Android 文件存储与 数据库 *** 作

Android 文件存储与 数据库 *** 作,第1张

概述Android文件存储 *** 作系统体系结构底层CLinux上层Windows网站同学录;app体系结构框架例如java应用程序java应用程序框架C/C++本地库和Android运行是环境Linux内核与驱动参数返回页面之间传递参数1、创建internat2、设置接收返回结果3、返回界面设置和相应

AndroID 文件存储
*** 作系统体系结构
底层 C linux
上层 windows 网站
同学录;app
体系结构框架
例如
java应用程序
java应用程序框架
C/C++本地库和AndroID 运行是环境
linux内核与驱动
参数返回
页面之间传递参数
1、创建internat
2、设置接收返回结果
3、返回界面设置和相应 *** 作
数据存储方式
文件存储简介
AndroID 中的数据存储方式有五种:文件存储、sharePreferces、sqlite数据库
ContentProvite以及网络存储
文件存储简介
文件存储是AndroID 中最基本的一种数据存储方式,他与java中文件存储类似,都是
通过I/O的形式把数据原封不动的存储到文档中
AndroID 中文件存储分为内部存储和外部存储
sharePreferces的使用
存储数据
取出数据
编辑数据
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
五种数据类型

总结

以上是内存溢出为你收集整理的Android 文件存储与 数据库 *** 作全部内容,希望文章能够帮你解决Android 文件存储与 数据库 *** 作所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1038407.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存