<commit_before># Android Training Course in Chinese

* Android Training学习交流组：363415744，欢迎所有学习Android开发的同学加入，更欢迎有意向参与到这个课程汉化项目中的同学。请看到的同学点击Star支持，感谢！

## Google Android官方培训课程
<http://developer.android.com/training/index.html>

Google Android团队在2012年起开设了Training板块，从开始的十几篇文章，不断的增加，截止到现在2014年中，已经有近百个课程。无疑，这是学习Android应用开发的绝佳一手资料。

这么好的资料一直没有一份完整的中文版，本人从2012年发现Training课程开始，断断续续的在学习Android官方的Training课程，并的输出了不少翻译[学习笔记](http://hukai.me)，因个人实力与精力有限，很期待能够通过Github发起这个协作项目，借助大家的力量，一起尽快完成所有课程的中文版。
这不仅仅只是在翻译，更是一个学习积累并输出帮助别人的好事情。期待大家的加入！

<a name="online_reading"></a>
## 在线阅读

* 很多文章还没有翻译完毕，等待大家添砖加瓦。
* 点击链接<http://hukai.me/android-training-course-in-chinese/index.html>

<a name="courses"></a>
## 课程结构

**目录对应的文件路径：所有的源文件放在项目根目录的`SOURCE`目录下，打开`SOURCE`目录下的`SUMMARY.md`文件查看下面章节对应的路径与文件名**

* [序言](http://hukai.me/android-training-course-in-chinese/basics/index.html)
* [开始](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)
       * [创建一个Android项目](http://hukai.me/android-training-course-in-chinese/basics/firstapp/creating-project.html)
       * [执行你的程序](http://hukai.me/android-training-course-in-chinese/basics/firstapp/running-app.html)
       * [建立一个简单的用户界面](http://hukai.me/android-training-course-in-chinese/asics/firstapp/building-ui.html)
       * [启动另外的Activity](http://hukai.me/android-training-course-in-chinese/basics/firstapp/starting-activity.html)
   * [添加ActionBar](http://hukai.me/android-training-course-in-chinese/basics/actionbar/index.html) - 编写中@[vincent4j](https://github.com/vincent4j)
       * [建立ActionBar](http://hukai.me/android-training-course-in-chinese/basics/actionbar/setting-up.html)
       * [添加Action按钮](http://hukai.me/android-training-course-in-chinese/basics/actionbar/adding-buttons.html)
       * [ActionBar的风格化](http://hukai.me/android-training-course-in-chinese/basics/actionbar/styling.html)
       * [ActionBar的覆盖层叠](http://hukai.me/android-training-course-in-chinese/basics/actionbar/overlaying.html)
   * [兼容不同的设备](http://hukai.me/android-training-course-in-chinese/basics/supporting-devices/index.html)
       * [适配不同的语言](http://hukai.me/android-training-course-in-chinese/basics/supporting-devices/languages.html)
       * [适配不同的屏幕](http://hukai.me/android-training-course-in-chinese/basics/supporting-devices/screens.html)
       * [适配不同的系统版本](http://hukai.me/android-training-course-in-chinese/basics/supporting-devices/platforms.html)
   * [管理Activity的生命周期](http://hukai.me/android-training-course-in-chinese/basics/activity-lifecycle/index.html) - 待校验，编写@[kesenhoo](https://github.com/kesenhoo)
       * [启动与销毁Activity](http://hukai.me/android-training-course-in-chinese/basics/activity-lifecycle/starting.html)
       * [暂停与恢复Activity](http://hukai.me/android-training-course-in-chinese/basics/activity-lifecycle/pausing.html)
       * [停止与重启Activity](http://hukai.me/android-training-course-in-chinese/basics/activity-lifecycle/stopping.html)
       * [重新创建Activity](http://hukai.me/android-training-course-in-chinese/basics/activity-lifecycle/recreating.html)
   * [使用Fragment建立动态的UI](http://hukai.me/android-training-course-in-chinese/basics/fragments/index.html) - 待校验，编写@[fastcome1985](https://github.com/fastcome1985)
       * [创建一个Fragment](http://hukai.me/android-training-course-in-chinese/basics/fragments/creating.html)
       * [建立灵活动态的UI](http://hukai.me/android-training-course-in-chinese/basics/fragments/fragment-ui.html)
       * [Fragments之间的交互](http://hukai.me/android-training-course-in-chinese/basics/fragments/communicating.html)
   * [数据保存](http://hukai.me/android-training-course-in-chinese/basics/data-storage/index.html) - 待校验，编写@[kesenhoo](https://github.com/kesenhoo)
       * [保存到Preference](http://hukai.me/android-training-course-in-chinese/basics/data-storage/shared-preference.html)
       * [保存到文件](http://hukai.me/android-training-course-in-chinese/basics/data-storage/files.html)
       * [保存到数据库](http://hukai.me/android-training-course-in-chinese/basics/data-storage/database.html)
   * [与其他应用的交互](http://hukai.me/android-training-course-in-chinese/basics/intents/index.html) - 待校验，编写@[kesenhoo](https://github.com/kesenhoo)
       * [Intent的发送](http://hukai.me/android-training-course-in-chinese/basics/intents/sending.html)
       * [接收Activity返回的结果](http://hukai.me/android-training-course-in-chinese/basics/intents/result.html)
       * [Intent过滤](http://hukai.me/android-training-course-in-chinese/basics/intents/filters.html)
* [分享](http://hukai.me/android-training-course-in-chinese/content-sharing/index.html)
   * [分享简单的数据](http://hukai.me/android-training-course-in-chinese/content-sharing/sharing/index.html) - 待校验，编写@[kesenhoo](https://github.com/kesenhoo)
      * [给其他App发送简单的数据](http://hukai.me/android-training-course-in-chinese/content-sharing/sharing/send.html)
      * [接收从其他App返回的数据](http://hukai.me/android-training-course-in-chinese/content-sharing/sharing/receive.html)
      * [添加一个简便的分享动作](http://hukai.me/android-training-course-in-chinese/content-sharing/sharing/shareaction.html)
   * [分享文件](http://hukai.me/android-training-course-in-chinese/content-sharing/secure-file-sharing/index.html)
      * [建立文件分享](http://hukai.me/android-training-course-in-chinese/content-sharing/secure-file-sharing/setup-sharing.html)
      * [分享文件](http://hukai.me/android-training-course-in-chinese/content-sharing/secure-file-sharing/sharing-file.html)
      * [请求分享一个文件](http://hukai.me/android-training-course-in-chinese/content-sharing/secure-file-sharing/request-file.html)
      * [获取文件信息](http://hukai.me/android-training-course-in-chinese/content-sharing/secure-file-sharing/retrieve-info.html)<commit_msg>The "Supporting Devices" Post is Claimed by Lin-H<commit_after># Android Training Course in Chinese

* Android Training学习交流组：363415744，欢迎所有学习Android开发的同学加入，更欢迎有意向参与到这个课程汉化项目中的同学。请看到的同学点击Star支持，感谢！

## Google Android官方培训课程
<http://developer.android.com/training/index.html>

Google Android团队在2012年起开设了Training板块，从开始的十几篇文章，不断的增加，截止到现在2014年中，已经有近百个课程。无疑，这是学习Android应用开发的绝佳一手资料。

这么好的资料一直没有一份完整的中文版，本人从2012年发现Training课程开始，断断续续的在学习Android官方的Training课程，并的输出了不少翻译[学习笔记](http://hukai.me)，因个人实力与精力有限，很期待能够通过Github发起这个协作项目，借助大家的力量，一起尽快完成所有课程的中文版。
这不仅仅只是在翻译，更是一个学习积累并输出帮助别人的好事情。期待大家的加入！

<a name="online_reading"></a>
## 在线阅读

* 很多文章还没有翻译完毕，等待大家添砖加瓦。
* 点击链接<http://hukai.me/android-training-course-in-chinese/index.html>

<a name="courses"></a>
## 课程结构

**目录对应的文件路径：所有的源文件放在项目根目录的`SOURCE`目录下，打开`SOURCE`目录下的`SUMMARY.md`文件查看下面章节对应的路径与文件名**

* [序言](http://hukai.me/android-training-course-in-chinese/basics/index.html)
* [开始](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)
       * [创建一个Android项目](http://hukai.me/android-training-course-in-chinese/basics/firstapp/creating-project.html)
       * [执行你的程序](http://hukai.me/android-training-course-in-chinese/basics/firstapp/running-app.html)
       * [建立一个简单的用户界面](http://hukai.me/android-training-course-in-chinese/asics/firstapp/building-ui.html)
       * [启动另外的Activity](http://hukai.me/android-training-course-in-chinese/basics/firstapp/starting-activity.html)
   * [添加ActionBar](http://hukai.me/android-training-course-in-chinese/basics/actionbar/index.html) - 编写中@[vincent4j](https://github.com/vincent4j)
       * [建立ActionBar](http://hukai.me/android-training-course-in-chinese/basics/actionbar/setting-up.html)
       * [添加Action按钮](http://hukai.me/android-training-course-in-chinese/basics/actionbar/adding-buttons.html)
       * [ActionBar的风格化](http://hukai.me/android-training-course-in-chinese/basics/actionbar/styling.html)
       * [ActionBar的覆盖层叠](http://hukai.me/android-training-course-in-chinese/basics/actionbar/overlaying.html)
   * [兼容不同的设备](http://hukai.me/android-training-course-in-chinese/basics/supporting-devices/index.html) - 编写中@[Lin-H](https://github.com/Lin-H)
       * [适配不同的语言](http://hukai.me/android-training-course-in-chinese/basics/supporting-devices/languages.html)
       * [适配不同的屏幕](http://hukai.me/android-training-course-in-chinese/basics/supporting-devices/screens.html)
       * [适配不同的系统版本](http://hukai.me/android-training-course-in-chinese/basics/supporting-devices/platforms.html)
   * [管理Activity的生命周期](http://hukai.me/android-training-course-in-chinese/basics/activity-lifecycle/index.html) - 待校验，编写@[kesenhoo](https://github.com/kesenhoo)
       * [启动与销毁Activity](http://hukai.me/android-training-course-in-chinese/basics/activity-lifecycle/starting.html)
       * [暂停与恢复Activity](http://hukai.me/android-training-course-in-chinese/basics/activity-lifecycle/pausing.html)
       * [停止与重启Activity](http://hukai.me/android-training-course-in-chinese/basics/activity-lifecycle/stopping.html)
       * [重新创建Activity](http://hukai.me/android-training-course-in-chinese/basics/activity-lifecycle/recreating.html)
   * [使用Fragment建立动态的UI](http://hukai.me/android-training-course-in-chinese/basics/fragments/index.html) - 待校验，编写@[fastcome1985](https://github.com/fastcome1985)
       * [创建一个Fragment](http://hukai.me/android-training-course-in-chinese/basics/fragments/creating.html)
       * [建立灵活动态的UI](http://hukai.me/android-training-course-in-chinese/basics/fragments/fragment-ui.html)
       * [Fragments之间的交互](http://hukai.me/android-training-course-in-chinese/basics/fragments/communicating.html)
   * [数据保存](http://hukai.me/android-training-course-in-chinese/basics/data-storage/index.html) - 待校验，编写@[kesenhoo](https://github.com/kesenhoo)
       * [保存到Preference](http://hukai.me/android-training-course-in-chinese/basics/data-storage/shared-preference.html)
       * [保存到文件](http://hukai.me/android-training-course-in-chinese/basics/data-storage/files.html)
       * [保存到数据库](http://hukai.me/android-training-course-in-chinese/basics/data-storage/database.html)
   * [与其他应用的交互](http://hukai.me/android-training-course-in-chinese/basics/intents/index.html) - 待校验，编写@[kesenhoo](https://github.com/kesenhoo)
       * [Intent的发送](http://hukai.me/android-training-course-in-chinese/basics/intents/sending.html)
       * [接收Activity返回的结果](http://hukai.me/android-training-course-in-chinese/basics/intents/result.html)
       * [Intent过滤](http://hukai.me/android-training-course-in-chinese/basics/intents/filters.html)
* [分享](http://hukai.me/android-training-course-in-chinese/content-sharing/index.html)
   * [分享简单的数据](http://hukai.me/android-training-course-in-chinese/content-sharing/sharing/index.html) - 待校验，编写@[kesenhoo](https://github.com/kesenhoo)
      * [给其他App发送简单的数据](http://hukai.me/android-training-course-in-chinese/content-sharing/sharing/send.html)
      * [接收从其他App返回的数据](http://hukai.me/android-training-course-in-chinese/content-sharing/sharing/receive.html)
      * [添加一个简便的分享动作](http://hukai.me/android-training-course-in-chinese/content-sharing/sharing/shareaction.html)
   * [分享文件](http://hukai.me/android-training-course-in-chinese/content-sharing/secure-file-sharing/index.html)
      * [建立文件分享](http://hukai.me/android-training-course-in-chinese/content-sharing/secure-file-sharing/setup-sharing.html)
      * [分享文件](http://hukai.me/android-training-course-in-chinese/content-sharing/secure-file-sharing/sharing-file.html)
      * [请求分享一个文件](http://hukai.me/android-training-course-in-chinese/content-sharing/secure-file-sharing/request-file.html)
      * [获取文件信息](http://hukai.me/android-training-course-in-chinese/content-sharing/secure-file-sharing/retrieve-info.html)
{'fraction_non_alphanumeric': 0.1726210924081072, 'fraction_numerical': 0.006355204397114394, 'mean_word_length': 4.8225, 'pattern_counts': {'":': 0, '<': 15, '<?xml version=': 0, '>': 15, 'https://': 15, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5944517', 'n_tokens_mistral': 5130, 'n_tokens_neox': 5396, 'n_words': 155}