第一种
//源码在线查看,支持搜索,下载。
http://androidxref.com/4.2.2_r1/
进去之后界面如图所示,如果要查看源码。
在右上方“In Project(s)”中选择 frameworks。
在左上方 Definition 栏中填上你要查询的 类。 比如ListView
搜索结果就在下方
点击进去之后就可以看到源码,
单个类文件里面也支持搜索,也可以下载单个类文件。
可以看到Download 和 Search窗口。
第二种
//这个网站信息量有点大,没有搞清楚怎么玩。 如果有高手,还望指教。
https://android.googlesource.com/
第三种
//github上面的项目,查看源码的操作就跟浏览github其他项目的操作一样。
https://github.com/android/platform_frameworks_base
源码在core目录里面,进入core目录再根据包名 进入对应的路径进行查看。
第四种
//这种跟第一种一样,感觉很方便。
http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/
选择api级别
然后进入对应的目录 查找
关于源码在线查看,可以参考
http://stackoverflow.com/questions/449763/where-can-i-browse-android-source-code-on-line