回覆列表
  • 1 # 稀裡糊塗認真點

    在實際Android開發過程確實會有很多相見恨晚的工具或網站出現,下面是我自己的一些分享。

    原始碼網站

    https://github.com/googlesamplesAndroid系統每次推出一些新特性,Google都會寫一些Demo放在Github上,對於想要了解新特性怎麼玩的同學,肯定不能錯過它。

    https://www.codota.com/如果你不知道一個Android的類怎麼用,可以在Codota上面快速的找到很多不錯的示例程式碼。

    https://android-arsenal.com/你是否還在為找不到合適的開源庫而苦惱,Android Arsenal這個網站已經幫你做了一定的分類,可以幫你提高不少效率。

    https://android.googlesource.com/Android所有的原始碼都在這裡,只需找到對應想要的模組,用Git克隆下來即可。比如,我想要的framework程式碼。

    http://androidxref.com/克隆Android一個模組的程式碼量是很多的,有時候我只想要幾個類的程式碼怎麼辦?AndroidXRef這個網站可以讓你單獨搜尋某個類,要哪幾個下載哪幾個即可。

    http://grepcode.com/除了AndroidXRef可以檢視某個類的原始碼外,GrepCode同樣也能做到。而且GrepCode不限於Android的原始碼,這裡也推薦一下。

    原始碼分析

    原始碼分析的網站很多,這裡舉幾個比較經典的網站。

    http://a.codekk.com/國內Android原始碼分析的先驅,由滴滴的技術專家Trinea發起,坦白的講,這個專案對我的影響很大,我也從這裡開始體會原始碼解讀的魅力的。

    http://0xcc0xcd.com/p/index.php老羅,羅昇陽的個人部落格站點,很多人看過他部落格裡面是如何分析Android和Chrome的原始碼的。非常好的一個網站,以前功力不夠沒能看懂文章,經過一段時間後再回去翻看一些文章,不得不讚。

    http://gityuan.com/GitYuan,MIUI系統工程師,他的部落格經常分享Android系統原始碼解讀的文章,質量很高。而且,更新頻率也很高!

    https://github.com/LittleFriendsGroup/AndroidSdkSourceAnalysisCJJ,豬場(網易)的開

  • 中秋節和大豐收的關聯?
  • 人類只是基因的宿主嗎?