Android第十六课笔记

1、数据存储

数据存储
是Android 平台上一个轻量级的存储类,用于存储一些应用程序的配置参数
例如用户名,密码,自定义参数设置等
文件存储
内部存储
获取IO流
out=openFileOutput(name:“a.txt”,MODE_PRIVATE);
openFileInput(Filename);
MODE_PRIVATE:代表本程序可以使用
MODE_APPEND:表示可追加
MODE_WORLD_READABLE:可以被其他app程序使用
存储设备创建文件
写入数据
关闭

2、序列化

序列化是将对象状态可转换为可保持或传输的过程。在序列化对象时需要使用XmlSerialize序列器,他可以将I/O流中传输的对象变得像基本数据一样,实现数据传递的功能序列化后的对象以XML形式保存。

3、SQLite数据库简介
  1. SQLit是一个轻量级数据库,第一个版本诞生于2000年5月。最初是为嵌入式设计的,占用资源非常低,在内存中只需要占用几百KB的存储空间。
  2. sQLite是遵守ACID关联式的数据库管理系统ACD是指数据库事务正确执行的基本要素,即原子性(Atomicity)、一致性(Consistency)隔离性(Isolation)、持久性(Durability)。
  3. SQLite没有服务器进程,它通过文件保存数据,该文件是跨平台的,可以放在其他平台中使用。并且支持NULL、 INTEGER、AL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)五种数据类型。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值