Android 系统学习路线

做android 系统6 7年了,对android的理解还是很难全面,这次学习重新梳理一边,希望加深对android系统的认识。

android学习打算从这么几方面入手

1. linux 和android相关知识

2. Android 系统介绍包括显示系统 输入系统 多媒体系统等

3. Android 开发性能优化相关

4. 多写应用和Android系统对比学习

其中2 3会多费笔墨

学习策略分为2个阶段,

第一阶段会根据几本书学习相关知识点;

第二阶段会总结自己的学习心得,深入解析学习。

稍后文章持续更新。

以林学森的《深入理解Android内核设计原理》为第一本学习的书,红色部分是android系统中比较重要的点。

如binder memory thread art 这些是android 系统运转的基础“工具" 各个进程会调用这些工具实现相应的业务。

SystemServer进程中运行这Android系统主要的service,比如Ams  是Android 5大控件的server的宿主。wms是管理android

窗口的server端的service ....后边慢慢研究

Android 系统学习路线_第1张图片

你可能感兴趣的:(Android 系统学习路线)