在开发Android应用程序时经常需要存储数据,Android系统提供了SQLite数据库,还提供了SQLiteOpenHelper类,使我们可以很方便的操作数据库。通过一个例子来说明在Android开发中使用SQLite数据库。


    示例:新建一个Android应用程序项目,在main.xml文件中添加5个按钮。当我们点击这五个按钮时依次进行创建数据库,更新数据库的版本,向数据库的表中插入数据,更新表以及查询等操作。这个项目中有两个Java文件,一个是Activity的文件,另一个是继承自SQLiteOpenHelper类的DatebaseHelper类。在这个类中重写了SQLiteOpenHelper的构造方法,以及onCreate()和onUpgrade()方法。


main.xml



[xhtml:firstline[1]] view plaincopy


   

 

      android:orientation="vertical"  

      android:layout_width="fill_parent"  

      android:layout_height="fill_parent"  

      >  

 

      android:layout_width="fill_parent"  

      android:layout_height="wrap_content"  

      android:text="@string/hello"  

      />