android sqlite数据库的增删改查初步
一.Android 中的数据存储方式?
a.外置sdcard的直接IO存储
b.内置sdcard的直接IO存储
c.内置sdcard的偏好设置存储
d.内置sdcard的数据库存储(SQLite)
e.网络存储(例如云端数据cunchu)
二.SQLite 相关概述
SQLite 是一个轻量级的DBMS(数据库管理系统),适合应用于一些便携式设备(例如收集,平板,…),它底层实现是基于C/C++语言,本身是一款开源的软件。
三.SQLite Android 中的应用场合?
1)存储手机联系人信息
2)存储手机短信信息
3)存储手机媒体信息
4)存储手机中的备忘录信息
四.Android 中数据采用SQLite存储的优势?
1)数据安全相对比较高
2)数据管理更加的方便(结构化数据存储)
3)数据的可读性比较好
请看下面代码和注释
SQLiteDatabase sdb;
/**创建或打开数据库*/
public void onCreateOrOpenDB(View v){
sdb=openOrCreateDatabase(
"contacts.db", //数据库名字