其实ContentProvider的使用,要跟一系列安卓API结合起来使用,提供跨进程间的数据共享吧
一.各种api
1.ContentProvider 内容提供者:提供接口(通过URI)供其他应用进行CRUD,当然应用内部也可以改。比如改数据库,或者别的数据。
2.ContentResolver:内容解析者 :通过URI调用ContentProvider的增删改查的方法:
3.ContentObserver:内容观察者:通过ContentResolver和URI,注册观察所监视的内容是否又改,改变的话,会立即触发onChange()方法:
4.UriMatcher
5.ContentUris