文件数据存储

原创 2011年01月24日 01:33:00

数据存储在文件中

默认情况下,文件是不能在不同程序之间共享的。

存储数据

void
 save
()
 
throws
 
Exception
{

   
Properties properties = new Properties ();
   
//将数据打包成Properties
   properties
. put ( "tag" , String . valueOf ( false ));
   
   
FileOutputStream stream = this . openFileOutput ( "file.cfg" , Context . MODE_WORLD_WRITEABLE );
   
//将打包好的数据写入文件中
   properties
. stroe ( stream , "" );
}

读取数据

void
 load
()
 
throws
 
Exception
{

   
// 构建Properties对象
   
Properties properties = new Properties ();
   
//读取文件(如果文件不存在就自动创建文件)
   
FileInputStream stream = this . openFileInput ( "file.cfg" );
   
//读取文件内容
    properties
. load ( stream );
   
   
boolean tag = Boolean . valueOf ( properties . get ( "tag" ). toString ());
}

查看文件

data/data/项目文件夹/files/file.cfg

初始化程序加载文件

在res/raw/tempFile中建立一个static文件,在程序中通过Resources.openRawResource(R.raw.文件名) 方法返回一个InputStream对象,直接读取文件内容。


_数据存储—C语言中的文件

  • 2011年09月24日 13:37
  • 231KB
  • 下载

WALTER数据存储文件

  • 2011年11月02日 22:12
  • 1.9MB
  • 下载

lua数据存储与文件解析

1、简单介绍: cocos2dx-lua中对文件的操作都用cc.FileUtils这个类进行操作,它是单一实例。 访问res目录:(fullPathForFilename(arg)) local...

【iOS数据存储】iOS文件系统介绍

iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒 ž应用程序包:包含了所有的资源文件和可执行文件 ...

C#中将结构类型数据存储到二进制文件中方法

以往在vb6,v
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:文件数据存储
举报原因:
原因补充:

(最多只允许输入30个字)