ContentProvider

来源:互联网 发布:linux cp命令略过目录 编辑:程序博客网 时间:2024/06/09 16:54

ContentProvider内容提供者,底层是通过Binder来实现的,通过系统的封装,比起AIDL文件使我们更加方便使用。

  1. 对于ContentProvider,自定义的的时候,会涉及到6个方法,onCreate(),getType(),query(),delete(),update();其中onCreate()是在主线程中执行的,其他的5个方法都是执行在Binder线程池中的,getType()返回的是媒体类型,其他的四个方法都是对应增删改查。
  2. authorities是ContentProvider的唯一标识,通过这个属性别的进程可以访问ContentProvider
0 0