Coder Social home page Coder Social logo

383366063 / android-training-course-in-chinese Goto Github PK

View Code? Open in Web Editor NEW

This project forked from kesenhoo/android-training-course-in-chinese

0.0 1.0 0.0 48.49 MB

Google Android官方培训课程中文版

Home Page: http://hukai.me/android-training-course-in-chinese/index.html

License: Apache License 2.0

android-training-course-in-chinese's Introduction

Google Android官方培训课程中文版

Google Android团队在2012年起开设了Training课程,这是学习Android应用开发的绝佳一手资料。通过Github发起这个协作项目,借助开源的力量,完成中文版的输出并不断完善。维护这份官方的Android学习资料。欢迎大家的参与!

在线阅读

电子书

  • PDF: 敬请期待
  • ePub: 敬请期待
  • Mobi: 敬请期待

联系方式

  • Android Training学习交流组:363415744,欢迎所有学习Android开发的同学加入!
  • 欢迎给项目进行挑错纠正,你可以直接在Github上提交Issue或者Pull Request,谢谢!

课程结构

目录对应的文件路径:所有的源文件放在项目根目录的SOURCE目录下,打开SOURCE目录下的SUMMARY.md文件查看下面章节对应的路径与文件名,所有文章均使用Markdown格式,关于Markdown,请看下面的介绍

认领流程

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

挑错纠正

欢迎任何形式的挑错与纠正,你可以Fork一份项目到你的账户下,修改你仓库下的文件,再使用Github的Pull Request提交你的修改纠正!

协作流程

  • 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

Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式文档,然后转换成格式丰富的HTML页面。 —— 维基百科

10分钟简明语法请参考:http://jianshu.io/p/q81RER

附加技巧:

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

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

[点击链接跳到本页面的在线阅读段落](#online_reading)

[点击链接跳到本地其他页面的指定段落](index.html#course)

有不清楚的地方请直接查看由我编辑的课程源代码示例。

Training离线文档

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

仍然无法下载的同学,可以加入交流群,资料已经在群共享中。

附加说明

项目采用 知识共享 署名-非商业性使用-相同方式共享 4.0 国际 许可协议进行许可。

android-training-course-in-chinese's People

Contributors

acenodie avatar allenzheng1991 avatar andrwyw avatar bobzhangyong avatar chaostong avatar fastcome1985 avatar huanglizhuo avatar hukaitest avatar k0st avatar kesenhoo avatar leetcode-testlogin avatar lin-h avatar maguowei avatar naizhengtan avatar pedant avatar penkzhou avatar shuiszhang avatar spencer1987 avatar vincent4j avatar wangyachen avatar wly2014 avatar xrayzh avatar xs0ul avatar yuanfentiank789 avatar zhaochunqi avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.