Android 源代码在线查看
google開(kāi)放了android的源碼,我們可以在如下網(wǎng)站下載到:
http://source.android.com/source/downloading.html
但是有時(shí)候我們只是想查看一下某個(gè)部分是怎么實(shí)現(xiàn),不想去下載整個(gè)repo甚至是整個(gè)workspace。 android在線源碼給我們提供了一個(gè)不錯(cuò)的選擇。
在google里搜索 “android source code online”, 我們找到如下鏈接:
?http://stackoverflow.com/questions/449763/where-can-i-browse-android-source-code-on-line
它提供了在線源碼的很多途徑,可惜由于時(shí)間原因很多都已經(jīng)失效了。但是?
https://github.com/android/
卻一直有效,并且已經(jīng)更新到了android 4.0.3。 打開(kāi)該網(wǎng)站,我們看到它是按照git repo為單位組織的,比如 dalvik ?repo的源碼在https://github.com/android/platform_dalvik里,想但dalvik實(shí)現(xiàn)可以直接在線欣賞。
但是本文最想和大家分享的是另一個(gè)哥們提供的好東東。一個(gè)chrome插件,他可以從android 在線類文檔 (http://developer.android.com/reference/packages.html)直接跳轉(zhuǎn)至該類的實(shí)現(xiàn)源文件!
比如 安裝了該插件以后,在chrome瀏覽器里打開(kāi)?http://developer.android.com/reference/android/content/BroadcastReceiver.html?后,我們發(fā)現(xiàn)BrooadcastReceiver類后面增加了一個(gè)鏈接((view source)
點(diǎn)擊該連接后會(huì)自動(dòng)代開(kāi)該類 的在線源碼! 如下圖所示:
有了該插件后,我們就可以方便的查看這些android類是怎么實(shí)現(xiàn)的了。 該插件可以從如下地址安裝:
http://blog.blundell-apps.com/add-source-code-links-to-android-apis/
當(dāng)然,它只適合與Chrome瀏覽器 :-)
Enjoy!
總結(jié)
以上是生活随笔為你收集整理的Android 源代码在线查看的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 如何让背景图按div自适应大小
- 下一篇: 【十大收银软件】详解—【上】