通过openFileOutput()方法保存数据
2014-06-22 22:56
302 查看
之前也看到过类似的资料,但是都只是带了一下,说android也可以通过openFileOutput保存数据,没有具体说明怎么保存。今天稍微讲解一下:
OutputStream os=Activity.this.openFileOutput("txtme.txt",MODE_PRIVATE); --->在data/包名/files/目录下会创建txtme.txt文件如果该文件不存在的话,MODE_PRIVATE的文件是应用程序私有的
,MODE_WORLD_READABLE则所有应用程序都可以访问的,MODE_WORLD_WRITEABLE所以应用程序都可以写,mode_APPEND则是如果要创建的文件存在则新写入的数据不会覆盖以前的数据。
OutputStreamWriter osw=new OutputStreamWriter(os);
osw.write("text"); ----->向textme.txt文件写入数据
osw.close();
os.close();
OutputStream os=Activity.this.openFileOutput("txtme.txt",MODE_PRIVATE); --->在data/包名/files/目录下会创建txtme.txt文件如果该文件不存在的话,MODE_PRIVATE的文件是应用程序私有的
,MODE_WORLD_READABLE则所有应用程序都可以访问的,MODE_WORLD_WRITEABLE所以应用程序都可以写,mode_APPEND则是如果要创建的文件存在则新写入的数据不会覆盖以前的数据。
OutputStreamWriter osw=new OutputStreamWriter(os);
osw.write("text"); ----->向textme.txt文件写入数据
osw.close();
os.close();
相关文章推荐
- openFileInput()和 openFileOutput()方法利用java流将数据存储到文件中
- Android学习(18) -- 数据存储之openFileOutput
- Android---35---openFileInput、openFileOutput获取手机内存中的数据
- Android通过上下文获取常用目录context.openFileOutput();
- 经典抓取网络数据方法效率分析(fsockopen/curl/file_get_contents)
- openFileOutput() openFileInput() 对数据进行读取和存储
- 通过Curl、socket、file_get_contents三种方法使用POST提交数据
- 安卓通过openFileInput/openFileOutput读取或保留任意对象
- Android数据存储:获取网络图片把图片保存到SD卡中并从SDk卡中读取(通过Bitmap方法)
- SharedPreferences数据、openFileOutput文件、SQLite数据库文件存储位置
- SharedPreferences数据、openFileOutput文件、SQLite数据库文件存储位置
- Androidx学习笔记(15)-- 数据存储之openFileOutput()
- 通过ado的putcollect方法保存int数据无效
- andriod 内存数据读取 写入操作(openFileInput,openFileOutput)
- 使用openFileInput和openfileOutput方法读写应用程序数据文件夹下的文件
- 通过miscdevice获得驱动私有数据结构体时file->private_data为空的解决方法
- Android 中 使用 openFileOutput 和 openFileInput 存取数据
- Android采用File形式保存与读取数据的方法
- android context类提供的openFileOutput()方法
- 数组和字典的writeToFile方法——在项目开发中处理网络数据的时候,可以把请求获得的网络数据保存为plist文件,这样更方便开发