XDM,给些实用的建议吧,拜托
您的每一个用心回答,都会让这个世界变得更美好一些!
一些不实用的建议:
第一阶段:有自己的一套源码,然后编译,跑起来
第二阶段:了解代码结果,Android的结构,目录结构
第三阶段:在你了解了目录结果的基础上,从上往下去阅读代码,毕竟你的应用是依赖于framework模块的
第四阶段:分模块去阅读代码,修改代码,编译跑起来看效果
第五阶段:全靠时间和项目积累,多去动就好,玩多了就熟悉了。
首先你需要熟悉Java,因为框架代码几乎是Java写的,要不你都看不懂。
还有框架很多和native的接口,你需要熟悉c,c++。起码代码看得懂嘛。
其次,英语,注释都是英语写的。
其次就是梯子,因为很多资料都是外面的。
还有就是,学习康师傅的入门课程,先熟悉下。
然后找一个你需要学习的分支学习。
这边是建议先看我据哥视频
一些不实用的建议:
第一阶段:有自己的一套源码,然后编译,跑起来
第二阶段:了解代码结果,Android的结构,目录结构
第三阶段:在你了解了目录结果的基础上,从上往下去阅读代码,毕竟你的应用是依赖于framework模块的
第四阶段:分模块去阅读代码,修改代码,编译跑起来看效果
第五阶段:全靠时间和项目积累,多去动就好,玩多了就熟悉了。
首先你需要熟悉Java,因为框架代码几乎是Java写的,要不你都看不懂。
还有框架很多和native的接口,你需要熟悉c,c++。起码代码看得懂嘛。
其次,英语,注释都是英语写的。
其次就是梯子,因为很多资料都是外面的。
还有就是,学习康师傅的入门课程,先熟悉下。
然后找一个你需要学习的分支学习。
这边是建议先看我据哥视频