Android APP应用工程师转Framework工程师(仅此一篇够了)

之所以要转Framework工程师,最直观的就是现在原生开发真的不行了,面试过程中Framework也成为了企业必问知识点。

Framework这个东西挺好挺大的,不过它的核心其实也好说。一是承上启下提供应用的API,一是提供操作系统的服务。

相信所有人开始学习android开发的时候都是从以下这张图开始的,framework位于hal、系统库之上,位于app之下。

图片

从哪里开始呢?上面那张结构图里面的各种Manager背后都是系统服务,Framework包含各种系统服务,所以“得服务者、得Framework”。

考虑到 Framework 中所需要学习的知识点较多,想一次性全部在这讲完有点不太现实,于是对Framework 的所有知识点整理了一条完整知识路线,并将相关的知识点解析整理成了对应的学习手册

图片

该路线共分为6大版块,分别是:Android IPC binder机制、Handler消息机制、Android系统启动流程、AMS、WMS、PKMS,在这些里面又分了许多小分支,大家可以仔细的参考看一下。针对这图中所记录的一些小知识点相关解析汇总成了一个Framework源码开发指南文档,放在下面了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>