[Android学习笔记一] ContentProvider组件开发详解
Android四大组件中ContentProvider组件相对Activity,BroadcastReceiver, Service而言比较独立,而且多数使用的时候都是在用Android系统提供的关于邮件,媒体,短信,联系人等ContentProvider。通常开发的应用较少提供ContentProvider组件,一般会在同家公司的产品或则内容适配方面会用到ContentProvider组件。 本文主要讲述开发和使用ContentProvider组件的通用方式。其中包含:代码模板,权限设置,ContentResolver 等。 1 . 开发ContentProvider基本思路 1.1.ContentProvider组件需要对外开放的内容 授权字符串(Authoritis),内容类型,数据字段名称, 访问权限说明等 1.2. 编写ContentProvider组件类继承ContentProvider类,实现其中的CRUD操作方法 1.3. AndroidMainifest.xml中配置<provider>元素,指定控制属性,其中包含是否对外部应用可用,读写...
