Android基-03SQLiteListView常用控件.docVIP

  • 2
  • 0
  • 约2.7万字
  • 约 46页
  • 2016-10-05 发布于贵州
  • 举报
Android基-03SQLite

1.?Android SQLite数据库(★★★) SQLite,是一款轻量型的数据库,是遵守ACID(原子性、一致性、隔离性、持久性)的关联式数据库管理系统,多用于嵌入式开发中。 SQLite数据库是无类型的,可以向一个integer的列中添加一个字符串,但它又支持常见的类型比如: NULL, VARCHAR, TEXT, INTEGER, BLOB, CLOB等. :唯一的例外:integer primary key此字段只能存储64位整数。 1.1 Android中如何管理数据库 在Android系统中,提供了一个SQLiteOpenHelper抽象类,该类用于对数据库版本进行管理。 该类中常用的方法: ?onCreate? ?? ???数据库创建时执行(第一次连接获取数据库对象时执行) ?onUpgrade? ?? ???数据库更新时执行(版本号改变时执行) ?onOpen? ?? ???数据库每次打开时执行(每次打开数据库时调用,在? ?? ???onCreate,onUpgrade方法之后) :由于SQLiteOpenHelper是一个抽象类,所以我们在用的时候可以自定义一个SQLiteOpenHelper类的子类来对数据库进行操作。 下面通过一个案例演示SQLiteOpenHelper的用法。创建一个Android工程。为该工程添加Android Junit测试环

文档评论(0)

1亿VIP精品文档

相关文档