http://hukai.me/android-training-course-in-chinese/index.html
https://github.com/Trinea/android-open-project
一個運作速度最快的Android模拟器:Genymotion
一個強大的IDE:android studio
一個先進的多工程建構Android項目工具:Gradle
1. Android Developers
作為一個Android開發者,官網的資料當然不可錯過,從設計,教育訓練,指南,文檔,都不應該錯過,在以後的學習過程中慢慢了解體會。
2. Android Guides - CodePath
CodePath是國外一個技術教育訓練機構,主要教育訓練iOS 和Android開發,而CodePath将Android Guides放在Github,已經獲得了4000+個贊,對于Android初學這特别适合,而且淺顯易懂。
3. Android tutorial - TutorialSpoint
TutorialSpoint是一個專業的技術教程網站,基本上我們所熟知的熱門技術,都能在這裡找到教程,知識點覆寫的特别全,而且代碼風格也很不錯,同時也适合初學着;更人性化的是,所有教程提供離線PDF下載下傳。
4. Android Development - Vogella
Vogella提供的Android開發教程也是可圈可點的,可能知識點覆寫不是特别全,但是單個知識點,Vogella講解的還是很詳細的。
5. AndroidHive
AndroidHive是一個個人部落格,主要寫Android開發的教程,雖然隻是一個人,但卻提供了繪圖,到寫教程,功能視訊示範,也表現出了部落客的專業與敬業,部落客寫的東西也是跟随新技術,可實用性特别強。
6. Android SDK - Tuts+ Code
Tuts+是一個技術教程,課程和電子書的網站,基本上熱門的技術都提供了,他的教程主要是免費的,而課程,電子書是有償的,由于其專業性,大多教程都是高精華的。
7. Lynda
Lynda是一個線上學習網站,該網站提供技術、設計等很多的課程。
8. Android Questions - Stack Overflow
Stackoverflow是一個技術線上問答網站,幾乎平常遇到的所有技術網站,在這裡都能找到答案,而且你提問的問題,上面有很多大牛會很熱心回答。
9. Search · android - Github
Github是一個基于Git的代碼托管工具,幾乎所有知名的開源軟體都選擇Github來托管,而很多Android開發者也都選擇Github,幾乎常見的Demo在Github都能找到類似的。
10. Android Archives | Java Code Geeks
Java Code Geeks主要是一個Java教程的網站,而它提供的Android教程,一步一步,還有配圖,使初學者沒有太大壓力。
大自然的搬運工:http://www.open-open.com/news/view/f9375d
官方文檔
●官方指南:Introduction to Android | Android Developers
●Android API:Android API| Android Developers
●官方中文文檔: 序言 | Google Android官方教育訓練課程中文版(v0.5)
書推薦
●《Head first Android Developer》;
●《Pro Android》;
視訊教程
●Mars——Android 開發視訊教程
●黎活明——8天快速掌握Android視訊
●慕課網——Android 開發視訊 (這是目前國内最大IT線上教育平台)
部落格推薦
●android開發大牛部落格
●hellogv的專欄 - 部落格頻道
●Android_Tutor的專欄 - 部落格頻道
●Storm' blog
●恺風(Wei)之Android專欄
●老羅的Android之旅 - 部落格頻道
網站推薦
●ImportNew - 專注Java & Android 技術分享
●Android - 部落格 - 伯樂線上
●Android開發中文站關注Android,關注開發者
總結
當然Github 上有很多開源的項目,多看看源碼,自己才能快速提升;《Android開源項目分類彙總》,這裡幾乎彙總了github 上所有的開源項目,可以自己找些慢慢學;
然而學習是乏味的事,堅持到最後是不易的;
要善于利用搜尋引擎,遇到不會的問題,要使用Google 搜尋;對了,作為一個開發者,要學會自備梯子;
還有學Android,要時刻關注Android 的最新動态,比如最新釋出的Android 5.0 棒棒糖版,去了解他的新特性;
加一些QQ 群,有不會可以問問,互相交流;
1. 如果沒有Java基礎,找一本Java的書,推薦Java核心技術 卷1 基礎知識+Java核心技術 卷II 進階特性》【摘要 書評 試讀
2. 然後就是Android,推薦:《第一行代碼 Android》(郭霖)【摘要 書評 試讀】
3. Android官網的Training,這裡是中文版:kesenhoo/android-training-course-in-chinese · GitHub
4. 寫代碼,多寫代碼,遇到不懂的在上面三個裡面找答案,或者直接Google! 寫代碼建議寫一個小項目,放到Github上也行。
轉載于:https://my.oschina.net/tangzhichao/blog/781536