Sqliteopenhelper is a tool class for managing databases provided by Android that can be used to manage database creation and version updates. The general usage is to create a subclass of Sqliteopenhelper and expand its oncreate (Sqlitedatabase db) and Onupgrade (Sqlitedatabase db,int oldversion,int NewVersion) method.
Common methods of Sqliteopenhelper
1, Synchronized Sqlitedatabase getreadabledatabase (): Open the database corresponding Sqlitedatabase object in a read-write manner.
2, Synchronized Sqlitedatabase getwritabledatabase (): Open the database corresponding Sqlitedatabase object in a read-write manner.
3. Abstract void OnCreate (Sqlitedatabase db): This method is invoked when the database is first created.
4. Abstract void Onupgrade (Sqlitedatabase db,int oldversion,int newversion): Callback The method when the database version is updated.
5, synchronized void Close (): Closes all open sqlitedatabase.
The Sqliteopenhelper class in Android