如何看懂别人写的Android程序代码

如何看懂别人写的Android程序代码,第1张

看代码还要什么学习资料了,知识都在代码里了。

完整的项目一般会有比较严谨的分包,每个包一个功能。包下又会分子包,将视图/实体/控制等等部分分开。如果这样森隐就按包看,一周看一个包,可以从实体类和工具类看起,实体没有逻辑比较好懂,工具类看不懂自己调用试试也差不多知道了。然后看控制层,控制层方法功能一般比较单纯,方法辩春神逻辑先放着不管,搞懂功能再说。然后看界面,基本上就通了。比较重要的携亏是边看要边加注释,越详细越好。细到每个变量是做什么的,每个if else分支是在什么情况下触发的,看懂的都要注释,以后别人看也方便。而且类/方法和属性上面要用文档注释,这样别处引用的时候eclipse会自动显示你写的注释,不用再往回翻

android运行app的过型拍程:

1、用户打开一个app。

2、系统分配程序预设要求的最卜森羡低内存,并创建activity进程

3、进程创建完毕后,app程序被转移至虚拟机中。

4、app程序到达虚拟机后运行春兄第一条启动指令,一般为显示启动logo。

5、启动后依据用户的 *** 作来完成程序。

6、用户关闭app。

7、系统将程序移除虚拟机,并结束activity进程。

8、释放占用的内存。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12317235.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存