大家如何看一个大程序的代码?

纠结的木棉花 2010-10-29 11:08:23
最近在看一个大的程序,里面的代码很多,有很多个activity,可是看了N久还是觉得自己没看明白,想问问各位android的朋友是如何看程序的代码的,如何看它的程序结构的?谢谢分享经验
...全文
186 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ameyume 2010-10-29
  • 打赏
  • 举报
回复
先看启动的那个activity类,就是设置MAIN属性的类。
再找各个画面对应的类,一步步跟踪。
如果有类图的画,那样就一步了然了;没有可以自己试着画一下启动调用关系。
如果有文档,最好还是找到设计文档看一下。
codes23457789 2010-10-29
  • 打赏
  • 举报
回复
继承Activity的那个类开始啊
scelong 2010-10-29
  • 打赏
  • 举报
回复
[Quote=引用楼主 zhq56030207 的回复:]
最近在看一个大的程序,里面的代码很多,有很多个activity,可是看了N久还是觉得自己没看明白,想问问各位android的朋友是如何看程序的代码的,如何看它的程序结构的?谢谢分享经验
[/Quote]
嗯,感觉就是这样开始看代码,都是从主程序切入点看起,在慢慢研究其他组件如何生成或协调在一起工作!不过道理都是这么简单,哎,自己可惜还是有点做不来,类多的时候,框架大的时候,其实能浓缩在关键几个类上,在细究其他细节感觉蛮不错!
鄙人小小看法!请各位指点!
dinjay 2010-10-29
  • 打赏
  • 举报
回复
一般都是先看afxmanifast.xml里的activity都是那些,然后去找主activity,再去看其他activity是如何start的

80,488

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧