Android——SQLite

          介绍

SQLite:是非关系型数据库,通过文件保存数据。

SQLiteDatabase:SQLite数据库对象

SQLiteOpenHelper:辅助SQLiteDatabase的对象

           作用

SQLiteOpenHelper类:

 

  SQLiteOpenHelper( Context context, String name , SQLiteDatabase sqliteDatabase , CursorFactory factory , int version )

  参数: Context context:上下文。使用方法给予的参数即可

      String name:数据库名字

      SQLiteDatabase sqliteDatabase:SQLiteDatabase对象

      CursorFactory factory:游标工厂

      int version:数据库版本号

  返回值:这是构造方法

  返回值意义:无

  作用:构造方法中用super(context,数据库名字,sqliteDatabase,factory,version)创建数据库

 

     void onCreate( SQLiteDatabase db)

    参数:  SQLiteDatabase db:数据库对象

    返回值:无

    返回值意义:无

    作用:在onCreate(SQLiteDatabase db)中使用db.execSQL( String SQL) 创建数据库表

 

 SQLiteDatabase getReadableDatabase()

    参数:null

    返回值:SQLiteDatabase

    返回值意义:返回此SQLiteOpenHelper下的数据库对象

    作用:获取此SQLiteOpenHelper下的数据库对象,该对象不会因为存储满了而报错。

  

Android——SQLite

上一篇:Android JNI调用


下一篇:Senparc.Weixin.MP SDK 微信公众平台开发教程(十一):高级接口说明