首页 > 移动平台 > 详细

Android ContentProvider(一):数据共享

时间:2020-06-27 23:32:07      阅读:168      评论:0      收藏:0      [点我收藏+]

一、ContentProvider
ContentProvider为不同的应用之间实现数据共享,提供统一的接口,
也就是说ContentProvider可以实现进程间的数据共享,实现跨进程通信

二、ContentProvider中的URI

2.1、自定义 URI = content://com.gatsby.provider/User/1

  • 主题(Schema): ContentProvider的URI前缀(Android标准)
  • 授权信息(Authorities): ContentProvider的唯一标识符
  • User 表名(Path):ContentProvider指向数据库中的某个表名
  • 记录(ID):表中的某个记录(若无指定,则返回全部记录)

2.2、获取

  • getAuthority():获取Uri中Authority部分
  • getPath():获取Uri中path部分

 

 

类型/子类型(Content-Type/subtype )扩展名
application/vnd.android.package-archive .apk
text/plain .txt
image/jpeg .jpeg
text/html .html
audio/x-pn-realaudio .rmvb
audio/mpeg .mp3
video/mp4 .mp4
image/png .png
application/json .json
application/pdf .pdf



 

 

Android ContentProvider(一):数据共享

原文:https://www.cnblogs.com/crushgirl/p/13200499.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!