1
2
3
4
5
6
7
8
9
10
11

3.2 访问其他程序数据

发布时间:2018-08-31 06:47   发布人:陈媛媛   浏览次数:496

【 单元:访问其他程序数据 】

        如果一个应用程序通过内容提供器对其数据提供了外部访问接口,那么任何其他的应用程序都可以对这部分数据进行访问。本次课我们将学习如何使用现有的内容提供器,具体内容为ContentProvider的基本用法、Uri对象、案例读取联系人信息。

能力目标

知识目标

素质目标

能够熟练运用ContentProvider与Uri访问其他程序的数据。

1. 掌握ContentProvider的基本用法;

2. 掌握内容URI的组成;

3. 掌握使用Uri对象操作表的方法;

4. 掌握读取联系人信息的方法。

1. 养成积极主动学习意识;

2. 养成勤于动手的习惯;

3. 培养团队合作能力。

学习任务

重点、难点

突破方法

1. ContentResolver的基本用法

2. 认识Uri;

3. 读取系统联系人。

1. ContentProvider的基本用法;内容URI的组成;

2. 使用Uri对象操作表的方法。

采用翻转课堂、项目导入的教学模式,采用分组讨论、案例教学、演示动画等教学方法,运用虚拟教学平台。

【 导学视频 】

【 思维导图 】

1573716231547407.jpeg

【 课前准备 】

课前

微课

ContentProvider的用法2

资料

查找

(1)查找资料了解Uri对象的用法;

(2)查找资料理解标准URI格式。

【 学习资源(视频、音频、动画类)】

教学

视频

(1)ContentResolver的基本用法    (2)认识Uri   

(3)读取系统联系人1                      (4)读取系统联系人2

移动

终端

快捷通道

1573716688108267.png

1573716706623358.png

1573716728316498.png

原理

动画

(1)路由器中的路由表             (2)频分多路复用器     (3)频分复用   

(4)三种通信方式示意图          (5)生成树协议           (6)前向纠错

动画特效

(1)非常生动的菜单                      (2)rolling_car

(3)swipe_delete                (4)AVLoadingIndicatorView加载效果

(5)CircularProgressView            源码下载:压缩图标.png CircularProgressView.zip

案例运行

效果

读取手机联系人

案例源码

压缩图标.pngProviderTest

音频

答疑

(1)如何实现内容提供者?

2)如何使用内容提供者?

3)使用内容提供者查询不到数据如何处理?

4)ContentProvider的流程是什么?

【 学习资源(文档、课件、图片类)】

教学设计

《访问其他程序数据》单元设计

点击进入学习

任务

工单

《访问其他程序数据》任务工单

点击进入学习

教案

《访问其他程序数据》教案

点击进入学习

课件

《访问其他程序数据》课件

点击进入学习

图标素材

点击下载素材

压缩图标.pngAndroid图标素材1.rar

点击下载素材

图片图标.png背景32.jpg

习题

《访问其他程序数据》练习题

点击进入学习

实训指导

《读取手机联系人信息》实训指导书

点击进入学习

实训

流程

1573716828116289.png

【 学习资源拓展 】

技能

大赛

实战

2019年全国职业院校技能大赛高职组移动互联网应用软件开发赛项试题库

编程题第九题

企业案例

案例名称:五子棋小游戏

案例视频:逻辑判断(一)

逻辑判断(二)

view的存储与恢复(一)

                     view的存储与恢复(二)

再来一局

案例源码:压缩图标.pngwuziqi

案例效果:五子棋运行效果

学生作品

作品名称:Words

作品文档:项目报告(在线预览)

作品源码:压缩图标.pngWords.zip

运行效果:项目展示

专业

英语

register 注册 登记            login 注册

collapse 抽干 倒塌           positive 积极的 阳性的

negative 消极的             widget 桌面小程序

thumbnail 拇指指甲 缩略图   sample 样本

bound 范围

拓展

作业

创建应用,点击按钮弹出权限申请读取系统联系人信息,用户同意后显示系统联系人。

推荐

学习

内容

ContentProvider的基本使用

他山之石

1574826391217697.png

1574826418538241.png

1574826446250143.png

                                                  1574823660111245.gif1574823660111245.gif1574823660111245.gif


  • 张树瑜 2019-11-24 19:04:46
    这节课对我们很有用
  • 李强 2019-11-24 19:10:05
    对学习很有帮助,不错!
  • 张嘉钰 2019-11-24 19:11:05
    学到了很多
  • 李虹睿 2019-11-24 19:11:47
    很实用,赞!!
  • 赵增涛 2019-11-24 19:12:18
    内容丰富有趣
  • 刘桂芳 2019-11-24 19:12:38
    内容丰富,实用
  • 吴嘉杰 2019-11-24 19:15:16
    学到很多有用的新知识
  • 吴梦蝶 2019-11-24 19:16:10
    丰富了我的知识
  • 李亚凡 2019-11-24 19:16:58
    这节课很实用,学到很多。
  • 秦海龙 2019-11-24 19:18:35
    内容丰富有趣,很不错!
  • 冯晓玲 2019-11-24 19:19:11
    学到很多。
  • 田雪 2019-11-24 19:20:06
    很好,对学习很有帮助!
  • 汤怀楠 2019-11-24 19:21:31
    老师讲解简单易懂,学到很多
  • 霍青云 2019-11-24 19:22:22
    对学习很有帮助,不错!
  • 陈超 2019-11-24 19:22:54
    不错,很实用
  • 崔一凡 2019-11-24 19:23:05
    这节课很实用,学到很多。
  • 赵颖欣 2019-11-24 19:25:12
    本节让我学习到了很多知识,对课程有了了解
  • 袁呈泉 2019-11-24 19:33:50
    内容丰富,老师负责!
  • 杨之帅 2019-11-24 19:34:05
    学到很多有用的新知识
  • 李洪胜 2019-11-24 19:35:06
    对学习很有帮助,不错!
  • 刘云龙 2019-11-24 19:39:08
    内容丰富,通俗易懂,学到了很多。
  • 王兴华 2019-11-24 19:46:18
    丰富知识,很实用
  • 樊艳欣 2019-11-24 19:51:48
    内容丰富有趣,很不错!
  • 冯泽辰 2019-11-24 19:53:38
    老师很用心的讲解,很多细节都能指出
  • 程政 2019-11-24 19:57:12
    通俗易懂 简洁明了 非常的好
  • 任雨鹏 2019-11-24 20:06:13
    动画效果非常好,能学到很多原理,让学习更简单
  • 刘霄扬 2019-11-24 20:06:58
    对学习很有帮助,不错!
  • 赵盛彪 2019-11-24 20:52:56
    老师讲的非常好,每天学习丰富知识,把学习变简单
  • 徐健皓 2019-11-24 20:55:07
    不错,很实用