<commit_before># Google Android官方培训课程中文版(v0.8)

![Android Training](android_training.jpg)

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.pdf>
* ePub: <http://hukai.me/eBooks/AndroidTrainingCHS.epub>
* Mobi: <http://hukai.me/eBooks/AndroidTrainingCHS.mobi>

### 更新记录
* v0.8 - 2015/02/12
* 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）：

1. 通过[在线阅读](http://hukai.me/android-training-course-in-chinese/index.html)课程的页面，找到[Github仓库](https://github.com/kesenhoo/android-training-course-in-chinese)对应的章节文件，直接在线编辑修改提交即可。
2. 在线阅读的文章底部留言，提出问题与修改意见，我们会及时处理。
3. 写邮件给发起人：**[胡凯](http://hukai.me)**，邮箱是kesenhoo at gmail.com，邮件内容注明需要纠正的章节段落位置，并给出纠正的建议。

你也可以选择加入QQ群和学习Training课程的小伙伴一起讨论交流：

* Android Training基础群，适合刚接触Android Training课程的同学。
    * 基础群(1)：**363415744**，已满
    * 基础群(2)：**399077455**
* Android Training进阶群：**414115939**，适合实际Android开发经验1-3年的同学。
* Android Training高级群：**399096506**，理论上Android开发经验至少3年以上，部分能力突出的也可以申请，请在申请入群的时候填写能力举证(例如，XXX公司Android高级开发/个人博客/Github账号等等)，谢谢配合！


## 课程结构

* [序言](http://hukai.me/android-training-course-in-chinese/index.html)
* [Android入门基础：从这里开始](http://hukai.me/android-training-course-in-chinese/basics/index.html)
   * [建立你的第一个App](http://hukai.me/android-training-course-in-chinese/basics/firstapp/index.html) - @[yuanfentiank789](https://github.com/yuanfentiank789)
   * [添加ActionBar](http://hukai.me/android-training-course-in-chinese/basics/actionbar/index.html) - @[vincent4j](https://github.com/vincent4j)
   * [兼容不同的设备](http://hukai.me/android-training-course-in-chinese/basics/supporting-devices/index.html) - @[Lin-H](https://github.com/Lin-H)
   * [管理Activity的生命周期](http://hukai.me/android-training-course-in-chinese/basics/activity-lifecycle/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [使用Fragment建立动态的UI](http://hukai.me/android-training-course-in-chinese/basics/fragments/index.html) - @[fastcome1985](https://github.com/fastcome1985)
   * [数据保存](http://hukai.me/android-training-course-in-chinese/basics/data-storage/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [与其他应用的交互](http://hukai.me/android-training-course-in-chinese/basics/intents/index.html) - @[kesenhoo](https://github.com/kesenhoo)
* [Android分享操作](http://hukai.me/android-training-course-in-chinese/building-content-sharing.html)
   * [分享简单的数据](http://hukai.me/android-training-course-in-chinese/content-sharing/sharing/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [分享文件](http://hukai.me/android-training-course-in-chinese/content-sharing/secure-file-sharing/index.html) - @[jdneo](https://github.com/jdneo)
   * [使用NFC分享文件](http://hukai.me/android-training-course-in-chinese/content-sharing/beam-files/index.html) - @[jdneo](https://github.com/jdneo)
* [Android多媒体](http://hukai.me/android-training-course-in-chinese/building-multimedia.html)
   * [管理音频播放](http://hukai.me/android-training-course-in-chinese/multimedia/audio/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [拍照](http://hukai.me/android-training-course-in-chinese/multimedia/camera/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [打印](http://hukai.me/android-training-course-in-chinese/multimedia/printing/index.html) - @[jdneo](https://github.com/jdneo)
* [Android图像与动画](http://hukai.me/android-training-course-in-chinese/building-graphics.html)
   * [高效显示Bitmap](http://hukai.me/android-training-course-in-chinese/graphics/displaying-bitmaps/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [使用OpenGL ES显示图像](http://hukai.me/android-training-course-in-chinese/graphics/opengl/index.html) - @[jdneo](https://github.com/jdneo)
   * [添加动画](http://hukai.me/android-training-course-in-chinese/animations/index.html) - @[XizhiXu](https://github.com/XizhiXu)
* [Android网络连接与云服务](http://hukai.me/android-training-course-in-chinese/building-connectivity.html)
   * [无线连接设备](http://hukai.me/android-training-course-in-chinese/connectivity/connect-devices-wireless/index.html) - @[naizhengtan](https://github.com/naizhengtan)
   * [网络连接操作](http://hukai.me/android-training-course-in-chinese/connectivity/network-ops/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [高效下载](http://hukai.me/android-training-course-in-chinese/connectivity/efficient-downloads/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [使用Sync Adapter传输数据](http://hukai.me/android-training-course-in-chinese/connectivity/sync-adapters/index.html) - @[jdneo](https://github.com/jdneo)
   * [使用Volley执行网络数据传输](http://hukai.me/android-training-course-in-chinese/connectivity/volley/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [云同步](http://hukai.me/android-training-course-in-chinese/cloud/cloudsync/index.html) - @[kesenhoo](https://github.com/kesenhoo)，@[jdneo](https://github.com/jdneo)
   * [解决云同步的保存冲突](http://hukai.me/android-training-course-in-chinese/cloud/cloudsave/index.html) - @[jdneo](https://github.com/jdneo)
* [Android联系人与位置信息](http://hukai.me/android-training-course-in-chinese/building-userinfo.html)
   * [Android联系人信息](http://hukai.me/android-training-course-in-chinese/contacts-provider/index.html) - @[spencer198711](https://github.com/spencer198711)
   * [Android位置信息](http://hukai.me/android-training-course-in-chinese/location/index.html) - @[penkzhou](https://github.com/penkzhou)
* [Android可穿戴应用](http://hukai.me/android-training-course-in-chinese/building-wearables.html)
   * [赋予Notification可穿戴的特性](http://hukai.me/android-training-course-in-chinese/wearables/notifications/index.html) - @[wangyachen](https://github.com/wangyachen)
   * [创建可穿戴的应用](http://hukai.me/android-training-course-in-chinese/wearables/apps/index.html) - @[kesenhoo](https:://github.com/kesenhoo)
   * [创建自定义的UI](http://hukai.me/android-training-course-in-chinese/wearables/ui/index.html) - @[Roya](https://github.com/RoyaAoki)
   * [发送并同步数据](http://hukai.me/android-training-course-in-chinese/wearables/data-layer/index.html) - @[wly2014](https://github.com/wly2014)
* [Android TV应用](http://hukai.me/android-training-course-in-chinese/building-tv.html)
   * [创建TV应用](http://hukai.me/android-training-course-in-chinese/tv/start/index.html) - @[awong1900](https://github.com/awong1900)
   * [创建TV播放应用](http://hukai.me/android-training-course-in-chinese/tv/playback/start.html) - @2014/10/20 - 待认领
   * [帮助用户在TV上探索内容](http://hukai.me/android-training-course-in-chinese/tv/discovery/index.html) - @2014/10/20 - 待认领
   * [创建TV游戏应用](http://hukai.me/android-training-course-in-chinese/tv/games/index.html) - @2014/10/20 - 待认领
   * [创建TV直播应用](http://hukai.me/android-training-course-in-chinese/tv/tif/index.html) - @2014/10/20 - 待认领
   * [TV Apps Checklist](http://hukai.me/android-training-course-in-chinese/tv/publishing/checklist.html) - @2014/10/20 - 待认领
* [Android交互设计](http://hukai.me/android-training-course-in-chinese/best-ux.html)
   * [设计高效的导航](http://hukai.me/android-training-course-in-chinese/ux/design-nav/index.html) - @[XizhiXu](https://github.com/XizhiXu)
   * [实现高效的导航](http://hukai.me/android-training-course-in-chinese/ux/implement-nav/index.html) - @[Lin-H](https://github.com/Lin-H)
   * [通知提示用户](http://hukai.me/android-training-course-in-chinese/ux/notify-user/index.html) - @[fastcome1985](https://github.com/fastcome1985)
   * [增加搜索功能](http://hukai.me/android-training-course-in-chinese/ux/search/index.html) - @[Lin-H](https://github.com/Lin-H)
   * [使得你的App内容可被Google搜索](http://hukai.me/android-training-course-in-chinese/ux/app-indexing/index.html) - @[Lin-H](https://github.com/Lin-H)
* [Android界面设计](http://hukai.me/android-training-course-in-chinese/best-ui.html)
   * [为多屏幕设计](http://hukai.me/android-training-course-in-chinese/ui/multiscreen/index.html) - @[riverfeng](https://github.com/riverfeng)
   * [创建自定义View](http://hukai.me/android-training-course-in-chinese/ui/custom-view/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [创建向后兼容的UI](http://hukai.me/android-training-course-in-chinese/ui/backward-compatible-ui/index.html) - @[spencer198711](https://github.com/spencer198711)
   * [实现辅助功能](http://hukai.me/android-training-course-in-chinese/ui/accessibility/index.html) - @[K0ST](https://github.com/K0ST)
   * [管理系统UI](http://hukai.me/android-training-course-in-chinese/ui/system-ui/index.html) - @[K0ST](https://github.com/K0ST)
   * [创建Material Design的应用](http://hukai.me/android-training-course-in-chinese/material/index.html) - @[allenlsy](https://github.com/allenlsy)
* [Android用户输入](http://hukai.me/android-training-course-in-chinese/best-user-input.html)
   * [使用触摸手势](http://hukai.me/android-training-course-in-chinese/input/gestures/index.html) - @[Andrwyw](https://github.com/Andrwyw)
   * [处理键盘输入](http://hukai.me/android-training-course-in-chinese/input/keyboard-input/index.html) - @[zhaochunqi](https://github.com/zhaochunqi)
   * [兼容游戏控制器](http://hukai.me/android-training-course-in-chinese/input/game-controller/index.html) - @2014/07/10 - 待认领
* [Android后台任务](http://hukai.me/android-training-course-in-chinese/best-background.html)
   * [在IntentService中执行后台任务](http://hukai.me/android-training-course-in-chinese/background-jobs/run-background-service/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [在后台加载数据](http://hukai.me/android-training-course-in-chinese/background-jobs/load-data-background/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [管理设备的唤醒状态](http://hukai.me/android-training-course-in-chinese/background-jobs/scheduling/index.html) - @[lltowq](https://github.com/lltowq)
* [Android性能优化](http://hukai.me/android-training-course-in-chinese/best-performance.html)
   * [管理应用的内存](http://hukai.me/android-training-course-in-chinese/performance/memory.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [性能优化Tips](http://hukai.me/android-training-course-in-chinese/performance/performance-tips.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [提升Layout的性能](http://hukai.me/android-training-course-in-chinese/performance/improving-layouts/index.html) - @[allenlsy](https://github.com/allenlsy)
   * [优化电池寿命](http://hukai.me/android-training-course-in-chinese/performance/monitor-device-state/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [多线程操作](http://hukai.me/android-training-course-in-chinese/performance/multi-threads/index.html) - @[AllenZheng1991](https://github.com/AllenZheng1991)
   * [避免程序无响应ANR](http://hukai.me/android-training-course-in-chinese/performance/perf-anr/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [JNI Tips](http://hukai.me/android-training-course-in-chinese/performance/perf-jni/index.html) - @[pedant](https://github.com/pedant)
   * [优化多核处理器(SMP)下的Android程序](http://hukai.me/android-training-course-in-chinese/performance/smp/index.html) - @[kesenhoo](https://github.com/kesenhoo) - 20%
* [Android安全与隐私](http://hukai.me/android-training-course-in-chinese/best-security.html)
   * [Security Tips](http://hukai.me/android-training-course-in-chinese/security/security-tips.html) - @[craftsmanBai](https://github.com/craftsmanBai)
   * [使用HTTPS与SSL](http://hukai.me/android-training-course-in-chinese/security/security-ssl.html) - @[craftsmanBai](https://github.com/craftsmanBai)
   * [企业版App](http://hukai.me/android-training-course-in-chinese/security/enterprise/index.html) - @[craftsmanBai](https://github.com/craftsmanBai)
* [Android测试程序](http://hukai.me/android-training-course-in-chinese/best-testing.html)
   * [测试你的Activity](http://hukai.me/android-training-course-in-chinese/testing/activity-testing/index.html) - @[huanglizhuo](https://github.com/huanglizhuo)



## 致谢
发起这个项目之后，得到很多人的支持，有经验丰富的Android开发者，也有刚接触Android的爱好者。他们有些已经上班，有些还是学生，有些在国内，还有的在国外！感谢所有参与或者关注这个项目的小伙伴!

下面是参与翻译的小伙伴(Github ID按照课程结构排序)：


| 0 | 1 | 2 |
| --- | --- | --- |
| @[yuanfentiank789](https://github.com/yuanfentiank789) | @[vincent4j](https://github.com/vincent4j) | @[Lin-H](https://github.com/Lin-H) |
| @[kesenhoo](https://github.com/kesenhoo) | @[fastcome1985](https://github.com/fastcome1985) | @[jdneo](https://github.com/jdneo) |
| @[XizhiXu](https://github.com/XizhiXu) | @[naizhengtan](https://github.com/naizhengtan) | @[spencer198711](https://github.com/spencer198711) |
| @[penkzhou](https://github.com/penkzhou) | @[wangyachen](https://github.com/wangyachen) | @[wly2014](https://github.com/wly2014) |
| @[fastcome1985](https://github.com/fastcome1985) | @[riverfeng](https://github.com/riverfeng) | @[xrayzh](https://github.com/xrayzh) |
| @[K0ST](https://github.com/K0ST) | @[Andrwyw](https://github.com/Andrwyw) | @[zhaochunqi](https://github.com/zhaochunqi) |
| @[lltowq](https://github.com/lltowq) | @[allenlsy](https://github.com/allenlsy) | @[AllenZheng1991](https://github.com/AllenZheng1991) |
| @[pedant](https://github.com/pedant) | @[craftsmanBai](https://github.com/craftsmanBai) | @[huanglizhuo](https://github.com/huanglizhuo) |
| @[Roya](https://github.com/RoyaAoki) | @[awong1900](https://github.com/awong1900) | 2:9 |
| 0:10 | 1:10 | 2:10 |


@发起人:[胡凯](<http://hukai.me>)，博客：<http://hukai.me>，Github：<https://github.com/kesenhoo>，微博：<http://weibo.com/kesenhoo>

还有众多参与纠错校正的同学名字就不一一列举了，谢谢所有关注这个项目的小伙伴！特别感谢[安卓巴士社区](http://www.apkbus.com)，[爱开发社区](http://akaifa.com)，[码农周刊](http://weekly.manong.io)对项目的宣传！

## License
本站作品由<https://github.com/kesenhoo/android-training-course-in-chinese>创作，采用[知识共享 署名-非商业性使用-相同方式共享 4.0 国际 许可](http://creativecommons.org/licenses/by-nc-sa/4.0/)协议进行许可。
<commit_msg>创建TV播放应用 翻译完成 修改进度<commit_after># Google Android官方培训课程中文版(v0.8)

![Android Training](android_training.jpg)

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.pdf>
* ePub: <http://hukai.me/eBooks/AndroidTrainingCHS.epub>
* Mobi: <http://hukai.me/eBooks/AndroidTrainingCHS.mobi>

### 更新记录
* v0.8 - 2015/02/12
* 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）：

1. 通过[在线阅读](http://hukai.me/android-training-course-in-chinese/index.html)课程的页面，找到[Github仓库](https://github.com/kesenhoo/android-training-course-in-chinese)对应的章节文件，直接在线编辑修改提交即可。
2. 在线阅读的文章底部留言，提出问题与修改意见，我们会及时处理。
3. 写邮件给发起人：**[胡凯](http://hukai.me)**，邮箱是kesenhoo at gmail.com，邮件内容注明需要纠正的章节段落位置，并给出纠正的建议。

你也可以选择加入QQ群和学习Training课程的小伙伴一起讨论交流：

* Android Training基础群，适合刚接触Android Training课程的同学。
    * 基础群(1)：**363415744**，已满
    * 基础群(2)：**399077455**
* Android Training进阶群：**414115939**，适合实际Android开发经验1-3年的同学。
* Android Training高级群：**399096506**，理论上Android开发经验至少3年以上，部分能力突出的也可以申请，请在申请入群的时候填写能力举证(例如，XXX公司Android高级开发/个人博客/Github账号等等)，谢谢配合！


## 课程结构

* [序言](http://hukai.me/android-training-course-in-chinese/index.html)
* [Android入门基础：从这里开始](http://hukai.me/android-training-course-in-chinese/basics/index.html)
   * [建立你的第一个App](http://hukai.me/android-training-course-in-chinese/basics/firstapp/index.html) - @[yuanfentiank789](https://github.com/yuanfentiank789)
   * [添加ActionBar](http://hukai.me/android-training-course-in-chinese/basics/actionbar/index.html) - @[vincent4j](https://github.com/vincent4j)
   * [兼容不同的设备](http://hukai.me/android-training-course-in-chinese/basics/supporting-devices/index.html) - @[Lin-H](https://github.com/Lin-H)
   * [管理Activity的生命周期](http://hukai.me/android-training-course-in-chinese/basics/activity-lifecycle/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [使用Fragment建立动态的UI](http://hukai.me/android-training-course-in-chinese/basics/fragments/index.html) - @[fastcome1985](https://github.com/fastcome1985)
   * [数据保存](http://hukai.me/android-training-course-in-chinese/basics/data-storage/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [与其他应用的交互](http://hukai.me/android-training-course-in-chinese/basics/intents/index.html) - @[kesenhoo](https://github.com/kesenhoo)
* [Android分享操作](http://hukai.me/android-training-course-in-chinese/building-content-sharing.html)
   * [分享简单的数据](http://hukai.me/android-training-course-in-chinese/content-sharing/sharing/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [分享文件](http://hukai.me/android-training-course-in-chinese/content-sharing/secure-file-sharing/index.html) - @[jdneo](https://github.com/jdneo)
   * [使用NFC分享文件](http://hukai.me/android-training-course-in-chinese/content-sharing/beam-files/index.html) - @[jdneo](https://github.com/jdneo)
* [Android多媒体](http://hukai.me/android-training-course-in-chinese/building-multimedia.html)
   * [管理音频播放](http://hukai.me/android-training-course-in-chinese/multimedia/audio/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [拍照](http://hukai.me/android-training-course-in-chinese/multimedia/camera/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [打印](http://hukai.me/android-training-course-in-chinese/multimedia/printing/index.html) - @[jdneo](https://github.com/jdneo)
* [Android图像与动画](http://hukai.me/android-training-course-in-chinese/building-graphics.html)
   * [高效显示Bitmap](http://hukai.me/android-training-course-in-chinese/graphics/displaying-bitmaps/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [使用OpenGL ES显示图像](http://hukai.me/android-training-course-in-chinese/graphics/opengl/index.html) - @[jdneo](https://github.com/jdneo)
   * [添加动画](http://hukai.me/android-training-course-in-chinese/animations/index.html) - @[XizhiXu](https://github.com/XizhiXu)
* [Android网络连接与云服务](http://hukai.me/android-training-course-in-chinese/building-connectivity.html)
   * [无线连接设备](http://hukai.me/android-training-course-in-chinese/connectivity/connect-devices-wireless/index.html) - @[naizhengtan](https://github.com/naizhengtan)
   * [网络连接操作](http://hukai.me/android-training-course-in-chinese/connectivity/network-ops/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [高效下载](http://hukai.me/android-training-course-in-chinese/connectivity/efficient-downloads/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [使用Sync Adapter传输数据](http://hukai.me/android-training-course-in-chinese/connectivity/sync-adapters/index.html) - @[jdneo](https://github.com/jdneo)
   * [使用Volley执行网络数据传输](http://hukai.me/android-training-course-in-chinese/connectivity/volley/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [云同步](http://hukai.me/android-training-course-in-chinese/cloud/cloudsync/index.html) - @[kesenhoo](https://github.com/kesenhoo)，@[jdneo](https://github.com/jdneo)
   * [解决云同步的保存冲突](http://hukai.me/android-training-course-in-chinese/cloud/cloudsave/index.html) - @[jdneo](https://github.com/jdneo)
* [Android联系人与位置信息](http://hukai.me/android-training-course-in-chinese/building-userinfo.html)
   * [Android联系人信息](http://hukai.me/android-training-course-in-chinese/contacts-provider/index.html) - @[spencer198711](https://github.com/spencer198711)
   * [Android位置信息](http://hukai.me/android-training-course-in-chinese/location/index.html) - @[penkzhou](https://github.com/penkzhou)
* [Android可穿戴应用](http://hukai.me/android-training-course-in-chinese/building-wearables.html)
   * [赋予Notification可穿戴的特性](http://hukai.me/android-training-course-in-chinese/wearables/notifications/index.html) - @[wangyachen](https://github.com/wangyachen)
   * [创建可穿戴的应用](http://hukai.me/android-training-course-in-chinese/wearables/apps/index.html) - @[kesenhoo](https:://github.com/kesenhoo)
   * [创建自定义的UI](http://hukai.me/android-training-course-in-chinese/wearables/ui/index.html) - @[Roya](https://github.com/RoyaAoki)
   * [发送并同步数据](http://hukai.me/android-training-course-in-chinese/wearables/data-layer/index.html) - @[wly2014](https://github.com/wly2014)
* [Android TV应用](http://hukai.me/android-training-course-in-chinese/building-tv.html)
   * [创建TV应用](http://hukai.me/android-training-course-in-chinese/tv/start/index.html) - @[awong1900](https://github.com/awong1900)
   * [创建TV播放应用](http://hukai.me/android-training-course-in-chinese/tv/playback/start.html) - @2014/10/20 - @[huanglizhuo](https://github.com/huanglizhuo)
   * [帮助用户在TV上探索内容](http://hukai.me/android-training-course-in-chinese/tv/discovery/index.html) - @2014/10/20 - 待认领
   * [创建TV游戏应用](http://hukai.me/android-training-course-in-chinese/tv/games/index.html) - @2014/10/20 - 待认领
   * [创建TV直播应用](http://hukai.me/android-training-course-in-chinese/tv/tif/index.html) - @2014/10/20 - 待认领
   * [TV Apps Checklist](http://hukai.me/android-training-course-in-chinese/tv/publishing/checklist.html) - @2014/10/20 - 待认领
* [Android交互设计](http://hukai.me/android-training-course-in-chinese/best-ux.html)
   * [设计高效的导航](http://hukai.me/android-training-course-in-chinese/ux/design-nav/index.html) - @[XizhiXu](https://github.com/XizhiXu)
   * [实现高效的导航](http://hukai.me/android-training-course-in-chinese/ux/implement-nav/index.html) - @[Lin-H](https://github.com/Lin-H)
   * [通知提示用户](http://hukai.me/android-training-course-in-chinese/ux/notify-user/index.html) - @[fastcome1985](https://github.com/fastcome1985)
   * [增加搜索功能](http://hukai.me/android-training-course-in-chinese/ux/search/index.html) - @[Lin-H](https://github.com/Lin-H)
   * [使得你的App内容可被Google搜索](http://hukai.me/android-training-course-in-chinese/ux/app-indexing/index.html) - @[Lin-H](https://github.com/Lin-H)
* [Android界面设计](http://hukai.me/android-training-course-in-chinese/best-ui.html)
   * [为多屏幕设计](http://hukai.me/android-training-course-in-chinese/ui/multiscreen/index.html) - @[riverfeng](https://github.com/riverfeng)
   * [创建自定义View](http://hukai.me/android-training-course-in-chinese/ui/custom-view/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [创建向后兼容的UI](http://hukai.me/android-training-course-in-chinese/ui/backward-compatible-ui/index.html) - @[spencer198711](https://github.com/spencer198711)
   * [实现辅助功能](http://hukai.me/android-training-course-in-chinese/ui/accessibility/index.html) - @[K0ST](https://github.com/K0ST)
   * [管理系统UI](http://hukai.me/android-training-course-in-chinese/ui/system-ui/index.html) - @[K0ST](https://github.com/K0ST)
   * [创建Material Design的应用](http://hukai.me/android-training-course-in-chinese/material/index.html) - @[allenlsy](https://github.com/allenlsy)
* [Android用户输入](http://hukai.me/android-training-course-in-chinese/best-user-input.html)
   * [使用触摸手势](http://hukai.me/android-training-course-in-chinese/input/gestures/index.html) - @[Andrwyw](https://github.com/Andrwyw)
   * [处理键盘输入](http://hukai.me/android-training-course-in-chinese/input/keyboard-input/index.html) - @[zhaochunqi](https://github.com/zhaochunqi)
   * [兼容游戏控制器](http://hukai.me/android-training-course-in-chinese/input/game-controller/index.html) - @2014/07/10 - 待认领
* [Android后台任务](http://hukai.me/android-training-course-in-chinese/best-background.html)
   * [在IntentService中执行后台任务](http://hukai.me/android-training-course-in-chinese/background-jobs/run-background-service/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [在后台加载数据](http://hukai.me/android-training-course-in-chinese/background-jobs/load-data-background/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [管理设备的唤醒状态](http://hukai.me/android-training-course-in-chinese/background-jobs/scheduling/index.html) - @[lltowq](https://github.com/lltowq)
* [Android性能优化](http://hukai.me/android-training-course-in-chinese/best-performance.html)
   * [管理应用的内存](http://hukai.me/android-training-course-in-chinese/performance/memory.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [性能优化Tips](http://hukai.me/android-training-course-in-chinese/performance/performance-tips.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [提升Layout的性能](http://hukai.me/android-training-course-in-chinese/performance/improving-layouts/index.html) - @[allenlsy](https://github.com/allenlsy)
   * [优化电池寿命](http://hukai.me/android-training-course-in-chinese/performance/monitor-device-state/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [多线程操作](http://hukai.me/android-training-course-in-chinese/performance/multi-threads/index.html) - @[AllenZheng1991](https://github.com/AllenZheng1991)
   * [避免程序无响应ANR](http://hukai.me/android-training-course-in-chinese/performance/perf-anr/index.html) - @[kesenhoo](https://github.com/kesenhoo)
   * [JNI Tips](http://hukai.me/android-training-course-in-chinese/performance/perf-jni/index.html) - @[pedant](https://github.com/pedant)
   * [优化多核处理器(SMP)下的Android程序](http://hukai.me/android-training-course-in-chinese/performance/smp/index.html) - @[kesenhoo](https://github.com/kesenhoo) - 20%
* [Android安全与隐私](http://hukai.me/android-training-course-in-chinese/best-security.html)
   * [Security Tips](http://hukai.me/android-training-course-in-chinese/security/security-tips.html) - @[craftsmanBai](https://github.com/craftsmanBai)
   * [使用HTTPS与SSL](http://hukai.me/android-training-course-in-chinese/security/security-ssl.html) - @[craftsmanBai](https://github.com/craftsmanBai)
   * [企业版App](http://hukai.me/android-training-course-in-chinese/security/enterprise/index.html) - @[craftsmanBai](https://github.com/craftsmanBai)
* [Android测试程序](http://hukai.me/android-training-course-in-chinese/best-testing.html)
   * [测试你的Activity](http://hukai.me/android-training-course-in-chinese/testing/activity-testing/index.html) - @[huanglizhuo](https://github.com/huanglizhuo)



## 致谢
发起这个项目之后，得到很多人的支持，有经验丰富的Android开发者，也有刚接触Android的爱好者。他们有些已经上班，有些还是学生，有些在国内，还有的在国外！感谢所有参与或者关注这个项目的小伙伴!

下面是参与翻译的小伙伴(Github ID按照课程结构排序)：


| 0 | 1 | 2 |
| --- | --- | --- |
| @[yuanfentiank789](https://github.com/yuanfentiank789) | @[vincent4j](https://github.com/vincent4j) | @[Lin-H](https://github.com/Lin-H) |
| @[kesenhoo](https://github.com/kesenhoo) | @[fastcome1985](https://github.com/fastcome1985) | @[jdneo](https://github.com/jdneo) |
| @[XizhiXu](https://github.com/XizhiXu) | @[naizhengtan](https://github.com/naizhengtan) | @[spencer198711](https://github.com/spencer198711) |
| @[penkzhou](https://github.com/penkzhou) | @[wangyachen](https://github.com/wangyachen) | @[wly2014](https://github.com/wly2014) |
| @[fastcome1985](https://github.com/fastcome1985) | @[riverfeng](https://github.com/riverfeng) | @[xrayzh](https://github.com/xrayzh) |
| @[K0ST](https://github.com/K0ST) | @[Andrwyw](https://github.com/Andrwyw) | @[zhaochunqi](https://github.com/zhaochunqi) |
| @[lltowq](https://github.com/lltowq) | @[allenlsy](https://github.com/allenlsy) | @[AllenZheng1991](https://github.com/AllenZheng1991) |
| @[pedant](https://github.com/pedant) | @[craftsmanBai](https://github.com/craftsmanBai) | @[huanglizhuo](https://github.com/huanglizhuo) |
| @[Roya](https://github.com/RoyaAoki) | @[awong1900](https://github.com/awong1900) | 2:9 |
| 0:10 | 1:10 | 2:10 |


@发起人:[胡凯](<http://hukai.me>)，博客：<http://hukai.me>，Github：<https://github.com/kesenhoo>，微博：<http://weibo.com/kesenhoo>

还有众多参与纠错校正的同学名字就不一一列举了，谢谢所有关注这个项目的小伙伴！特别感谢[安卓巴士社区](http://www.apkbus.com)，[爱开发社区](http://akaifa.com)，[码农周刊](http://weekly.manong.io)对项目的宣传！

## License
本站作品由<https://github.com/kesenhoo/android-training-course-in-chinese>创作，采用[知识共享 署名-非商业性使用-相同方式共享 4.0 国际 许可](http://creativecommons.org/licenses/by-nc-sa/4.0/)协议进行许可。

{'fraction_non_alphanumeric': 0.20598388952819333, 'fraction_numerical': 0.024237629459148445, 'mean_word_length': 5.015357992645468, 'pattern_counts': {'":': 0, '<': 25, '<?xml version=': 0, '>': 25, 'https://': 177, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1103189', 'n_tokens_mistral': 12993, 'n_tokens_neox': 13149, 'n_words': 534}