- 序言
- 1. Android入門基礎:從這裏開始
- 2. Android分享操作
- 3. Android多媒體
- 4. Android圖像與動畫
- 5. Android網絡連接與雲服務
- 6. Android聯繫人與位置信息
- 7. Android可穿戴應用
- 8. Android TV應用
- 9. Android企業級應用
- 10. Android交互設計
- 11. Android界面設計
- 12. Android用戶輸入
- 13. Android後臺任務
- 14. Android性能優化
- 15. Android安全與隱私
- 16. Android測試程序
- Published using GitBook
Google Android團隊在2012年的時候開設了Android Training板塊 - http://developer.android.com/training/index.html,這些課程是學習Android應用開發的絕佳資料。我們通過Github發起開源協作翻譯的項目,完成中文版的輸出,歡迎大家傳閱學習! 文章中難免會有很多寫的不對不好的地方,歡迎讀者加入此協作項目,進行糾錯,爲完善這份教程貢獻一點力量!
Github託管主頁
https://github.com/kesenhoo/android-training-course-in-chinese
請讀者點擊Star進行關注並支持!
在線閱讀
http://hukai.me/android-training-course-in-chinese/index.html
參與方式
你可以選擇以下的方式幫忙修改糾正這份教程(推薦使用方法1):
- 通過在線閱讀課程的頁面,找到Github倉庫對應的章節文件,直接在線編輯修改提交即可。
- 在線閱讀的文章底部留言,提出問題與修改意見,我們會及時處理。
- 寫郵件給發起人:胡凱,郵箱是kesenhoo at gmail.com,郵件內容註明需要糾正的章節段落位置,並給出糾正的建議。
你也可以選擇加入QQ羣和學習Training課程的小夥伴一起討論交流:
- Android Training基礎羣,適合剛接觸Android Training課程的同學。
- 基礎羣(1):363415744,已滿
- 基礎羣(2):399077455,已滿
- 基礎羣(3):458929573
- Android Training進階羣:適合實際Android開發經驗1-3年的同學。
- 進階羣(1):414115939,已滿
- 進階羣(2):386059229
- Android Training高級羣:399096506,理論上Android開發經驗至少3年以上,部分能力突出的也可以申請,請在申請入羣的時候填寫能力舉證(例如,XXX公司Android高級開發/個人博客/Github賬號等等),未填寫的不予通過,謝謝配合!
課程結構
- 序言
- Android入門基礎:從這裏開始
- Android分享操作
- Android多媒體
- Android圖像與動畫
- 高效顯示Bitmap - @kesenhoo
- 使用OpenGL ES顯示圖像 - @jdneo
- 添加動畫 - @XizhiXu
- Android網絡連接與雲服務
- 無線連接設備 - @naizhengtan
- 網絡連接操作 - @kesenhoo
- 傳輸數據時避免消耗大量電量 - @kesenhoo
- 使用Sync Adapter傳輸數據 - @jdneo
- 使用Volley執行網絡數據傳輸 - @kesenhoo
- 雲同步 - @kesenhoo,@jdneo
- 解決雲同步的保存衝突 - @jdneo
- Android聯繫人與位置信息
- Android可穿戴應用
- 賦予Notification可穿戴的特性 - @wangyachen
- 創建可穿戴的應用 - @kesenhoo
- 創建自定義的UI - @Roya
- 發送並同步數據 - @wly2014
- 創建錶盤 - @heray1990
- 位置檢測 - @heray1990
- Android企業級應用
- Ensuring Compatibility with Managed Profiles - @2015/03/14 - 待認領
- Implementing App Restrictions - @2015/03/14 - 待認領
- Building a Work Policy Controller - @2015/03/14 - 待認領
- Android TV應用
- 創建TV應用 - @awong1900
- 創建TV播放應用 - @huanglizhuo
- 幫助用戶在TV上探索內容 - @awong1900
- 創建TV遊戲應用 - @dupengwei
- 創建TV直播應用 - @dupengwei
- TV應用清單 - @awong1900
- Android交互設計
- 設計高效的導航 - @XizhiXu
- 實現高效的導航 - @Lin-H
- 通知提示用戶 - @fastcome1985
- 增加搜索功能 - @Lin-H
- 使得你的App內容可被Google搜索 - @Lin-H
- Android界面設計
- 爲多屏幕設計 - @riverfeng
- 創建自定義View - @kesenhoo
- 創建向後兼容的UI - @spencer198711
- 實現輔助功能 - @K0ST
- 管理系統UI - @K0ST
- 創建Material Design的應用 - @allenlsy
- Android用戶輸入
- Android後臺任務
- Android性能優化
- 管理應用的內存 - @kesenhoo
- 性能優化Tips - @kesenhoo
- 提升Layout的性能 - @allenlsy
- 優化電池壽命 - @kesenhoo
- 多線程操作 - @AllenZheng1991
- 避免程序無響應ANR - @kesenhoo
- JNI Tips - @pedant
- 優化多核處理器(SMP)下的Android程序 - @kesenhoo - 20%
- Android安全與隱私
- Android測試程序
致謝
發起這個項目之後,得到很多人的支持,有經驗豐富的Android開發者,也有剛接觸Android的愛好者。他們有些已經上班,有些還是學生,有些在國內,還有的在國外!感謝所有參與或者關注這個項目的小夥伴!
下面是參與翻譯的小夥伴(Github ID按照課程結構排序):
0 | 1 | 2 |
---|---|---|
@yuanfentiank789 | @vincent4j | @Lin-H |
@kesenhoo | @fastcome1985 | @jdneo |
@XizhiXu | @naizhengtan | @spencer198711 |
@penkzhou | @wangyachen | @wly2014 |
@fastcome1985 | @riverfeng | @xrayzh |
@K0ST | @Andrwyw | @zhaochunqi |
@lltowq | @allenlsy | @AllenZheng1991 |
@pedant | @craftsmanBai | @huanglizhuo |
@Roya | @awong1900 | @dupengwei |
0:10 | 1:10 | 2:10 |
@發起人:胡凱,博客:http://hukai.me,Github:https://github.com/kesenhoo,微博:http://weibo.com/kesenhoo
還有衆多參與糾錯校正的同學名字就不一一列舉了,謝謝所有關注這個項目的小夥伴!特別感謝安卓巴士社區,愛開發社區,碼農週刊對項目的宣傳!
License
本站作品由https://github.com/kesenhoo/android-training-course-in-chinese創作,採用知識共享 署名-非商業性使用-相同方式共享 4.0 國際 許可協議進行許可。