# android-training-course-in-chinese **Repository Path**: wu-jielin/android-training-course-in-chinese ## Basic Information - **Project Name**: android-training-course-in-chinese - **Description**: Android官方培训课程中文版 - **Primary Language**: JavaScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-10-17 - **Last Updated**: 2022-10-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Android官方培训课程中文版(v0.9.4) ![Android Training](android_training.jpg) Google Android团队在2012年的时候开设了**Android Training**板块 - ,这些课程是学习Android应用开发的绝佳资料。我们通过Github发起开源协作翻译的项目,完成中文版的输出,欢迎大家传阅学习! 文章中难免会有很多写的不对不好的地方,欢迎读者加入此协作项目,进行纠错,为完善这份教程贡献一点力量! ## Github托管主页 **** 请读者点击Star进行关注并支持! ## 在线阅读 **** ### 更新记录 * 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 ## 参与方式 你可以选择以下的方式帮忙修改纠正这份教程(推荐使用方法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**,已满 * 基础群(3):**458929573** * Android Training进阶群:适合实际Android开发经验1-3年的同学。 * 进阶群(1):**414115939**,已满 * 进阶群(2):**386059229** * 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) * [创建表盘](http://hukai.me/android-training-course-in-chinese/wearables/watch-faces/index.html) - @[heray1990](https://github.com/heray1990) * [位置检测](http://hukai.me/android-training-course-in-chinese/wearables/location/wear-location-detection.html) - @[heray1990](https://github.com/heray1990) * [Android企业级应用](http://hukai.me/android-training-course-in-chinese/enterprise/index.html) * [Ensuring Compatibility with Managed Profiles](http://hukai.me/android-training-course-in-chinese/enterprise/app-compatibility.html) - @2015/03/14 - 待认领 * [Implementing App Restrictions](http://hukai.me/android-training-course-in-chinese/enterprise/app-restrictions.html) - @2015/03/14 - 待认领 * [Building a Work Policy Controller](http://hukai.me/android-training-course-in-chinese/enterprise/work-policy-ctrl.html) - @2015/03/14 - 待认领 * [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) - @[huanglizhuo](https://github.com/huanglizhuo) * [帮助用户在TV上探索内容](http://hukai.me/android-training-course-in-chinese/tv/discovery/index.html) - @[awong1900](https://github.com/awong1900) * [创建TV游戏应用](http://hukai.me/android-training-course-in-chinese/tv/games/index.html) - @[dupengwei](https://github.com/dupengwei) * [创建TV直播应用](http://hukai.me/android-training-course-in-chinese/tv/tif/index.html) - @[dupengwei](https://github.com/dupengwei) * [TV应用清单](http://hukai.me/android-training-course-in-chinese/tv/publishing/checklist.html) - @[awong1900](https://github.com/awong1900) * [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) - @[heray1990](https://github.com/heray1990) * [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) - @[jdneo](https://github.com/jdneo),@[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) * [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) | @[dupengwei](https://github.com/dupengwei) | | 0:10 | 1:10 | 2:10 | @发起人:[胡凯](),博客:,Github:,微博: 还有众多参与纠错校正的同学名字就不一一列举了,谢谢所有关注这个项目的小伙伴!特别感谢[安卓巴士社区](http://www.apkbus.com),[爱开发社区](http://akaifa.com),[码农周刊](http://weekly.manong.io)对项目的宣传! ## License 本站作品由创作,采用[知识共享 署名-非商业性使用-相同方式共享 4.0 国际 许可](http://creativecommons.org/licenses/by-nc-sa/4.0/)协议进行许可。