Android Graph

写在前面的话

Android开发已经相当一段时间了,最初接触Android是因为系统开发,自由,我能实现我的几乎所有想法。 // TODO

Android

架构

MVC

MVP

MVVM

自定义控件

Paint

Canvas

动画

性能优化

内存优化

流畅度优化

电量优化

源码分析

系统启动流程

应用启动流程

Binder机制

几个看名字就觉得很重要的家伙

Zygote

SystemServer

AMS

WMS

话题研究所

Bitmap

Handler机制

Task任务栈

Activity启动模式

资源适配

保活技术

热更新技术

一些厉害的禁术

依赖注入

RX

Kotlin


Java

泛型

并发

进程

线程

线程的状态

线程池

虚拟机

内存管理与垃圾回收机制

类加载过程分析


网络

网络模型

TCP/IP

HTTP协议


数据结构与算法

排序


其他