Android官方培训课程中文版

教程说明:

关于Android官方培训课程中文版(v0.9.7)

Google Android团队在2012年的时候开设了Android Training板块 ,并通过这些课程来学习Android应用开发。本手册是由译者胡凯通过Github发起开源协作翻译的项目,完成中文版的输出,以供大家传阅学习! 文章中难免会有很多写的不对不好的地方,欢迎读者加入此协作项目,进行纠错,为完善这份教程贡献一点力量!

《Android官方培训课程中文版(v0.9.7)》经由经过原译者胡凯授权由W3Cschool整理为简体中文版发布。

Android基本信息

 中文名         安卓  编程语言         C/C++(底层)  Java等(应用层)
 原版名称      Android  系统家族         类Unix,Linux
 开发商         Google、开放手持设备联盟  源码模式         自由及开放源代码软件
 发行商         Google  内核类型         宏内核 (Linux内核)
 发行日期      2008年9月23日  软件许可         Apache License、  GPL等

在线阅读

https://www.w3cschool.cn/android_training_course

更多资料参考

《Android基础入门教程》

《Android 教程》

《Android SDK上手指南》

《自学Android资源》

《Android开发常用资源》

《Android工具库》

《Android学习笔记》

更新记录

  • 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

译者致谢

发起这个项目之后,得到很多人的支持,有经验丰富的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

@发起人:胡凯

还有众多参与纠错校正的同学名字就不一一列举了,谢谢所有关注这个项目的小伙伴!







温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

Android 后台任务

Android 使用CursorLoader在后台加载数据

Android 管理设备的唤醒状态

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }