资源预览内容
第1页 / 共17页
第2页 / 共17页
第3页 / 共17页
第4页 / 共17页
第5页 / 共17页
第6页 / 共17页
第7页 / 共17页
第8页 / 共17页
第9页 / 共17页
第10页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
任务2.6 单词共享 ContentProvider任务情境任务描述使用ContentProvider 将Dict工程的Word表定义为内容提供者, 使得其他应用程序可以访问该应用的数据。创建应用程序CPTest 工程,通过ContentProvider访问Dict工程中的单词信息。功能效果如图所示。 任务目标了解ContentProvider的概念理解Uri的概念掌握通过UriMatcher 匹配Uri的方法;掌握ContentProvider的声明与定义过程;会使用ContentProvider实现单词的添加、删除、修改 ;能够在不同的应用中调用ContentProvider,并实现数 据的添加删除修改。任务分析Dict工程操作步骤实现过程定义 ContentProvider定义Words常量类;定义Provider类继承自ContentProvider;通过UriMatcher d定义Uri的匹配结构;按照SQLite重写insert(),delete(),update(),query()方法;在mainfest声明provider实现过程定义常量类Words类的定义实现过程定义 ContentProvider定义Provider类继承自ContentProvider; 定义Uri的匹配结构;实现过程定义 ContentProvider根据SQLite重写insert(),delete(),update(),query()方法;实现过程定义 ContentProvider在mainfest声明provider如:实现过程调用 ContentProvider实现过程调用 ContentProviderWords类的定义实现过程使用Uri实现查询ContentResolver cr;技术要点ContentProvider简 介技术要点Uri技术要点 ContentProvider声明与调用过 程Uri相当于两个不 同应用之间的数据 共享的协议和桥梁拓展学习
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号