- 7
- 0
- 约7.34千字
- 约 7页
- 2016-08-23 发布于河南
- 举报
ContentProvider内容提供者
一;ContentProvider:内容提供者,用来存储数据。
二:数据库存储方式:文件存储,共享参数存储,数据库存储,和内容提供者。
三:基本概念:
1:内容提供者作为Android四大组件之一;
2:使用ContentProvider:可以再不同的应用程序之间共享数据,当然也可以在当前应用程序共享数据。
3:为存储数据和获取数据提供统一的接口。也就是说,无论数据的存储方式如何,只需要调用该接口即可。内容提供者的作用作为中间的桥梁,作为一个接口,如果想访问数据,直接访问内容提供者即可。
4:内容提供者中的数据更改可以被监听
5:Android中常见的ContentProvider存储数据:通讯录,图片,音频,视频。
四:常用方法
1:onCreate();返回值是boolean:该方法在ContentProvider:创建的时候调用。
2:insert(Uri uri, ContentValues values):返回值是URL:添加数据
参数:路径,values添加的数据存放在values
3:delete(Uri uri, String selection, String[] selectionArgs):返回值是Int,作用是添加数据
参数:路径,删除的条件,
4:update(Uri uri, Con
原创力文档

文档评论(0)