10天学通Android开发(3-2)-组件ContentProvider(android,insert,update,移动开发)

时间:2024-05-03 02:54:44 作者 : 石家庄SEO 分类 : 移动开发
  • TAG :

    10%E5%A4%A9%E5%AD%A6%E9%80%9AAndroid%E5%BC%80%E5%8F%91%283-2%29-%E7%BB%84%E4%BB%B6ContentProvider

1ContentProvider简介
该类用于提供数据和存储数据的方法,就可以向其他应用共享其数据。虽然使用其他方法也可以对外共享数据,但数据访问方式会因数据存储的方式而不同,如:采用文件方式对外共享数据,需要进行文件操作读写数据;采用sharedpreferences共享数据,需要使用sharedpreferencesAPI读写数据。而使用ContentProvider共享数据的好处是统一了数据访问方式。

3ContentProvider提供的方法
query
:查询
insert
:插入
update
:更新
delete
:删除
getType
:得到数据类型
onCreate
:创建数据时调用的回调函数

案例:读取联系人数据为例

Permission ’Add’,UserPermission

android.permission.READ_CONTACTS

实际上AndroidManifest.xml添加了一行:

<uses-permissionandroid:name="android.permission.READ_CONTACTS"/>

2) 读取联系人姓名

}

参考:

http://www.cnblogs.com/devinzhang/archive/2012/01/20/2327863.html

http://xiechengfa.iteye.com/blog/1415829


本文:10天学通Android开发(3-2)-组件ContentProvider的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:关于Lua打包cocos2d项目下一篇:

17 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18