文章出处:http://blog.csdn.net/cjjky/article/details/6535426

在学习过程中如果经常阅读源码,理解程度会比较深,学习效率也会比较高,那么如何方便快捷的阅读Android源码?

如何查看Android源码[以Android2.2为例]

我们知道在Eclipse里按住Ctrl键不松手在某个类上点击鼠标左键,可以跳转到该类的文件。如果没有源码就会跳到class文件上。因此我们只需要把源码拷贝到合适位置,Eclipse就可以找到源码了。接下来我说一下步骤:

把android-2.2-froyo-src.zip源码下载下来,[解压后]放在Android SDK的指定目录下,在我机器上的目录是:C:/AndroidSDK/android-sdk-windows/platforms/android- 8/sources,其中sources目录是自己建的。解压后的情况应该是这样的:

完成之后重启Eclipse,打开一个Android项目,按住Ctrl点击一下Activity试试,在Eclipse中查看是否出现了下图的源码?

如何查看第三方组件源码[以ormlite-android-4.22.jar 和 ormlite-core-4.22.jar为例]

我们先下载好相对应的[源码包]和[帮助文档包],分别为:ormlite-android-4.22-sources.jar;ormlite- android-4.22-javadoc.jar 和 ormlite-core-4.22-sources.jar;ormlite-core-4.22-javadoc.jar,我们在项目中添加一个 lib文件夹来存放jar包,项目工程目录如下:

步骤如下图:

第一:在Referenced Libraries目录下右键第三方组件包[ormlite-android-4.22.jar ] --> Build Path --> Configure Build Path...

第二:在弹出的属性框中,按如下图操作:

在Source Attachment Configuration框中,点击External File...按钮来选择源码的位置,记在/lib目录下的ormlite-android-4.22-sources.jar包。然后点击OK按钮。

第三:添加帮助文档包。操作如下图:

在Javadoc For 'ormlite-android-4.22.jar'属性框中点击Browse按钮来选择帮助文档包,然后点击OK按钮。

第四:经过以上的操作步骤,就完成了对第三方组件源码的添加设置以及帮助文档的添加和设置。这样就可以和查看Android源码一样可以查看第三方组件的源码了,同时在Eclipse中把光标定位到某个类,按F1键就可以查看相应的帮助文档了。对ormlite-core-4.22.jar 的操作也是一样。

文章出处:http://blog.csdn.net/cjjky/article/details/6535426

最新文章

  1. JavaScript高级程序设计学习笔记--高级技巧
  2. A trip through the Graphics Pipeline 2011_10_Geometry Shaders
  3. springmvc web应用程序 java
  4. 翻译-让ng的$http服务与jQuerr.ajax()一样易用
  5. 【转】Java学习之Iterator(迭代器)的一般用法 (转)
  6. 【转】常用背景色RGB数值
  7. 51单片机C51毫秒级(ms)精确延时
  8. UIViewController的生命周期(图解)
  9. Struts2 请求数据的自动封装 及 自定义转换器类
  10. javadoc时候乱码-编码 GBK 的不可映射字符 - wqjsir的专栏 - 博客频道 - CSDN.NET
  11. solr home 目录设置
  12. C# T4 模板 数据库实体类生成模板(带注释,娱乐用)
  13. bytes,bytearray
  14. struts校验
  15. centos安装bundle文件
  16. Nginx 浏览器缓存
  17. Gerrit的安装和使用说明
  18. Core 中 Filter 中相关处理
  19. addclass,removeclass
  20. java面试第七天

热门文章

  1. [原] Android performClick无效,UI线程理解
  2. Lua中的捕获
  3. 小白科普之JavaScript的JSON
  4. FineUI第八天----下拉列表控件
  5. [Effective JavaScript 笔记]第25条:使用bind方法提取具有确定接收者的方法
  6. Android 将可以按地点自动启动应用程序
  7. 腾讯即时聊天sdk
  8. 在线调试和演示的前端开发工具------http://jsfiddle.net/
  9. poj 3020 最短路径覆盖 Antenna Placement
  10. PHP随笔