完整的项目一般会有比较严谨的分包,每个包一个功能。包下又会分子包,将视图/实体/控制等等部分分开。如果这样森隐就按包看,一周看一个包,可以从实体类和工具类看起,实体没有逻辑比较好懂,工具类看不懂自己调用试试也差不多知道了。然后看控制层,控制层方法功能一般比较单纯,方法辩春神逻辑先放着不管,搞懂功能再说。然后看界面,基本上就通了。比较重要的携亏是边看要边加注释,越详细越好。细到每个变量是做什么的,每个if else分支是在什么情况下触发的,看懂的都要注释,以后别人看也方便。而且类/方法和属性上面要用文档注释,这样别处引用的时候eclipse会自动显示你写的注释,不用再往回翻
android运行app的过型拍程:1、用户打开一个app。
2、系统分配程序预设要求的最卜森羡低内存,并创建activity进程。
3、进程创建完毕后,app程序被转移至虚拟机中。
4、app程序到达虚拟机后运行春兄第一条启动指令,一般为显示启动logo。
5、启动后依据用户的 *** 作来完成程序。
6、用户关闭app。
7、系统将程序移除虚拟机,并结束activity进程。
8、释放占用的内存。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)