`

android中Content Provider

阅读更多

android中Content Provider


一、Content Provider?

1.Content providers 在功能上类似于Java中的Collection,主要用于存储数据,并为操作数据提供统一的接口
2.Content provider是android中唯一共享数据的方式
3.Content provider存储结构是以表格的形式存储的

4.Android中提供了一些Content Provider

二、调用

        //ContentResolver用来调用任意的Content Provider

ContentResolver cr = getContentResolver();
//往指定的URI中插入数据
cr.insert(某个ContentProvider的URI, cv);

三、自定义

1.继承ContentProvider,重写其中的CRUD

2.提供自定义的数据类型,用UriMatcher进行匹配

3.在androidmanifest.xml中进行申明

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics