??
openFileInput 打开应用程序的数据文件夹下的name文件对应的输入流
openFileOutput打开应用程序的数据文件夹下的name文件对应的输出流
下面是读写的例子
public class MainActivity extends Activity {
private EditText et1;
private EditText et2;
pr...
分类:
移动开发 时间:
2015-04-14 16:50:40
阅读次数:
479
首先给大家介绍使用文件如何对数据进行存储,Activity提供了openFileOutput()方法可以用于把数据输出到文件中,具体的实现过程与在J2SE环境中保存数据到文件中是一样的。public void save() { try { FileOutputStream outStream=thi...
分类:
移动开发 时间:
2015-03-31 23:40:24
阅读次数:
201
android中使用File进行存储主要使用到OpenFileOutput和OpenFileInput两个方法,下面直接用一个例子来说明一下。(1)布局文件main.xml文件 ...
分类:
移动开发 时间:
2015-03-28 15:42:46
阅读次数:
215
将数据写入Internal Storage: 1 String fileName = "myfile.txt"; 2 String str="保存数据到内部存储"; 3 try { 4 FileOutputStream fos = openFileOutput...
分类:
移动开发 时间:
2015-03-19 18:08:53
阅读次数:
172
//xml写操作XmlSerializerserializer=Xml.newSerializer();FileOutputStreamoutputStream=context.openFileOutput("xmlwriter.xml",Context.MODE_PRIVATE);StringWriterwriter=newStringWriter();serializer.setOutput(writer);serializer.startDocument("utf-8",true);seriali..
分类:
移动开发 时间:
2015-03-14 20:08:32
阅读次数:
136
在Android中,我们可以将一些数据直接以文件的形式保存在设备中。例如:一些文本文件、PDF文件、音视频文件和图片等。Android提供了文件读写的方法。通过Context.openFileInput()方法获得标准Java文件输入流(FileInputStream),通过Context.openFileOutput()方法获得标准Java文..
分类:
移动开发 时间:
2015-03-10 01:37:25
阅读次数:
203
将数据存储到文件中:
OpenFileOutput(文件名,文件的操作模式);
操作模式:
MODE_PRIVATE:文件同名的时候,写入的内容会覆盖原文件中的内容
MODE_APPEND:如果文件存在就往文件中添加内容,写入内容不会覆盖原文件内容
openFileOutput()方法返回的是一个FileOutputStream对象,得到了这个对象之后就可以使用Java流的方式将数据写入...
分类:
其他好文 时间:
2015-01-28 11:11:58
阅读次数:
157
优点: 1.适合游戏存储,能存储较大数据; 2.不仅能存储到系统中,也能存储到SD卡中! @保存方式:Stream 数据流方式* @注意1:默认情况下,使用openFileOutput 方法创建的文件只能被其调用的应用使用,* 其他应用无法读取这个文件,如果需要在不同的应用中共享数据;** @注意....
分类:
移动开发 时间:
2014-12-15 15:21:13
阅读次数:
162
离线缓存就是在网络畅通的情况下将从服务器收到的数据保存到本地,当网络断开之后直接读取本地文件中的数据。
将网络数据保存到本地:
你可以自己写一个保存数据成本地文件的方法,保存在android系统的任意目录(当然是有权限的才行),但是在这种情况下使用Context的openFileOutput方法最简便也最符合我们的场景,下面的saveObject方法演示了如何用openFileOutput...
分类:
移动开发 时间:
2014-12-12 13:21:12
阅读次数:
196
使用Activity的openFileOutput()方法保存文件,文件是存放在手机空间上,一般手机的存储空间不是很大,存放些小文件还行,如果要存放像视频这样的大文件,是不可行的。对于像视频这样的大文件,我们可以把它存放在SDCard。 SDCard是干什么的?你可以把它看作是移动硬盘或U盘。
在模拟器中使用SDCard,你需要先创建一张SDCard卡(当然不是真的SDCard,只是镜像...
分类:
移动开发 时间:
2014-10-29 13:04:11
阅读次数:
183