Android官方培训课程中文版(v0.9.7)
Android官方培训课程中文版(v0.9.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
更新记录
- v0.9.7 - 2016/11/04
- v0.9.6 - 2016/05/22
- v0.9.5 - 2015/12/15
- 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,邮件内容注明需要纠正的章节段落位置,并给出纠正的建议。
课程结构
- 序言
- 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 |
@发起人:胡凯,博客:http://hukai.me,Github:https://github.com/kesenhoo,微博:http://weibo.com/kesenhoo
还有众多参与纠错校正的同学名字就不一一列举了,谢谢所有关注这个项目的小伙伴!特别感谢安卓巴士社区,爱开发社区,码农周刊对项目的宣传!
License
本站作品由https://github.com/kesenhoo/android-training-course-in-chinese创作,采用知识共享 署名-非商业性使用-相同方式共享 4.0 国际 许可协议进行许可。
Android官方培训课程中文版(v0.9.7)的更多相关文章
- 转: Android官方培训课程中文版(v0.9.5)
转: https://segmentfault.com/a/1190000004279679 1. 胡凯 tx SNG的一个开发者. http://hukai.me/android-training- ...
- Android性能优化系列 + Android官方培训课程中文版
Android性能优化典范 - 第6季 http://hukai.me/android-performance-patterns-season-6/ Android性能优化典范 - 第5季 htt ...
- android 官方教程中文版
感谢这些默默奉献的人 :) https://github.com/kesenhoo/android-training-course-in-chinese http://hukai.me/android ...
- Android官方开发文档Training系列课程中文版:目录
Android官方开发文档Training系列课程中文版:目录 引言 在翻译了一篇安卓的官方文档之后,我觉得应该做一件事情,就是把安卓的整篇训练课程全部翻译成英文,供国内的开发者使用,尤其是入门开 ...
- android 官方DrawerLayout的介绍和使用
南尘:爱编程,爱安卓,每天进步一点点. drawerLayout是Support Library包中实现了侧滑菜单效果的控件,可以说drawerLayout是因为第三方控件如MenuDrawer等的出 ...
- [Android Pro] Android 官方推荐 : DialogFragment 创建对话框
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/37815413 1. 概述 DialogFragment在android 3.0时 ...
- android官方开源的高性能异步加载网络图片的Gridview例子
这个是我在安卓安卓巴士上看到的资料,放到这儿共享下.这个例子android官方提供的,其中讲解了如何异步加载网络图片,以及在gridview中高效率的显示图片此代码很好的解决了加载大量图片时,报OOM ...
- Android官方技术文档翻译——Ant 任务
本文译自Android官方技术文档<Ant Tasks>,原文地址:http://tools.android.com/tech-docs/ant-tasks. 由于是抽着时间译的.所以这篇 ...
- Android官方技术文档翻译——Gradle 插件用户指南(1-3)
不知道是什么网络问题,上午一直发不了博客,其它页面基本正常,就是在写博客这里,每次打开都是响应超时.刚才用了VPN,顺便试了一下,竟然能够编辑.想是CDN之类的问题吧. 这次翻译的是Gradle 插件 ...
随机推荐
- BZOJ 4028 分块
zrt当年是怎么想到的--. 思路: 考虑把序列分块 对于每块 存xor[i] 表示从本块开头到i的前缀异或和 把它扔进set里 存gcd[i]表示从本块开头到i的前缀gcd. 如果这一块的GCD和整 ...
- ffmpeg常用指令
在osx系统下通过ffmpeg查看设备 ffmpeg -f avfoundation -list_devices true -i "" -f 指定的是输入输出格式, -i指定输入的 ...
- maridb Error 'Operation DROP USER failed for
数据库版本:mariadb 10.0.12 主库删除多余的用户名,因从库没有此信息造成主从故障! 报错信息如下:Error 'Operation DROP USER failed for 'use ...
- 《图解HTTP》摘要
网络基础TCP/IP 使用Cookie进行状态管理 HTTP首部 确保Web安全的HTTPS 1.网络基础TCP/IP 2.使用Cookie进行状态管理:HTTP是无状态协议. 3.HTTP首部 HT ...
- Pyhton学习——Day54
#Django内容回顾# -请求响应HTTP协议(有.无状态)默认传递的是字符串# 传递字符串分为两个部分:1.http1.1 GET /url /index + 请求头# Provisional h ...
- failed to push some refs to 'git@github.com:RocsSun/mytest.git
Git推送到GitHub仓库失败 使用Git将文件推送至GitHub的远程仓库时,报错failed to push some refs to 'git@github.com:RocsSun/mytes ...
- [洛谷P3697]开心派对小火车
题目:洛谷P3697 题目大意是有各站停列车(慢车,相邻2站时间A)和特急列车(相邻2站时间B),特急列车在特定站点停靠. 现在加一种快速列车(相邻2站时间C,A>C>B),停靠K站(包括 ...
- BZOJ 2754 [SCOI2012]喵星球上的点名 (AC自动机+map维护Trie树)
题目大意:略 由于字符集大,要用map维护Trie树 并不能用AC自动机的Trie图优化,不然内存会炸 所以我用AC自动机暴跳fail水过的 显然根据喵星人建AC自动机是不行的,所以要根据问题建 然而 ...
- 更新Maven的本地库
1. 更新Maven的本地库 通常情况下,可改变默认的 .m2 目录下的默认本地存储库文件夹到其他更有意义的名称,例如, maven-repo 找到 {M2_HOME}\conf\setting.xm ...
- python在不同情况下写入csv文件
情况一(解法一):将列表存储为csv文件.列表的每一项代表csv文件的一行. 列表中的每一项包含多个属性.list=[[属性1,属性2,属性3,……],[属性1,属性2,属性3,……],[属性1,属性 ...