Simple instance of Android custom ContentProvider
Simple instance of Android custom ContentProvider
Android allows us to define our own ContentProvider object to share data, practice, and simply implement it.
To use ContentProvider to manipulate data, there must be a place to save data. You can use files or SQLite databases to save data, usually SQLite databases.
1. Create a database help class. In the final analysis, it is operating the database. The code is as follows:
2. Create a myprovider class that inherits ContentProvider and implements its abstract methods to operate the database. This class references the dbmanager class to obtain the database instance.
3. The contextprovider must be declared before it can be used. Therefore, it needs to be declared in the androidmanifest.xml configuration file. The declaration is simple and requires two attributes: class name and authorization name.
Here, our customized ContentProvider is completed. We can see the custom content provider in the file explorer window in eclipse
4. Simple test
Thank you for reading, hope to help you, thank you for your support to this site!