Android 纳米学位 @Udacity

2018 年 4 月顺利从 Android 开发(入门)课程 毕业,获得 Udacity 基石纳米学位认证之后,我继续学习 Android 开发(进阶)课程,内容包括

  1. 复习入门课程中学过的 Web API、RecyclerView、Intents、Preferences、SQLite、Content Providers、Background Threads 等。
  2. 学习使用 Android Library、Media Playback、Android Widgets,使用 Espresso 测试框架、将应用在 Google Play 中上架。
  3. 使用 Gradle 构建 Android 和 Java。
  4. 了解并应用 Material Design 的设计风格。
  5. 最后可选修 Google Play Service 和 Firebase。

整个进阶课程需要完成六个实战项目,与之前的入门课程相同,每个项目都有导师的逐行代码审阅和反馈;同时在同步学习小组和导师监督下,毕业后获得 Udacity 纳米学位认证。

有了入门课程的笔记总结经历,我发现按照目前的方式撰写课程笔记以及项目分享是一件既耗时又费精力的事情:每节课和每个项目的内容非常多,导致每篇文章的篇幅巨长,同时也容易导致结构混乱,再加上刻意不取一个吸引人的标题,所以这种技术交流与分享的模式效率非常低;简单来说,就是吃力不讨好。

因此,在进阶课程中,我不再按照每个课程分开学习笔记,而是侧重技术点在应用中的总结与经验分享,控制每篇文章的篇幅,力求在一篇文章中讲明白一两个技术点,挖掘每个技术点的深度,欢迎大家互相沟通交流。

学习笔记列表:

打造一个启动界面

持续更新中……

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,633评论 25 709
  • 昨天复盘才说要早睡,结果十点半躺下后,和小伙伴聊到一点,计划五点起床也就呵呵一笑,简直有毒。 究其原因...
    牛欢Vincent阅读 663评论 0 0
  • 说《决战食神》是一部商业电影,相信不会有非议。编剧本本分分的讲好这个故事,导演把它搬到大银幕上,演员或是走心的完成...
    午夜石榴阅读 2,555评论 0 0
  • 数载飘蓬情切冷 年少不解古人情 北国风雪当忍看 护园新照始作钟 吉语易解世情薄 衷言切切未中听 草木新岁尚飘零 寒...
    大林木阅读 1,781评论 0 0
  • 她和他在高二相识,相知,高三她考上了,他落榜了,他选择复读,她大一,高四他再一次落榜,她哭了,告诉他,如果他再...
    韶华普雅阅读 3,304评论 0 0