星球大战:原力觉醒或者用原力粉碎Android的视图

5年前 1689次阅读 阅读全文 »

Speed up your app

5年前 1761次阅读 阅读全文 »

为什么在Android使用ClassLoader.getResourceAsStream会如此影响性能

5年前 1793次阅读 阅读全文 »

使用反射到底会对性能造成多大影响?

5年前 3219次阅读 阅读全文 »

简化复杂的视图层级

5年前 2025次阅读 阅读全文 »

使用ClassyShark压缩你的项目

5年前 1735次阅读 阅读全文 »

Triggering a native Share intent on Android from the web

5年前 1823次阅读 阅读全文 »

延迟共享元素的过渡动画 (part 3b)

5年前 2025次阅读 阅读全文 »

`深入理解 Shared Element Transition (part 3a)`

5年前 1858次阅读 阅读全文 »

Service测试

5年前 1736次阅读 阅读全文 »

利用Retrofit和RxJava实现服务器轮询和出错重试

5年前 4589次阅读 阅读全文 »

剪刀手:Android平台上的图片裁剪库

5年前 2013次阅读 阅读全文 »

RxJava中repeatWhen 和 retryWhen 操作符的解释

5年前 6102次阅读 阅读全文 »

Retrofit指南

5年前 2027次阅读 阅读全文 »

RecyclerView Animations Part 2 – Behind The Scenes

5年前 1788次阅读 阅读全文 »

RecyclerView动画 第一篇-动画是如何工作的

5年前 2120次阅读 阅读全文 »

使用Gradle将项目发布到Bitbucket上

5年前 1745次阅读 阅读全文 »

如何修复编译时的MultiDex崩溃

5年前 2072次阅读 阅读全文 »

Android主题动态切换开源库Prism基本原理3-搭配Palette使用

5年前 2127次阅读 阅读全文 »

Android主题动态切换开源库Prism基本原理2-搭配ViewPager使用

5年前 1994次阅读 阅读全文 »

Android主题动态切换开源库Prism基本原理1-核心功能

5年前 1990次阅读 阅读全文 »

Permissions – Part 4

5年前 1820次阅读 阅读全文 »

Kotlin for Android (IV):自定义视图和Android的扩展

5年前 2685次阅读 阅读全文 »

Context是怎么泄露的:Handlers & Inner Classes

5年前 2378次阅读 阅读全文 »

通过CoordinatorLayout的Behavior拦截一切

5年前 2657次阅读 阅读全文 »

Android C++ 引用计数介绍, part 1

5年前 2820次阅读 阅读全文 »

MVP在Android平台上的应用

5年前 2474次阅读 阅读全文 »

Android之WebRTC介绍

5年前 2713次阅读 阅读全文 »

你应该知道的布局和属性

5年前 2369次阅读 阅读全文 »

使用RxJava从多个数据源中加载数据

5年前 3593次阅读 阅读全文 »