1
edit
Changes
no edit summary
'''9. Think Android - Content Provider Tutorials [http://thinkandroid.wordpress.com/category/android-tutorials/contentprovider-tutorials/]'''
'''10. What does a ContentResolver object do? [http://developer.android.com/guide/topics/providers/content-provider-basics.html]'''
<pre>
Accessing a provider
An application accesses the data from a content provider with a ContentResolver client object.
This object has methods that call identically-named methods in the provider object, an instance
of one of the concrete subclasses of ContentProvider. The ContentResolver methods provide the
basic "CRUD" (create, retrieve, update, and delete) functions of persistent storage.
The ContentResolver object in the client application's process and the ContentProvider object
in the application that owns the provider automatically handle inter-process communication.
ContentProvider also acts as an abstraction layer between its repository of data and the external
appearance of data as tables.
</pre>