Android 第八讲 数据存储下

一、引言

涉及到大量业务数据,使用类似于数据库的方式进行存储。Android提供了一个数据库,SQLite

二、教学内容

1. SQLite介绍

SQLite是Android内置的小型关系型数据库
SQLiteOpenHelper类,辅助实现数据库的创建与升级
SQLiteDatabase类,提供常见的CRUD操作

2. 数据库基本知识

数据库、表、记录、字段
SQL语句
基本字段类型:integer整型 real浮点 text文本 blob二进制类型
主键:外键

3.步骤

1)创建SQLiteOpenHelper类的子类,实现数据库的创建
完成三个方法:构造方法:指定数据库名和版本
onCreate方法,实现数据表的构造(第一次才会被调用)
onUpgrade方法,实现数据库的升级(当版本号更新时调用)
2)创建数据库
getWritableDatabase()
getReadableDatabase(),调用Help类,实现数据库的创建,并返回数据库
3)通过SQL语句进行CRUD操作

你可能感兴趣的:(Android 第八讲 数据存储下)