首页 理论教育 如何创建SQLite数据库:简单易学的方法

如何创建SQLite数据库:简单易学的方法

时间:2023-06-27 理论教育 版权反馈
【摘要】: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所示。

如何创建SQLite数据库:简单易学的方法

SQLiteOpenHelper是Android提供的一个抽象工具类,负责管理数据库的创建、升级工作。如果想创建数据库,就需要自定义一个类继承SQLiteOpenHelper,然后重写其中的抽象方法:onCreate()和onUpdate()。应用这两个方法创建和升级数据库。

(1)在AndroidStudio中新建项目SQLite_Test,在项目SQLite_Test的源代码目录中新建类文件MySQLiteOpenHelper.java,代码如下。

978-7-111-58810-8-Chapter06-12.jpg

(2)其布局文件中放置一个按钮,如图6-3所示。

978-7-111-58810-8-Chapter06-13.jpg

图6-3 SQLite_Test项目的布局文件

(3)在实现Activity的文件MainActivity.java中实现创建数据库,代码如下。

978-7-111-58810-8-Chapter06-14.jpg(www.xing528.com)

978-7-111-58810-8-Chapter06-15.jpg

SQLiteOpenHelper创建数据库的方法如表6-1所示。

6-1 SQLiteOpenHelper创建数据库的方法

978-7-111-58810-8-Chapter06-16.jpg

(4)运行项目,单击CREATE DATABASE按钮,在Android Device Monitor窗口中,可以看到新建的数据库文件“user.db”,创建的数据库位于/data/data/包名/databases/目录中,如图6-4所示。

978-7-111-58810-8-Chapter06-17.jpg

图6-4 生成的数据库

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈