自定义内容提供者

联系人Activity:

创建一个类继承ContentProvider并实现里面的方法。

必须给此应用创建一个数据库(创建一个类Helper继承SqliteOpenHelper)。

然后别忘了在清单文件中注册

expored 属性为true,当前provider里面的数据是可以被别人访问的

authorities属性用来构建认证信息,别的应用访问的时候用来得到uri:

Uri  uri  =  uri.parse("content://"+AUTORITY);

复写的方法:

onCreate

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • 一.菜单Menu 1.OptionsMenu 选项菜单 也叫系统菜单,右上角的三点 (1)高版本的菜单 ...
    chaohx阅读 1,045评论 0 7
  • 1.什么是ContentProvider 首先,ContentProvider(内容提供者)是android中的四...
    秦越人87阅读 3,857评论 0 8
  • 当时的几位主角:陈冠希有妻有女了,依旧是一副嚣张皮囊,你看不惯我,却又拿我没办法;张柏芝一双儿子已大,以良母形象示...
    七日鱼阅读 720评论 0 3
  • 初刷《七月与安生》,是在影院里。四个小伙伴,两种截然不同的反应,泪流满面与无动于衷。 二刷,继而三刷,终于大致理清...
    山月不知心里事阅读 295评论 0 1