= 学员请注意 =
出于“完整学习课程、老师便于全程带班指导”的考虑,本微专业不支持单课购买。第7期开班将于2016年7月17日24:00截止报名。如需课程咨询,请联系客服QQ(281101184)。
课程体系:
本微专业除了【专业课程】,还提供:专业导读、课程测验、项目实战、课程辅导等【多层教学服务】。
【专业课程:Android网络与数据存储】
本课程主要讲解Android网络编程和数据存储开发过程中的核心模型和常用技巧,内容涵盖SharedPreferences、SQLite、ContentProvider和网络编程等。
【多层教学服务】
1.专业导读
“极客班”微专业开班前,会邀请课程讲师及其他业内大牛来给大家进行专业导学,讲解如何学好该微专业,帮助大家做好开课前的准备。
2.课程测验+项目实战
该课程更新期间,会根据线上课程内容布置课程测验题,结课后在规定时间内提交(具体见开课后公告);整个微专业中期,会布置综合项目实战,根据所学内容动手操练,微专业所有课程完结后提交。
3.课程辅导
开课期间,将邀请老师进行:课程直播答疑、作业点评、实战项目讲解(直播为主,一般在周末晚上);另外还会邀请行业大牛为大家带来小专题辅导(录播为主),帮助大家更好的掌握。
关注我们——第一时间了解“开班动态+课堂干货”,不再错过各种重要的通知^ ^
1.【微信公众号】:iGeekBand
2.【官方微博】:@极客班GeekBand
各课程成绩评分方式:
单元测验(即平时作业),占总成绩90%;
课程分享(讨论、笔记、分享)占总成绩10%。
微专业证书申请条件:
5门课程均合格(>=60分),可申请合格证书;
3门及以上课程优秀(>=85分),可申请优秀证书。
【试看】SharedPreference1
有Java编程语言基础
学习过Android应用开发实战
章 | 节 |
第一课 使用`SharedPreferences`方便地存储数据 | 1. `SharedPreferences`适用于哪些地方? |
2. 如何创建`SharedPreferences`? | |
3. 如何保存以及修改? | |
4. 封装成通用工具类 | |
5. 总结 | |
6. 小技巧 | |
第二课 如何随心所欲地管理文件(1) | 1. 如何访问`SDcard` |
2. 如何读取应用本身目录 | |
3. 怎样读取文件? | |
4. 如何写入文件 | |
5. 如何删除文件 | |
6. 总结 | |
7. 小技巧 | |
第三课 如何随心所欲地管理文件(2) | 1. 读取`assets`目录下的文件 |
2. 读取`raw`目录下的文件 | |
3. 缓存文件的使用 | |
4. 总结 | |
5. 小技巧 | |
第四课 用`SQLite`存储你重要的数据(1) | 1. 数据库简单介绍 |
2. 聊聊`SQlite`数据库 | |
3. 如何创建一个数据库 | |
4. 新建各种表 | |
5. 总结 | |
6. 小技巧 | |
第五课 用`SQLite`存储你重要的数据(2) | 1. 如何更好的设计数据库与表 |
2. 对数据库进行增删改查 | |
3. 查询 | |
4. 优化 | |
5. 对象关系映射`ORM` | |
6. 总结 | |
7. 小技巧 | |
第六课 系统源码也经常用的ContentProvider(1) | 1. 什么是`content provider`? |
2. `content provider`适用场景 | |
3. 如何创建`content provider`? | |
4. 访问`content provider`数据 | |
5. 总结 | |
6. 小技巧 | |
第七课 系统源码也经常用的ContentProvider(2) | 1. `Contacts content provider` |
2. `Media Store content provider` | |
3. `Calendar content provider` | |
4. 访问各种`content provider` | |
5. 多应用间的共享 | |
6. 总结 | |
7. 小技巧 | |
第八课 做Android开发怎能少的了它?--网络编程数据处理(1) | 1. 如何请求网络数据,需要注意哪些点(权限)? |
2. 请求结果如何处理? | |
3. 开源网络库(`android-async-http`) | |
4. 开源网络库(`volly`) | |
5. 总结 | |
6. 小技巧 | |
第九课 做Android开发怎能少的了它?--网络编程数据处理(2) | 1. 如何下载电影、音乐、游戏? |
2. `DownloadManager`的使用 | |
3. 怎样解析`xml` | |
4. 常用的数据格式`json` | |
5. 方便的`GSON`等开源库 | |
6. 总结 | |
7. 小技巧:`postman` |
见“极客班·Android系统工程师”微专业常见问题