Android 四大组件生命周期:ContentProvider
来源:互联网 发布:combo端口 编辑:程序博客网 时间:2024/05/16 11:25
ContentProvider内容提供者:
是android平台提供的一个将某个程序所指定的数据集提供给其他应用程序的途径。这是多应用间数据共享的唯一途径。
所以只有在多个应用程序共享数据的时候会用到;
Android平台本身提供一些tprovider:比如视频、音频、通讯录之类的。
如果你想要使得自己的应用程序能共享数据,要么自己创建一个Contentprovider要么往已经存在的Porvider中写数据。
在访问ContentProvider的时候,可以通过Acitivty或者Context的方法GetContentResolver来访问ContentPorvider;
而每一个ContentProvider都有一个唯一的URI来识别:
android.provider.Contacts.Phones.CONTENT_URI;
ContentProvider通过ContentResolver来访问数据的方法有:
query()查询;
insert()插入;
update()更新;
delete()删除;
而例如在查询中 返回的Cursor的生命周期,管理方式有用户自己管理和交由Activity管理两种方式:
final Cursor ContentResovler.query(....);
finalCursor Activity.managedQuery(....);
当然还有通过SQlite建立ContentProvider
0 0
- Android 四大组件生命周期:ContentProvider
- Android四大组件-ContentProvider
- Android四大组件-ContentProvider
- android四大组件---ContentProvider
- android四大组件--ContentProvider
- android四大组件--ContentProvider
- Android四大组件ContentProvider
- Android四大组件生命周期
- Android四大组件生命周期
- Android四大组件生命周期
- Android四大组件生命周期
- Android四大组件之ContentProvider
- android四大组件之ContentProvider
- android四大组件之 ContentProvider
- Android四大组件之ContentProvider
- Android四大组件之ContentProvider
- android 四大组件之ContentProvider
- Android 四大组件之一 ContentProvider
- 第六周作业1——利用哈夫曼编码英文字母表
- 语言模型n-gram
- utf8截取无乱码
- PHP数组排序
- http的安全方法和幂等性
- Android 四大组件生命周期:ContentProvider
- 关于分词sphinx和cookindex的简单记录
- struts2第一个应用
- Android的自动化测试四: 百度的mtc脚本录制工具的使用
- poj 3061
- 关于jvm中字符串的编码解码导致的乱码问题
- Ruby on rails开发从头来(windows)(八)-使用Session创建购物车
- ant 签名android项目 + 打包 android 项目
- 理解Fragment生命周期