[第20期]Android周报

文章/教程 美团 Android DEX 自动拆包及动态加载简介 一个多 DEX 打包实践。对于大型的 Android 项目是非常有必要的,可以参考一下这里的实现和可能遇到坑。 Android Studio 分模块自动化构建实战 使用 Gradle 自动化构建模块的一个实例。Gradle 构建非常灵活,配合一些自定义脚本,能够自动化干很多事情。 一步一步教你实现 Periscope 点赞效果 »

[第19期]Android周报

文章/教程 Android 应用层 View 绘制流程与源码分析 通过分析源码详解了 View 的 measure, layout, draw 流程,对理解 Android 中最核心的 View 类有非常大的帮助。(@工匠若水) Android Design Support Library 使用详解 Android 社区发生的大事就是最近开了 »

[第18期]Android周报

文章/教程 LeakCanary 中文使用说明 良心企业 Square 又出大招,自动检测内存泄露的开源库,内存泄露检测变得非常容易了。 Material 适配2 - 高级篇 这篇文章详细讲解了怎么使用 Toolbar 来替换以前的 ActionBar,还有怎么避免踩一些坑。还有这个系列的入门篇。 详解 Dagger 2 Dagger 2 是一个依赖注入框架,已经被 »

[第17期]Android周报

因为最近太(tōu)忙(lǎn),间断了两期周报,我错过了很多,后面会继续保持更新。 文章/教程 自定义 Drawable -- 实现过渡效果 可以通过自定义的 Drawable 轻松实现绚酷图标的过渡效果,实现思路很巧妙。 NotRxJava 懒人专用指南 本文作为 RxJava 的入门前传,通过实例一步一步讲解了 RxJava 的诞生原因及其解决的问题,对理解和使用 »

[第16期]Android周报

文章/教程 Android 性能优化系列 上期周报推荐了 Google 联合 Udacity 推出免费的 Android 性能优化进阶课程。这里胡凯总结了课程的内容,分为四篇:渲染篇、运算篇、内存篇和电量篇。(@胡凯me) 那些年我们错过的响应式编程 一篇讲解响应式编程思想的文章,并且有一个生动的例子。看起来和 Android 没有什么关系。如果你想在实践 Android 响应式编程( »

[第15期]Android周报

文章/教程 Android 性能优化后续 Romain Guy 大神的文章,又一次在没有任何源代码的情况下,利用工具找出 App 的性能问题。好吧,同时随便推荐我的半分钟读完的笔记。 Gradle 插件用户指南(译) Android Studio 使用 Gradle 来构建项目。本文是 Gradle 插件详细指南,留作备用。 Android »

[第14期]Android周报

文章/教程 FaceBook 推出的 Android 图片加载库 - Fresco Fresco 的官方介绍,说明了 Fresco 要尝试解决的问题,以及解决思路。 Fresco 中文文档 Fresco火的一塌糊涂,官方文档的中文翻译也很快诞生,翻译的还是很精准的。 Android 使用 SVG 矢量图打造酷炫动效 这是上期周报推荐的 Android 动效的系列文章之一, »

[第13期]Android周报

文章/教程 AndroidEventBus(事件总线)的设计与实现 AndroidEventBus 是一个 Android 平台的事件总线库,它吸收了 Greenrobot 的 EventBus 以及 Square 的 otto 的优点,本文分析了其实现原理。 Android 开发最佳实践 android-best-practices 项目的中文翻译,内容涉及 Android 开发的方方面面的小技巧。 »

[第12期]Android周报

文章/教程 加速Android Studio/Gradle构建 随着项目的增大,依赖库的增多,构建速度越来越慢,本文介绍的方法,帮你大幅度提高你的Gradle项目编译速度。 Github上有哪些适合新人围观的Android项目 @Trinea 在知乎回答的问题,让大牛引导你进门,然后也变为大牛。 Android 属性 allowBackup 安全风险浅析 结合实例详解了Android 的 allowBackup 属性的作用,以及可能存在的风险。 每个Android开发者必须知道的内存管理知识 OOM »

[第11期]Android周报

文章/教程 关于谷歌 Material Design:你需要知道的一切(翻译) 本文简要总结了Material Design设计原则和规范。特别是后面有相关的设计资源下载总结,值得收藏。 Android Proguard 详解 本文解释了Proguard的基本概念,特别是Proguard出错的一些问题的解决方法。 使用 Chrome 来调试你的 Android App 本文介绍了使用 Facebook 的开源 Stetho 工具的帮助, »