Android官方培训课程中文版(v0.9.4)

Google Android团队在2012年的时候开设了Android Training板块 - http://developer.android.com/training/index.md,这些课程是学习Android应用开发的绝佳资料。我们通过Github发起开源协作翻译的项目,完成中文版的输出,欢迎大家传阅学习! 文章中难免会有很多写的不对不好的地方,欢迎读者加入此协作项目,进行纠错,为完善这份教程贡献一点力量!
Gitbook版本
为了方便移动设备等阅读,由@aeieli建立此Gitbook版本,方便发布epub、PDF、mobi等格式。
Github托管主页
https://github.com/kesenhoo/android-training-course-in-chinese
请读者点击Star进行关注并支持!
在线阅读
https://aeli.gitbooks.io/android-training-course/content/
更新记录
- v0.9.4 - 2015/06/11
 - v0.9.3 - 2015/05/18
 - v0.9.2 - 2015/03/30
 - v0.9.1 - 2015/03/14
 - v0.9.0 - 2015/03/09
 - v0.8.0 - 2015/02/12
 - v0.7.0 - 2014/11/30
 - v0.6.0 - 2014/11/02
 - v0.5.0 - 2014/10/18
 - v0.4.0 - 2014/09/11
 - v0.3.0 - 2014/08/31
 - v0.2.0 - 2014/08/14
 - v0.1.0 - 2014/08/05
 
参与方式
你可以选择以下的方式帮忙修改纠正这份教程(推荐使用方法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可穿戴应用
 - 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应用
 - Android交互设计
- 设计高效的导航 - @XizhiXu
 - 实现高效的导航 - @Lin-H
 - 通知提示用户 - @fastcome1985
 - 增加搜索功能 - @Lin-H
 - 使得你的App内容可被Google搜索 - @Lin-H
 
 - Android界面设计
 - 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 | 
@发起人:胡凯,博客:<>,Github:https://github.com/kesenhoo,微博:http://weibo.com/kesenhoo
还有众多参与纠错校正的同学名字就不一一列举了,谢谢所有关注这个项目的小伙伴!特别感谢安卓巴士社区,爱开发社区,码农周刊对项目的宣传!
License
本站作品由https://github.com/kesenhoo创作,采用知识共享 署名-非商业性使用-相同方式共享 4.0 国际 许可协议进行许可。