Android 数据库操作
数据存储
是Android 平台上一个轻量级的存储类,用于存储一些应用程序的配置参数例如用户名,密码,自定义参数设置等
文件存储、内部存储、获取IO流
openFileInput(Filename);
MODE_PRIVATE:代表本程序可以使用
MODE_APPEND:表示可追加
MODE_WORLD_READABLE:可以被其他app程序使用
I/O流
存储设备创建文件
写入数据
关闭
XML序列化和解析
序列化是将对象状态可转换为可保持或传输的过程。在序列化对象时
需要使用XmlSerialize序列器,他可以将I/O流中传输的对象变得像
基本数据一样,实现数据传递的功能
序列化后的对象以XML形式保存
SQLit是一个轻量级数据库,第一个版本诞生于2000年4月
最初是以嵌入式设计点,占用资源非常低,在内存中只需要使用几百KB的存储空间
SQLit是遵守ACID关联式的数据库管理系统,ACID是指数据库事务正确执行的基本元素,既原子性,一致性,隔离性,持久性SQLit没有服务器进程,他通过文件保存数据,该文件是跨品台的。可以放在其他平台使用,并且支持NULL、INTEGER、REAL、TEXT和BLOB五种数据类型。