下载此文档

数据存储策略.ppt


文档分类:IT计算机 | 页数:约10页 举报非法文档有奖
1/10
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/10 下载此文档
文档列表 文档介绍
02
03
01
数据存储策略

· 2014-12-12 制作
SharedPreferences存储
原理:由保存在data/data/<packName>/shared_prefs/,格式如图。其API的设计即围绕这个文件展开。
该对象的获取方法有两种:
1、(this); //会使用<>文件,如果没有就会在第一次写入时创建一个。
2、(“name”,MODE) //会使用<>,其中的MODE有以下选择:
:只能由本APP使用
: 其它程序可以读
:其它程序可读可写(不鼓励)
可以存入的数据类型:boolean,int ,long,String,Set<String>
获取数据:<get类型(key,defaultValue)>
写入:().put类型(key,value)
提交:().commit()
使用其它app的sp对象:….(….);
其它app的context如何获取:<(pkName,安全代码)>
File存储
原理:使用一个普通自定义文件做为存储媒介,以流的方式进行读写操作。
系统为此方案进行了一些简化:
1、OutputStream out=(fileName,mode);
此方法打开<data/packName/files/fileName>的输出流。Mode可以是MODE_PRIVATE,MODE_APPEND,MODE_WORLD_READALBE,MODE_WROLD_WRITEABLE
2、InputStream in=(fileName);
常用的方法:
File getFilesDir() //获取data/packName/files的目录对象
File getDir(dirName,mode) //
String[] fileList();
deleteFile(fileName);
Sdcard的操作
();获取是否挂载的信息
File (); 获取Sdcard 的挂载点
需要加入:
<uses-permission android:name=""/>
<uses-permission android:name=""/>
SQLite方案
1、

数据存储策略 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数10
  • 收藏数0 收藏
  • 顶次数0
  • 上传人分享精品
  • 文件大小902 KB
  • 时间2017-12-04