android内容提供器

时间:2022-09-09 00:02:45
content provider内容提供器:用于不同应用程序间实现数据共享功能。
  • 创建自己的内容提供器给我们程序的数据提供外部访问接
内容URI给内容提供器中的数据建立唯一的标识符:权限,用于对不同的应用程序做区分;路径:用于对同一应用程序不同的表做区分。 Uri.parse(),将内容URI字符串解析成Uri对象
  • 使用现有的内容提供器来读取和操作相应程序中的数据
新建类继承ContentProvider创建内容提供器。 UriMatcher类实现匹配内容URI功能,addURI()方法,分别将权限,路径,自定义代码传入,调用match()方法,传入Uri对象,返回某个能匹配Uri对象对应的自定义代码。
另外一种,getType()方法;获取Uri对象对应MIME类型