作者 謝恩銘 轉載請注明出處
微信公眾號「程序員聯盟」ProgrammerLeague
原文:http://www.lxweimin.com/p/0c36302e0ed0
Android最全開發資源
首先, 我覺得最好的Android學習路徑還是:
- 看 Google Android官方開發主頁 (在國內的朋友可以上這里), 要記住 Read The "Friendly" (F***ing) Doc (閱讀那該死的文檔) , 和看 Google Android 官方視頻教程。
- 加上自己寫程序。
啥也別說了, 辛苦收集的中外精彩資源。覺得好, 記得點個贊~
- 問:為什么一定要看 Google Android 官方開發主頁?
- 答:因為這里是最實時的更新所在。其他書籍, 即使寫得再好, 也不如官方文檔權威, 而且內容有過期的困擾。
但你也許會說 : "我英語不好, 看不懂官方文檔。怎么辦?"
做編程開發英語很重要的, 雖不是充要條件, 但卻可以助你一大臂的力。
要學好英語可以看看小編的這篇文章 :
對于程序員, 為什么英語比數學更重要? 如何學習
中文資源
作為中國人,當然首推中文資源(小編你這是什么邏輯...)
大牛或作者博客,或自媒體
朱凱的博客(外號「扔物線」。全職在家做 Android 培訓,目前免費。微信公眾號: HenCoder)
http://hencoder.com
張鴻洋的博客 (Android大牛,CSDN博客專家,2016 CSDN博客之星第一名。微信公眾號: hongyangAndroid )
http://blog.csdn.net/lmj623565791
徐宜生的博客 (Android大牛,業界稱為“醫生”。《Android群英傳》和《Android群英傳:神兵利器》作者,CSDN博客專家。微信公眾號: Android群英傳 )
http://www.lxweimin.com/users/dfc0ed52c22b
任玉剛的博客 (Android大牛,《Android開發藝術探索》作者,CSDN博客專家。微信公眾號: androidart )
http://blog.csdn.net/singwhatiwanna
何紅輝的博客 (Android大牛,與關愛民老師合著《Android源碼設計模式解析和實戰》,CSDN博客專家)
http://blog.csdn.net/bboyfeiyu
關愛民的博客 (Android大牛,與何紅輝老師合著《Android源碼設計模式解析和實戰》,CSDN博客專家)
http://blog.csdn.net/aigestudio
羅升陽的博客 (Android大牛,《Android系統源代碼情景分析》作者,CSDN博客專家)
http://blog.csdn.net/luoshengyang
林學森的博客 (Android大牛,《深入理解Android內核設計思想》作者,CSDN博客專家)
http://blog.csdn.net/xuesen_lin
郭霖的博客 (Android大牛,《Android第一行代碼》和《第二行代碼》作者,CSDN博客專家。微信公眾號: guolin_blog )
http://blog.csdn.net/guolin_blog
我們的目標是:“沒有蛀牙!” 哦,不對,是“向大牛看齊!”
經典網站
Github上幾個非常棒的Android匯總資源
https://github.com/android-cn/android-dev-com
https://github.com/android-cn/android-dev-cn
https://github.com/leerduo/InterviewQuestion
專為Android程序員的導航
http://www.jikedaohang.com/
極客學院Android知識體系
http://www.jikexueyuan.com/path/android
http://wiki.jikexueyuan.com/list/android/
Android Studio中文社區(可供下載)
http://www.android-studio.org
Android開發經驗談
由張明云維護更新的簡書專欄,目前已經收錄了近千篇Android 技術文章。
http://www.lxweimin.com/collection/5139d555c94d
Android Dev
由Tikitoo維護更新的簡書專欄,主要收錄在簡書上Android 的技術文章,目前已經收錄兩百篇Android 技術文章
http://www.lxweimin.com/collection/6e31b7354a48
Android Blog周刊
由Jomeslu維護更新的Android 博客周刊,截止到目前已經更新了很多期,除了有最新的Android 開發的新聞,還有國內外博客,還有類庫和人文的推薦。
http://androidblog.cn
codeKK
一個專門分析開源項目源碼的網站,由Trinea 和一群大牛維護更新的,剛開始是一個開源項目,后來建立了獨立的網站,而且也有專門的分類。而且也對一些流行的開源項目的收錄。
http://p.codekk.com/
Android開發技術周報
http://www.androidweekly.cn/
Android Weekly中文專欄
Android Weekly (http://androidweekly.net/) 是由一群國外知名的Android 開發者維護,分享的內容不僅僅只有干貨,而且還有最新的技術分享,也是Android 開發圈子最早,最有名的周報。
中文版請移步知乎專欄:
https://zhuanlan.zhihu.com/android-weekly
Android科學院
https://zhuanlan.zhihu.com/andlib
優雅的開發社區
http://www.diycode.cc/
開發技術前線
主要翻譯國外Android,iOS 的優質文章,以及招聘等內容
http://www.devtf.cn/
App開發日報
主要關注移動應用的開發,每天一刊
http://app.memect.com/
移動開發前線
http://mobilefrontier.github.io/
Gradle 用戶指南官方文檔中文版
http://udn.yyuap.com/doc/wiki/project/GradleUserGuide-Wiki/index.html
接著介紹國外的, 有些需要"番茄"
英語資源
Android新聞組和論壇
Android討論組
- 用Google Groups訂閱 : android-discuss
- 用Email訂閱 : android-discuss-subscribe@googlegroups.com
Stackoverflow(極力推薦的問答社區)的Android版塊
http://stackoverflow.com/questions/tagged/android
Google Groups的Android版塊
http://groups.google.com/forum/?fromgroups#!forum/android-developers
Android Weekly
由一群國外知名的Android 開發者維護,分享的內容不僅僅只有干貨,而且還有最新的技術分享,也是Android 開發圈子最早,最有名的周報。
http://androidweekly.net/
Android論壇
http://www.androidforums.com
Android開發技巧, 視頻, 例子源碼, 等等
Android Developers的博客
http://android-developers.blogspot.com
Google的Github主頁(記得用android來作為篩選的關鍵字), Android例子
https://github.com/google
The Android Arsenal
主要是推薦Github上一些流行的Android開源項目,基本上最近熱門的Android開源項目都會出現在這里,它還對不同類庫進行了分類。
https://android-arsenal.com
Bright Hub網站的Android開發版塊
http://www.brighthub.com/mobile/google-android.aspx
Stackoverflow上的Top Android Users版塊
http://stackoverflow.com/tags/android/topusers
Chet Haase(谷歌Android項目的圖形和動畫工程師)的博客
http://graphics-geek.blogspot.com
Romain Guy(谷歌Android項目的軟件工程師)的博客
http://www.curious-creature.org/category/android
Youtube上的Android開發頻道(極多教學視頻+Google IO視頻)
http://www.youtube.com/user/androiddevelopers
HTC的Android開發版塊
http://www.htcdev.com
Google IO 2016
https://events.google.com/io2016/
關鍵性的開發文檔
Android API包列表(Package)
http://developer.android.com/reference/packages.html
Android API類列表(Class)
http://developer.android.com/reference/classes.html
Android組件
http://developer.android.com/guide/components/index.html
Android模擬器
http://developer.android.com/tools/devices/emulator.html
Android設計
http://developer.android.com/design/index.html
Android數據備份
http://developer.android.com/guide/topics/data/backup.html
Android安全性
http://developer.android.com/training/articles/security-tips.html
Android Studio
http://developer.android.com/sdk/index.html
Android調試(Debug)
http://developer.android.com/tools/debugging/index.html
Android開發工具
http://developer.android.com/tools/help/index.html
Android性能優化
http://developer.android.com/training/articles/perf-tips.html
發布Android App前的檢查清單
http://developer.android.com/distribute/tools/launch-checklist.html
如何發布Android App
http://developer.android.com/distribute/googleplay/start.html
Android內存管理
http://developer.android.com/training/articles/memory.html
如有遺漏, 歡迎留言補充指正。這個版面將持續更新, 謝謝!
當然了,此文絕無廣告之意。如誤解為廣告,那小編我真是“比竇娥還冤,比孟姜女還可憐”...
我是 謝恩銘,在巴黎奮斗的軟件工程師。
我創建了程序員聯盟的 知識星球,歡迎加入。
熱愛生活,喜歡游泳,略懂烹飪。
人生格言:「向著標桿直跑」