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中进行申明