Android优质文章汇总(持续更新)

数据处理

Gson使用指南(1-4)

网络模块

阮一峰-理解RESTful架构

重构优化

Collections.unmodifiableList方法的使用与场景

性能优化

Android硬件加速原理与实现简介
Android端应用秒开优化体验
[译]Instagram是如何提升TextView渲染性能的
Android UI性能优化实践 识别绘制中的性能问题

Android性能优化典范 - 第1季
Android性能优化典范 - 第2季
Android性能优化典范 - 第3季
Android性能优化典范 - 第4季
Android性能优化典范 - 第5季
Android性能优化典范 - 第6季

Android内存优化之OOM
Android性能优化之电量篇
Android性能优化之内存篇
Android性能优化之运算篇
Android性能优化之渲染篇

Android Training - 避免程序无响应ANR
Android Training - 管理应用的内存
Android Training - 代码性能优化小技巧

Android Training - 优化电池续航能力(Lesson 4 - 判断并监测网络连接状态)
Android Training - 优化电池续航能力(Lesson 3 - 判断并监测网络连接状态)
Android Training - 优化电池续航能力(Lesson 2 - 判断设备的停驻模式)
Android Training - 优化电池续航能力(Lesson 1 - 监测设备的电量与充电状态)

Android Training - 提升布局文件的性能(Lesson 4 - 使用ViewHolder来提升ListView的性能)
Android Training - 提升布局文件的性能(Lesson 3 - 使用viewStub按需载入视图)
Android Training - 提升布局文件的性能(Lesson 2 - 使用include标签重用Layout)
Android Training - 提升布局文件的性能(Lesson 1 - 优化布局的层级)

模式认知

责任链模式
如何构建Android MVVM 应用框架

官网文章

ADB调试