内容提供者简介
访问其他应用中的数据
ContentResolver 的基本用法
实例读取系统联系人
创建自己的内容提供器
创建内容提供器的步骤
创建新类继承ContentProvider并且重写其中6个方法
内容URI参数
使用UriMatcher实现匹配内容URI的功能
getType函数介绍
实现跨程序数据共享
内容提供者
访问自己创建的内容提供者数据
遇到的问题内容提供者简介
使用场景:...
分类:
其他好文 时间:
2016-06-12 02:51:46
阅读次数:
205
一、简介:
ContentProvider 在android中的作用是对外共享数据,也就是说可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过ContentProvider对应用中的数据进行增、删、该、查。使用ContentProvider的好处是,统一了数据的访问方式。
ContentProvider的体层实现实际是Binder。二、使用:
一般...
分类:
其他好文 时间:
2016-06-12 02:36:45
阅读次数:
146
利用gridview加载本地图片,gridView控件的使用,Intent之间数据的传递,和利用ContentProvider获取图片,和PopupWindow弹出页面的使用,利用Bitmap解决OOM问题。...
分类:
微信 时间:
2016-06-02 14:18:38
阅读次数:
447
安卓四大组件Activity ,Service,BroadCastReceiver,ContentProvider(内容提供者) 1.1内容提供者的作用: 应用程序创建的数据库默认都是私有的,别的应用程序不可以访问里面的数据,如果有需求把自己应用程序私有的数据库暴露给别的用户增删改查,就需要使用内容 ...
分类:
移动开发 时间:
2016-06-02 00:33:50
阅读次数:
288
MainActivitypublic class MainActivity extends ListActivity { // 访问内容提供者时需要的主机名称 public static final String authority = "com.bqt.contentprovider.person... ...
分类:
数据库 时间:
2016-05-27 18:35:34
阅读次数:
263
MainActivitypublic class MainActivity extends ListActivity { // 访问内容提供者时需要的主机名称 public static final String authority = "com.bqt.contentprovider.person... ...
分类:
数据库 时间:
2016-05-27 18:14:08
阅读次数:
240
Content Provider管理着应用程序需要访问的数据仓库。这需要您在程序中继承并在manifest中注册组件。该类就是其他应用程序与您的应用程序数据库之间的接口。通过`ContentProvider`,其他应用程序可以对本应用的数据库进行方便的操作,这需要使用ContentResolver。...
分类:
移动开发 时间:
2016-05-22 12:37:19
阅读次数:
250
1.关于ContentProvider和ContentResolver
(1)ContentProvider(内容提供者)
ContentProvider是不同应用程序之间进行数据交换的标准API,只提供数据的访问接口。
ContentProvider以某种Uri形式对外提供数据,允许其他应用访问或修改数据,其他应用程序通过ContentResolver根据Uri去访问操作指定数据。
将一个字符串转换成Uri:Uri...
分类:
移动开发 时间:
2016-05-22 12:14:05
阅读次数:
257
在Android官方指出的Android的数据存储方式总共有五种,分别是:Shared
Preferences、网络存储、文件存储、外储存储、SQLite。但是我们知道一般这些存储都只是在单独的一个应用程序之中达到一个数据的共享,有时候我们需要操作其他应用程序的一些数据,例如我们需要操作系统里的媒体库、通讯录等,这时我们就可能通过ContentProvider来满足我们的需求了。采用文件方式对...
分类:
移动开发 时间:
2016-05-20 19:44:42
阅读次数:
291