Android
自己造轮子:一款实用的Android广告栏实现过程
Android App持续集成性能测试:启动流量(2)
Android开发:最详细的 Toolbar 开发实践总结
Translucent System Bar 的最佳实践
让 APP 更流畅的 5 个改进建议
Android开发中真机和模拟器的体验
Android drawable微技巧,你所不知道的drawable的那些细节
Fragment全解析(1):那些年踩过的坑
Fragment全解析(2):正确的使用姿势
Fragment全解析(3):我的解决方案
Android单元测试(5):依赖注入,将mock方便的用起来
Android单元测试(3):JUnit 的使用
Android Notification常见样式总结
Android单元测试(2):再来谈谈为什么
Android 通用流行框架
Android主题换肤 无缝切换
Android App持续集成性能测试:启动流量(1)
开发更安全的安卓应用要注意哪些?
React Native开源项目:F8 App环境搭建
RecyclerView.Adapter优化了吗?
你需要知道的Android拍照适配方案
从零开始的 Android 新项目(6):Repository 层(下)
还在用ListView?RecyclerView都已经出来一年多了!
掌握 Android 中的 tools 命名空间
Android 在 Multidex 下使用 Instant Run
从零开始的 Android 新项目(5):Repository 层(上)
Android单元测试(6):使用dagger2来做依赖注入
Android 插件化原理解析(7):广播的管理
Android 插件化原理解析(6):插件加载机制
Android 插件化原理解析(5):Activity 生命周期管理