- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 十四 章 ContentProvider 本章内容 ContentProvider和ContentResolver常用方法 Uri组成部分 开发ContentProvider 监听ContentProvider的数据改变 使用ContentProvider管理联系人 本章目标 理解ContentProvider作用 掌握URI组成 学会开发ContentProvider 学会监听ContentProvider的数据改变 学会使用ContentProvider管理联系人 ContentProvider简介 ContentProvider常用方法 ContentProvider常用方法 Uri简介 ContentResolver常用方法 ContentResolver常用方法 ContentUris和UriMatcher类 ContentUris和UriMatcher类 开发ContentProvider步骤 开发ContentProvider示例 开发ContentProvider示例 开发ContentProvider示例 开发ContentProvider示例 开发ContentProvider示例 开发ContentProvider示例 开发ContentProvider示例 开发ContentProvider示例 监听ContentProvider的数据改变 ContentObserver ContentObserver ContentProvider管理联系人 ContentProvider管理联系人示例 ContentProvider管理联系人示例 ContentProvider管理联系人示例 ContentProvider管理联系人示例 ContentProvider管理联系人示例 总 结 * * 不同应用程序之间进行数据交换的标准API ContentProvider以某种Uri的形式对外提供数据,允许其他应用程序访问或修改数据 其他应用程序使用ContentResolver根据Uri去访问操作指定数据,其中包括添加、删除、修改、查询等操作 为常用数据类型如音频、视频、图片和联系方式等提供了大量的Content Provider,它们被定义在android.provider包中 通过定义好的Content Provider,在权限允许的情况下进行数据定义操作 public boolean onCreate() 该方法在ContentProvider创建后会被调用,当其他应用程序第一次访问 ContentProvider时,该ContentProvider会被创建出来,并立即回调 onCreate()方法 public Uri insert(Uri uri,ContentValues values) 根据Uri插入数据 public int delete(Uri uri,String selection,String[] selectionArgs) 根据Uri删除selection条件匹配的全部记录 public int update(Uri uri,ContentValues values,String selection ,String[]selectionArgs) 根据Uri修改selection条件匹配的全部记录 public Cursor query(Uri uri,String[] projection,String selection,String[]selectionArgs,String sortOrder) 根据Uri查询出selection条件匹配的全部记录 public String getType(Uri uri) 返回当前Uri所代表数据的MIME类型 (1)如果该Uri 对应数据可能包括多条记录,那么MIME类型字符串 应以vnd.android.cursor.dir/开头 (2)如果该Uri 对应数据只包含一条记录,那么MIME类型字符串以 vnd.android.cursor.item/开头。 Uri content://com.tsinghua.providers.dictprovider/words 分为如下三个部分: (1)conten
您可能关注的文档
- 《液压与气压传动教学课件》2.3液体流动时的压力损失.ppt
- 《液压与气压传动教学课件》2.4孔口和缝隙流量.ppt
- 《液压与气压传动教学课件》2.6气体动力学.ppt
- 《液压与气压传动教学课件》3.1-3.2液气压能源装置1.ppt
- 《液压与气压传动教学课件》3.3液气压系统能源装置1.ppt
- 《液压与气压传动教学课件》3.4-3.5液气压系统能源装置1.ppt
- 《液压与气压传动教学课件》4 液气压系统执行元件1.ppt
- 《液压与气压传动教学课件》5.1-5.2液气压传动控制调节元件.ppt
- 《液压与气压传动教学课件》5.3-5.4液气压传动控制调节元件.ppt
- 《液压与气压传动教学课件》6.系统辅助元件.ppt
- Android应用开发(上册)T15 网络应用.ppt
- Android应用开发(下册)L1 对话框上机课.ppt
- Android应用开发(下册)L2 菜单和ActionBar上机课.ppt
- Android应用开发(下册)L3 资源、国际化与自适应上机课.ppt
- Android应用开发(下册)L4 Handler及异步任务上机课.ppt
- Android应用开发(下册)L5 多媒体应用开发上机课.ppt
- Android应用开发(下册)L6 绘图及图形特效处理 上机课.ppt
- Android应用开发(下册)L7 动画 上机课.ppt
- Android应用开发(下册)L8 传感器 上机课.ppt
- Android应用开发(下册)L9 GPS 上机课.ppt
最近下载
- 第6章--新型萃取分离技术.ppt VIP
- (人教2024版)英语七年级上册Unit 2.2 Section A Pronunciation-2e课件(新教材).pptx
- 肌筋膜触发点及肌筋膜疼痛综合征 完整版.ppt VIP
- SONY 索尼 专业产品专业摄像机摄录一体机PMW-EX1R使用说明书.pdf VIP
- gd08462中铁联集装箱轨道吊使用说明书.pdf VIP
- 2012全国法律硕士(非法学)专业基础课真题.doc VIP
- 中现代文学史教学课件电子教案全套课件.pptx VIP
- 2022年建行校园招聘笔试真题.pdf
- 心脏超声定量分析技术临床应用新进展题库答案-2025年华医网继续教育.docx VIP
- IgA肾病诊断.ppt VIP
文档评论(0)