【摘要】:SQLiteOpenHelper是Android提供的一个抽象工具类,负责管理数据库的创建、升级工作。如果想创建数据库,就需要自定义一个类继承SQLiteOpenHelper,然后重写其中的抽象方法:onCreate()和onUpdate()。在AndroidStudio中新建项目SQLite_Test,在项目SQLite_Test的源代码目录中新建类文件MySQLiteOpenHelper.java,代码如下。SQLiteOpenHelper创建数据库的方法如表6-1所示。表6-1 SQLiteOpenHelper创建数据库的方法运行项目,单击CREATE DATABASE按钮,在Android Device Monitor窗口中,可以看到新建的数据库文件“user.db”,创建的数据库位于/data/data/包名/databases/目录中,如图6-4所示。
SQLiteOpenHelper是Android提供的一个抽象工具类,负责管理数据库的创建、升级工作。如果想创建数据库,就需要自定义一个类继承SQLiteOpenHelper,然后重写其中的抽象方法:onCreate()和onUpdate()。应用这两个方法创建和升级数据库。
(1)在AndroidStudio中新建项目SQLite_Test,在项目SQLite_Test的源代码目录中新建类文件MySQLiteOpenHelper.java,代码如下。
(2)其布局文件中放置一个按钮,如图6-3所示。
图6-3 SQLite_Test项目的布局文件
(3)在实现Activity的文件MainActivity.java中实现创建数据库,代码如下。
(www.xing528.com)
SQLiteOpenHelper创建数据库的方法如表6-1所示。
表6-1 SQLiteOpenHelper创建数据库的方法
(4)运行项目,单击CREATE DATABASE按钮,在Android Device Monitor窗口中,可以看到新建的数据库文件“user.db”,创建的数据库位于/data/data/包名/databases/目录中,如图6-4所示。
图6-4 生成的数据库
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。