大家好,前几天我写了一篇关于ormlite数据库的使用方法,对于数据库的使用是很方便,搭建起来也非常简单,因为底层的关于数据库的SQL语言都已经封装成了方法,所以对于规避错误与使用都是很便捷,但是对于刚开始接触数据库的同学们来说,没有弄清楚原理直接就使用,对于接受方面显然是弊大于利的,所以今天我就带着大家一起在不使用第三方jar包的情况下直接搭建一个数据库并封装一个操作数据库的类,让大家从基础了解安卓数据库的构成与使用。好的,下面就进入正题。

 我就简单的搭建一个存放新闻(News)的数据库,新闻属性类我想大家应该都会建(就是定义几个属性和有参构造,无参构造外加get与set方法),我就在这不浪费篇幅了,大家在搭建数据库之前就先写好这个属性类,搭建好之后就跟着我进入下面的步骤吧:

  第一步:新建一个java类并继承SQLiteOpenHelper

  1、在这个类中,我们要声明数据库的名称以及数据库的版本号

1 private static final String  DB_NAME = "NEWS.DB";//数据库名称2 private static final int DB_VERSION = 1;//数据库版本号

  2、我们还要利用java的方法重载定义三个有参构造并重写创建数据库表的onCreate方法

大数据培训,云培训,数据挖掘培训,云计算培训,高端软件开发培训,项目经理培训

 1 public NewsSQLiteOpenHelper(Context context){ 2 super(context,DB_NAME,null,DB_VERSION); 3 } 4 //version  数据库版本号 context 上下文 name数据库名字 5 public NewsSQLiteOpenHelper(Context context, String name, SQLiteDatabas
        
		

网友评论