Android工程师 > Android-数据处理
Android-数据处理
  • Android-数据处理

  • 主讲 : icodeyou
  • 本课程介绍Android四大存储方式,通过一个一个案例与总结,深入剖析各种实现方式。深入浅出的授课技巧保证了学生100%完全掌握所有知识。
  • ¥69.00 ¥89.00 ¥59.00
  • 免费试学 立即报名

    8人学习时长 : 4.9 小时有效期 : 180 天 有效期自支付成功后开始计算,到期后仍可观看课程视频和图文,但不再享受问答和作业批改等服务。

什么是Android数据存储?

本课程介绍Android四大存储方式,通过一个个案例与总结,深入剖析各种实现方式。深入浅出的授课技巧保证了学生100%完全掌握所有知识。

课程涵盖了哪些知识?


1.【文件存储数据】
——文件可用来存放大量数据,如文本、图片、音频等。

2.【使用SharedPreferences存储数据】
——SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态。

3.【SQLite数据库存储数据】
——SQLite是轻量级嵌入式数据库引擎,它支持 SQL 语言,并且只利用很少的内存就有很好的性能。此外它还是开源的,任何人都可以使用它。

4.【使用ContentProvider存储数据】
——程序可以通过实现一个ContentProvider的抽象接口将自己的数据完全暴露出去,而且是以类似数据库中表的方式将数据暴露,也就是说ContentProvider就像一个“数据库”。

适合人群

1.掌握Java基础知识
2.熟悉Android基本知识
3.熟练使用Android Studio工具

学习收获

1.掌握Android中本地数据处理四大方式。
2.每一种方式都有相应梳理和总结,保证100%学会。
3.讲师以最优编写方式实现常用功能,培养简洁流畅的代码书写习惯。

常见问题

Q:如果有问题,我去哪里咨询?
A:关于课程的任何问题,都可以点击“右下角”的在线客服,我们会有专人为您解答。

Q:『有效期』是什么?
A:『有效期』从订单支付成功后开始计算,到期后仍然可以观看课程视频和图文,但不再享受问答和作业批改等服务。

Q:VIP价格是什么?
A:购买过极客学院 VIP 会员的用户,可享受职业学院课程 VIP 价格,这个价格会比现价有一定的优惠。

Q: 有的章节的知识我已经会了,可以跳过吗?
A: 可以,整个课程采用自由学习方式,不设置每个课时的前后限制要求。

Q: 课程的视频提供下载么?
A: 我们的课程视频进行加密处理,暂时不支持下载。

Android-数据处理

主讲:icodeyou

本课程介绍Android四大存储方式,通过一个个案例与总结,深入剖析各种实现方式。深入浅出的授课技巧保证了学生100%完全掌握所有知识。

第 1 部分 课程介绍 5 分钟

第 1 节 课程概览 5 分钟
课程导学 试学

第 2 部分 File数据处理 71 分钟

第 1 节 文件存储介绍 3 分钟
简述与分析
本小节资料包
第 2 节 资源存储 19 分钟
Assets中的数据处理
注意事项与总结
本小节资料包
第 3 节 内部存储 22 分钟
简述与分析
实现步骤详解
本小节资料包
第 4 节 外部存储 25 分钟
简述与分析
实现步骤详解
本小节资料包
第 5 节 文件存储总结 2 分钟
对比与梳理
本小节资料包
作业:保存用户名和密码至内部存储
保存用户名和密码至内部存储

第 3 部分 SharePreference数据处理 47 分钟

第 1 节 SharedPreference介绍 3 分钟
概述与特点分析
本小节资料包
第 2 节 最佳实践 44 分钟
将数据存入ShardPreference
从SharedPreference中读取数据
封装ShardPreference工具类
案例:首次启动APP欢迎页
SharedPreference完整源码
作业:保存用户名和密码至SharedPreferences
保存用户名和密码至SharedPreferences

第 4 部分 SQLite数据处理 140 分钟

第 1 节 SQLite数据库介绍 9 分钟
背景概述
实现方式介绍与对比
本小节资料包
第 2 节 操作数据与可视化工具 13 分钟
操作语句概览
常用可视化工具
本小节资料包
第 3 节 数据库管理 6 分钟
SQLiteDateBase类介绍
SQLiteDataBase类常用属性与方法
本小节资料包
第 4 节 数据库操作 90 分钟
数据库创建
数据增删改操作
数据查询操作
CursorAdapater适配器
数据库事务操作
数据库分页操作
本小节资料包
第 5 节 工具类实例 19 分钟
常用数据库工具类实现
可拓展性设计
本小节资料包
第 6 节 总结 3 分钟
SQLite数据库总结
SQLite数据处理完整源码
作业:保存用户名和密码至SQLite
保存用户名和密码至SQLite

第 5 部分 ContentProvider数据处理 28 分钟

第 1 节 概念解析 7 分钟
定义与使用场景
相关类介绍-ContentrResolver
本小节资料包
第 2 节 最佳实践 19 分钟
联系人数据操作流程
代码编写
本小节资料包
第 3 节 总结 2 分钟
总结
ContentProvider数据处理完整源码
作业:读取系统短信信息并显示
读取系统短信信息并显示

第 6 部分 课程总结 5 分钟

第 1 节 课程总结 5 分钟
内容总结

学员服务

  • 作业批改
  • 有问必答
  • 学员专属QQ群

主讲老师

  • icodeyou

    极客学院金牌布道师

    任职于BAT一线互联网研发,负责电商O2O,有多年研发和教学经验,专注研究移动端模块化。