ContentProvider通过uri来标识其它应用要访问的数据,通过ContentResolver的增、删、改、查方法实现对共享数据的操作。还可以通过注册ContentObserver来监听数据是否发生了变化来对应的刷新页面.
ContentProvider 提供增删改查的方法。
其他应用通过ContentResolver 调用增删改查。
需要注意,如果app从未启动,如果此时调用contentProvider,则contentProvider的onCreate()方法会先于Application的onCreate()方法执行,所以我们在ContentProvider中不能使用Application的context
作者:menteelin
链接:https://www.jianshu.com/p/5e13d1fec9c9
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。