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

更多相关文章

  1. 【Android】数据存储之Files
  2. 数据存储之——Android内、外存储分区&常用存储目录详解(Android
  3. Android基础笔记(二)-数据存储和界面展现
  4. Android的数据处理:使用annotation实现JSON字符串解析为java对象
  5. 【Android】入门案例(二)——JDBC连接MySql数据库实现登录
  6. Android之数据存储-刘志远-专题视频课程
  7. 【幻灯片分享】Android音频口数据通信开发 | 爱图腾 李鹏军 | An
  8. Android通讯录数据库介绍与基本操作(增删改查)
  9. Android数据传递相关内容概述

随机推荐

  1. apktool高版本产生compileSdkVersion等错
  2. Android中发短信的代码
  3. Android studio工程有重复包时报错
  4. Android杂谈之网络实时监测
  5. Android Intent调用大全、系统自带Intent
  6. Android Studio中报错 You need to use a
  7. CameraHardwareStub学习
  8. Android前端通过Http协议与J2EE后端数据
  9. Android Architecture Components 之 Vie
  10. 将Canvas保存为一个bitmap