1、学习Framework的必要性
- 面试被问到的概率很高。Android就业环境日益艰难,许多企业对Android工程师的要求也不断提高。有的公司的面试可能大部分都是关于Framewoke方面的,尤其是Android Framework中各个组件的原理。
- 学好Framework本身就是有价值的。很多公司的应用开发需要基于模块化、层次化、组件化、控件化来设计架构,它的基础就是建立在Android Framework框架的底层原理之上,学习Framework可以深层次的去解决安卓应用开发时遇到的一些难题,甚至不少公司都有设置专门的Android Framework开发岗位。
image.png
image.png
2、init进程
想要入门Framework,可以先从了解init进程开始。init进程是Android系统中及其重要的第一个进程,它的作用主要是:
- 创建和挂载启动所需要的文件目录
- 初始化和启动属性服务
-
解析init. rc配置文件并启动Zygote进程**
image.png
后话
Android涉及的内容比较多,如果全部去学习的话是需要很长时间的,这份资料可以给大家建立一个更为清晰的认识,然后有针对性地去学习,这会轻松很多,大家加油!










网友评论