Android应用界面开发
开课时间:9月26日-10月16日 课程主页
课程时长:3周
课程负载:2.5-3.5小时每周
内容类型:视频 文档 富文本
课程分类:工程技术
本课程虽然名为界面开发,但其实并不仅仅是界面开发,老师使用代码实例的方式,在实践过程中讲解Android界面开发中的各种技术,包括:多姿多彩的控件、布局技巧与优化、自定义控件、Fragment、几大基本组件以及WebView、Widget等酷特性。
Android网络与数据存储
开课时间:10月17日-11月6日 课程主页
课程时长:3周
课程负载:2.5-3.5小时每周
内容类型:视频 文档 讨论
课程分类:工程技术
本课程主要讲解Android网络编程和数据存储开发过程中的核心模型和常用技巧,内容涵盖SharedPreferences、SQLite、ContentProvider和网络编程等。
Android开发高级进阶
开课时间:11月7日-11月27日 课程主页
课程时长:3周
课程负载:2-3小时每周
内容类型:视频 文档 富文本
课程分类:工程技术
本课程主要讲解Android开发的各种高级进阶技术,包括:多线程、服务与通知、传感器、LBS定位服务、使用Gradle 构建项目、Android NDK开发、如何在Google Play上架应用以及最新关于Android M的介绍。
Android应用性能优化(选修)
开课时间:11月28日-12月18日 课程主页
课程时长:3周
课程负载:3-4小时每周
内容类型:视频 文档 富文本
课程分类:工程技术
本课程从多个方面入手,帮助大家学习优化应用性能的多种方法,主要内容包括:内存优化、视图优化、电量优化、Bitmap优化以及其他优化等知识点。
Android设计模式(选修)
开课时间:11月28日-12月18日 课程主页
课程时长:3周
课程负载:3-4小时每周
内容类型:视频 文档 讨论
课程分类:工程技术
设计模式(Design Pattern)是软件开发设计经验的概括与提炼,它使得软件开发人员可以方便地复用已经被证明成功的软件设计方法与思想,是提高程序可读性、可维护性和可扩展性最有效的手段,也是当代优秀软件工程师必备的一项素质。课程从设计之道(松耦合设计思想)和设计之术(重构与迭代式设计)两方面,通过大量的代码实践与演练,深入剖析经典GOF 23种设计模式。
Android项目实战
开课时间:9月26日-11月27日 课程主页
课程时长:12周
课程负载:2-5小时每周
内容类型:文档 富文本 讨论
课程分类:工程技术
项目实战贯穿整个学习过程,一步步带你走通应用开发完整流程。根据课程所学知识,动手实践做项目。主要考察学生对Android课程的掌握情况,从Android应用开发、性能优化、以及高级进阶所需要的核心技术,锻炼Android开发的关键技能。