[第23期]Android周报

文章/教程

  1. Android 开发有哪些新技术出现?
    Android 社区新技术层出不穷,本文从开发工具到设计模式,再到 UI 设计总结了 Android 开发的新技术。
  2. 如何高效学习 Android 动画?
    动画是 APP 的点睛之笔,Android 提供很多动画 API,可以形成一个独立的动画系统。本文介绍了怎样去学习动画开发。
  3. 关于 APK 瘦身值得分享的一些经验
    本文介绍了 APK 是由什么组成的,从这里入手,分享了一些减小 APK 包大小的方法和经验。同时推荐我自己的一篇翻译摘要给 Apk 瘦身
  4. 避免 Android 中 Context 引起的内存泄露
    Context 在 Android 中无处不在,处理不当就可能会引起内存泄露,导致资源释放不了。本文介绍了一些可能引起内存泄露地方和避免的方法。
  5. DynamicLoadApk 源码解析
    开源插件方案 DynamicLoadApk 的源码解析,插件化是大型项目的模块化解决方案。插件化现在并不能完美支持,了解现有的方案的原理和实现,非常有帮助你使用或者设计更好的。

源代码/库

  1. Butter Knife
    Butter Knife 更新了,抛弃了以前的反射机制,使用更高效的代码生成,接口也更加灵活。
  2. Animated Circle Loading View
    一个很俏皮加载动画。
  3. Fit Chart
    类似于谷歌健康应用显示步数的圆形图标。
  4. StorIO
    对 Sqlite 数据封装,提供优雅的 API,特别是支持 RxJava。
  5. ThreeTen Android Backport
    Jake 大神把 Java 8 中的 JSR-310 移植到 Android 上,也就是说你可以在 Android 中使用 Java 8 中的 time 相关的 API。
  6. AndroidRubberIndicator
    一个非常漂亮细腻的 ViewPaper 页面指示器。
  7. BGABadgeView-Android
    各式各样的徽章控件。

工具

  1. Pixel Winch
    你可能听说过 MarkMan,这个工具类似,用来标记个 UI 元素大小和距离,不过更方便,而且免费。

您可以点击订阅本周刊 RSS,也可以关注此周刊主页,同时也可以点击邮件订阅。也欢迎投稿到这里:race604@gmail.com