项目源码怎么看或怎么移植的

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_28864443/article/details/51045576

     项目源码怎么,对于新手来说,这是一个很困扰的地方,下了源码却对源码无从下手。别担心,但在我就说说我看源码的方法,希望能给你一个方向!

     第一步,找到第一个启动页面是哪个,到  AndroidMainfset.xml  中找第一个启动页面,这个你们应该知道找那个,我就不赘述了。

     第二步,按照进入启动页面,按照业务流程,来找到你的目标功能或模块源码,之后寻找逻辑,一边看一边自己写注释,方便你自己回头来理清整个业务逻辑。

     第三步,如果在找目标功能或模块源码逻辑时,你会遇到逻辑引用了哪些方法和模块;这个问题很简单,Ctrl+鼠标左键,点击方法或参数,就可以跳转到该参数的原方法类中;或者在简单粗暴点,备份好你现有类,将它从项目中删除,哪里报错,就知道它被那里引用或它调用了什么东西了!

     第四步,理解逻辑;逻辑无非就是,你怎么拿的数据,数据怎么来的,数据你怎么放到界面上进行展示;方法,就是从它的源头开始,怎么拿的数据,之后数据经过了什么处理,最后怎么放到界面上的。

    第五步,也就是将源码移植到你自己的项目中步骤了,你只需要将需要的东西全部复制粘贴到你自己的项目中去就可以了,当然,你有更好的逻辑方法或优化方法,你可以将它进行修改,让它彻底属于你!

     源码就是这么看,也是这么移植的!

     文章写的很简单,但是还算简单易懂;本文纯属一家之言,如有不足,望海涵!

     当然还有什么不懂的地方,可以私信我或在网页下方进行评论!

    下方附上Android 项目例子源码下载地址:

    DEV http://www.devstore.cn/code/list/pn1-or0.html

    安卓源码网 http://www.javaapk.com/source/category/tongxun/tongxunlu

猜你喜欢

转载自blog.csdn.net/sinat_28864443/article/details/51045576
今日推荐