Google Android官方培训课程中文版
2014-12-17 17:16
232 查看
Google Android官方培训课程中文版(v0.7)
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离线文档
PDF: http://hukai.me/eBooks/AndroidTrainingCHS.pdfePub: http://hukai.me/eBooks/AndroidTrainingCHS.epub
Mobi: http://hukai.me/eBooks/AndroidTrainingCHS.mobi
v0.7 - 2014/11/30
v0.6 - 2014/11/02
v0.5 - 2014/10/18
v0.4 - 2014/09/11
v0.3 - 2014/08/31
v0.2 - 2014/08/14
v0.1 - 2014/08/05
参与方式
你可以选择以下的方式帮忙修改纠正这份教程(推荐使用方法1):通过在线阅读课程的页面,点击目录导航栏左上角的"Edit and Contribute",会跳转到此页面对应的Github源码页面(此操作会自动帮你Fork项目源码到你的账户并更新文件至最新),然后你可以在自己的仓库下修改,确定提交之后,Github会自动引导你提交Pull
Request。
在线阅读的文章底部留言,提出问题与修改意见,我们会及时处理。
写邮件给发起人:胡凯,邮箱是kesenhoo at gmail.com,邮件内容注明需要纠正的章节段落位置,并给出纠正的建议。
加入QQ交流群:363415744,向群主或者管理员提错误。
课程结构
序言Android入门基础:从这里开始
建立你的第一个App - @yuanfentiank789
添加ActionBar - @vincent4j
兼容不同的设备 - @Lin-H
管理Activity的生命周期 - @kesenhoo
使用Fragment建立动态的UI - @fastcome1985
数据保存 - @kesenhoo
与其他应用的交互 - @kesenhoo
Android分享操作
分享简单的数据 - @kesenhoo
分享文件 - @jdneo
使用NFC分享文件 - @jdneo
Android多媒体
管理音频播放 - @kesenhoo
拍照 - @kesenhoo
打印 - @jdneo
Android图像与动画
高效显示Bitmap - @kesenhoo
使用OpenGL ES显示图像 - @jdneo
添加动画 - @XizhiXu
Android网络连接与云服务
无线连接设备 - @naizhengtan
网络连接操作 - @kesenhoo
高效下载 - @kesenhoo
使用Sync Adapter传输数据 - @jdneo
使用Volley执行网络数据传输 - @kesenhoo
云同步 - @kesenhoo,@jdneo
解决云同步的保存冲突 - @jdneo
Android联系人与位置信息
Android联系人信息 - @spencer198711
Android位置信息 - @penkzhou
Android可穿戴应用
赋予Notification可穿戴的特性 - @wangyachen
创建可穿戴的应用 - @kesenhoo
创建自定义的UI - @2014/09/28 - 待认领
发送并同步数据 - @wly2014
Android TV应用
创建TV应用 - @2014/10/20 - 待认领
创建TV播放应用 - @2014/10/20 - 待认领
帮助用户在TV上探索内容 - @2014/10/20 - 待认领
创建TV游戏应用 - @2014/10/20 - 待认领
创建TV直播应用 - @2014/10/20 - 待认领
Android交互设计
设计高效的导航 - @XizhiXu
实现高效的导航 - @Lin-H
通知提示用户 - @fastcome1985
增加搜索功能 - @Lin-H
使得你的App内容可被Google搜索 - @Lin-H
Android界面设计
为多屏幕设计 - @riverfeng
创建自定义View - @kesenhoo
创建向后兼容的UI - @spencer198711
实现辅助功能 - @K0ST
管理系统UI - @K0ST
创建Material Design的应用 - @allenlsy
Android用户输入
使用触摸手势 - @Andrwyw
处理键盘输入 - @zhaochunqi
兼容游戏控制器 - @2014/07/10 - 待认领
Android后台任务
在IntentService中执行后台任务 - @kesenhoo
在后台加载数据 - @kesenhoo
管理设备的唤醒状态 - @lltowq
Android性能优化
管理应用的内存 - @kesenhoo
性能优化Tips - @kesenhoo
提升Layout的性能 - @allenlsy
优化电池寿命 - @kesenhoo
多线程操作 - @AllenZheng1991
避免程序无响应ANR - @kesenhoo
JNI Tips - @pedant
优化多核处理器(SMP)下的Android程序 - @kesenhoo -
20%
Android安全与隐私
Security Tips - @craftsmanBai
使用HTTPS与SSL - @craftsmanBai
企业版App - @craftsmanBai
Android测试程序
测试你的Activity - @huanglizhuo
致谢
发起这个项目之后,得到很多人的支持,有经验丰富的Android开发者,也有刚接触Android的爱好者。他们有些已经上班,有些还是学生,有些在国内,还有的在国外!感谢所有参与或者关注这个项目的小伙伴!下面是参与翻译的小伙伴(Github ID按照课程结构排序):
胡凯,博客:http://hukai.me,Github:https://github.com/kesenhoo,微博:http://weibo.com/kesenhoo
还有众多参与纠错校正的同学名字就不一一列举了,谢谢所有关注这个项目的小伙伴!特别感谢安卓巴士社区,爱开发社区,码农周刊对项目的宣传!
License
本站作品由https://github.com/kesenhoo/android-training-course-in-chinese创作,采用知识共享署名-非商业性使用-相同方式共享 4.0 国际 许可协议进行许可。
相关文章推荐
- Google Android官方培训课程中文版(v0.7)
- Google Android官方培训课程中文版
- Google Android 官方培训课程中文版--分享链接
- Google Android官方培训课程中文版
- Google Android官方培训课程中文版
- 管理照相机-录视频(摘自Android官方培训课程中文版(v0.9.5))
- Android官方培训课程中文版
- Android官方培训课程中文版
- 转: Android官方培训课程中文版(v0.9.5)
- 管理照相机-控制相机硬件(摘自Android官方培训课程中文版(v0.9.5))
- Android性能优化系列 + Android官方培训课程中文版
- Android官方培训课程中文版(v0.9.5)
- Android官方培训课程中文版(v0.9.4) 值得拥有
- Android官方培训课程中文版(v0.9.4)
- Android官方培训课程中文版
- Android:Android官方培训课程中文版(v0.9.4)
- Android官方培训课程中文版笔记
- 管理音频播放(摘自Android官方培训课程中文版(v0.9.5))
- Google Android官方培训课程中文版
- Google Android官方培训课程中文版