/android-training-course-in-chinese

Google Android官方培训课程中文版

Primary LanguageHTMLApache License 2.0Apache-2.0

Android Training Course in Chinese

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

Google Android官方培训课程

http://developer.android.com/training/index.html

这是由Google Android团队开设的一系列培训课程,从2012年开始的10几篇文章,不断的增加与更新,直到现在2014年中,已经有近百个课程,200篇左右的文章。这真的是一份学习Android应用开发的绝佳资料。

很可惜,这么一份很好的资料一直没有一份完整的中文版,本人从2012年发现Training课程开始,一直断断续续的在学习Android官方的Training课程,并很拙劣的输出了不少学习翻译笔记,个人实力与精力有限,很期待能够通过发起这个项目,借助大家的力量,一起尽快完成所有课程的中文版,更好的为学习Android开发贡献力量。

期待大家的加入!

在线阅读

课程结构

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

认领流程

先申请加入群或者私信邮件给我(联系方式见Github主页),和我说明认领的章节与你的Github账户名,我会及时更新认领进度到项目主页。

协作流程

  • 1)fork我的项目到自己的账户下

https://github.com/kesenhoo/android-training-course-in-chinese

  • 2)把fork之后的项目clone到本地
git clone https://github.com/{user_name}/android-training-course-in-chinese
  • 3)为本地的分支添加原始的远程仓库
git remote add upstream https://github.com/kesenhoo/android-training-course-in-chinese.git
git fetch upstream
  • 4)使用Gitbook编辑器进行编写

    • Mac版http://url.cn/LddkKy
    • PC版http://url.cn/LLOySy
    • 操作步骤:菜单File->Open Book->打开SOURCE目录,找到对应的章节,开始编写文档。也可以选择自己喜欢的Markdown编辑器找到对应的文件,直接编写。
  • 5)若是在编写文件之前或者提交编写文件之前,原始仓库的内容有更新,需要运行下面的命令来合并更新到本地,再把本地的更新提交到自己的远程仓库,这样才能让自己的远程仓库与原始的Fork仓库保持一致。

git fetch upstream
# 拉取把原始远程仓库的更新
git merge upstream/gh-pages
# 把原始远程仓库的更新合并到本地
git push origin gh-pages
# 提交更新到自己的远程仓库
  • 5)编写好文档之后,相应的md文件已经被修改,commit到本地,再PUSH到自己的远程仓库
git add . 
# 把当前修改的所有文件提交到工作区
git commit
# 提交修改到本地仓库
git push origin gh-pages
# 把本地修改提交到自己的远程仓库
  • 7)登入Github账户,找到自己的远程仓库,在右边的Pull Request里面提交与原始Fork仓库的合并的请求,提交之后,我会进行处理再合并到项目主仓库。

MarkDown简明语法

http://jianshu.io/p/q81RER

附加技巧:

[点击链接跳到首页](index.html#course)

[点击链接跳到页面内部](#online_reading)

  • 插入的图片请放到你编辑的md文件的同一层级目录下,用法如下

![basic-lifecycle-paused](basic-lifecycle-paused.png "这张图演示了Activity生命周期中的暂停状态")

有不清楚的地方请直接查看现成的源码示例。

Training离线文档

近期Google被墙的厉害,无法正常登入Android网站,想要查看Training的文档,有点麻烦! 我把所有的Google Android文档打包存在云端,有需要的同学点击下载http://url.cn/OTdU3a