Android ContentProvider(一):数据共享
时间:2022-03-12 23:30
一、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部分
三、MEME 是指定某种扩展名的文件用什么应用程序来打开的方式类型
类型/子类型(Content-Type/subtype ) | 扩展名 |
---|---|
application/vnd.android.package-archive | .apk |
text/plain | .txt |
text/html | .html |
audio/x-pn-realaudio | .rmvb |
audio/mpeg | .mp3 |
video/mp4 | .mp4 |
image/png | .png |
application/json | .json |
application/pdf |
相关推荐
- Android系统编程入门系列之界面Activity交互响应
- 新型横向移动工具原理分析、代码分析、优缺点以及检测方案
- uni-app滚动视图容器(scroll-view)之监听上拉事件
- uniapp h5,app两端复制文本
- Android系统编程入门系列之界面Activity响应丝滑的传统动画
- 【Azure 应用服务】App Service 配置 Application Settings 访问Storage Account得到 could not be resolved: '*.file.core.windows.net'的报错。没有解析成对应中国区 Storage Account地址 *.file.core.chinacloudapi.cn
- 诺基亚短信生成!太好玩了
- iOS 跳转App Store进行评分
- 开发一个即时通讯App
- 关闭苹果IOS app自动更新
电脑软件
本类排行
- 1关闭苹果IOS app自动更新
- 2iOS 跳转App Store进行评分
- 3诺基亚短信生成!太好玩了
- 4Android系统编程入门系列之界面Activity响应丝滑的传统动画
- 5uniapp h5,app两端复制文本
- 6uni-app滚动视图容器(scroll-view)之监听上拉事件
- 7新型横向移动工具原理分析、代码分析、优缺点以及检测方案
- 8Android系统编程入门系列之界面Activity交互响应
- 9开发一个即时通讯App
- 10【Azure 应用服务】App Service 配置 Application Settings 访问Storage Account得到 could not be resolved: '*.file.core.windows.net'的报错。没有解析成对应中国区 Storage Account地址 *.file.core.chinacloudapi.cn