如何更好地进行android framework层的学习,求过来人指点一二啊!!!各位对framework层感兴趣的都来看看瞧瞧噢!!
最近到公司,被分配到android 的 framework 组开发,由于还未接触过android framework。而组长仅仅是给了一份很粗略的计划表说,先自学2个月吧!
于是先复习了一边android application的所学内容,于是便开始framework层的学习,可是真的好迷茫啊,发现到现在连framework层的概念都不是非常的清楚,同时对于framework具体需要掌握哪些知识,也挺模糊的!
希望各位过路大神指点一二,
帮忙梳理framework的层次?
当前需要学习的方向?
怎样进行一个更好的学习framework的切入点?
同时也希望嫩根据各位的指点好好滴计划这半年甚至一年学习framework的计划!当然各位学习framework的android人都可以进来讨论噢!
本人情况说明:
大三实习生一枚!
自学android app半年,
有着较好的java和c基础以及编程经验
大四没课,志向这从事android开发,
这个暑假以及大四准备卖身于android framework层的开发
[解决办法]
多看源码,多修改源码,重新编译修改的源码,看看是不是达到预期
[解决办法]
同求 希望高人指点
[解决办法]
多看源码了,可以先看一下binder ,services,jni,当然还要看AMS,WMS等,分块来看比较好了,而且要经常总结就行了,祝你好运
[解决办法]
可以从Audio, MediaScanner, MediaRecord, StageFright框架,CameraService,, 多媒体编解码等等中挑选自己需要的部分深入学习,主要是看源码,修改代码,编译验证。不像App有SDK文档可以看。