Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 101
  1. Note: This post is part of a series on D8 and R8, Android's new dexer and optimizer, respectively.

  2. Note: This post is part of a series on D8 and R8, Android's new dexer and optimizer, respectively.

  3. How can we determine the impact of each entry on a zip file's size?

  4. Checked exceptions are a concept that exist only in the Java compiler and are enforced only in source code.

  5. Note: This post is part of a series on D8 and R8, Android's new dexer and optimizer, respectively.

  6. This post is a follow-up to "The Economics of Generated Code" which argued that spending time optimizing generated code is more worthwhile than the same optimizations done in manually-written code.

  7. Among the many things that I've stolen learned from Jesse Wilson is the phrase "the economics of generated code".

  8. Note: This post is part of a series on D8 and R8, Android's new dexer and optimizer, respectively.

  9. Note: This post is part of a series on D8 and R8, Android's new dexer and optimizer, respectively.

  10. Note: This post is part of a series on D8 and R8, Android's new dexer and optimizer, respectively.

  11. Note: This post is part of a series on D8 and R8, Android's new dexer and optimizer, respectively.

  12. Kotlin 1.3's experimental inline class feature allows creating type-safe, semantic wrappers around values which are erased at runtime.

  13. Note: This post is part of a series on D8 and R8, Android's new dexer and optimizer, respectively.

  14. Note: This post is part of a series on D8 and R8, Android's new dexer and optimizer, respectively.

  15. Note: This post is part of a series on D8 and R8, Android's new dexer and optimizer, respectively.

  16. Note: This post is part of a series on D8 and R8, Android's new dexer and optimizer, respectively.

  17. Android's Java 8 Support

    I've worked from home for a few years, and during that time I've heard people around the office complaining about Android's varying support for different versions of Java.

  18. The aapt2 tool packages your Android application resources into the format used at runtime.

  19. Gradle provides two built-in mechanisms for tracing your build: --profile and --scan.

  20. This post was published externally on Android Developers Blog.

  21. This post was published externally on Square Corner.

  22. This post was published externally on Square Corner.

  23. This post was published externally on Square Corner.

  24. This post was published externally on Square Corner.

  25. This post was published externally on Square Corner.

  26. Okio's BufferedSink is a high-level abstraction for writing binary and character data as bytes.

  27. Every day new Java code is written for Android apps and libraries which is plagued with an infectious disease: Hungarian notation.

  28. Major version updates to libraries solve the API warts of old and bring shiny new APIs to address previous shortcomings—often in a breaking fashion.

  29. This post was published externally on Square Corner.

  30. This post was published externally on Square Corner.

  31. Speaking at conferences is an investment of speakers in time, energy, and knowledge.

  32. Features feel how I imagine children would.

  33. Guava is a monolithic library, but that's not necessarily a bad thing.

  34. Two years ago I wrote a blog post complaining that the Android build system was broken.

  35. Hello Picasso 2.3

    This post was published externally on Square Corner.

  36. This post was published externally on Square Corner.

  37. This post was published externally on Square Corner.

  38. This post was published externally on Square Corner.

  39. This post was published externally on Square Corner.

  40. Seven Days of Open Source

    This post was published externally on Square Corner.

  41. This post was published externally on Square Corner.

  42. Deprecated From Inception

    Stop using ActionBarSherlock!

  43. The blessed souls in the Android world with regard to compilation are Eclipse and ant.

  44. This post was published externally on Square Corner.

  45. This post was published externally on Square Corner.

  46. It's been approximately three months since the Android 4.0 Ice Cream Sandwich source code landed on the Android Open Source Projects's servers.

  47. The lovely new animation framework in Android 3.0 came with some additional methods on the View class to allow for transformations such as translation, scale, rotation, and alpha.

  48. Some implementation details… There are 6 base activities, 4 of which are the core library and one in each of two plugins.

  49. I am talking, of course, about version 3 and version 4, respectively.

  50. Despite this, however, most users probably have never used the first or second versions, let alone the “lost” third version which was scrapped just hours from release.