android File文件保存和读取
2016-02-29 19:15
337 查看
public class AchieveResourceFile {
private static String filename = "myfile";//文件名字
private static String string = "Hello world!";//存的的内容
public static void writeFile(Context context) {
//调用openFileOutput()获取FileOutputStream写入文件到内部目录
FileOutputStream outputStream;
try {
outputStream = context.openFileOutput(filename, context.MODE_PRIVATE);
outputStream.write(string.getBytes());
outputStream.close();
} catch (Exception e) {
e.printStackTrace();
}
}
public static void readFile (Context context){
FileInputStream inputStream;
try {
inputStream = context.openFileInput(filename);
int length = inputStream.available();
byte [] buffer = new byte[length];
inputStream.read(buffer);
string = EncodingUtils.getString(buffer, "UTF-8");
inputStream.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
private static String filename = "myfile";//文件名字
private static String string = "Hello world!";//存的的内容
public static void writeFile(Context context) {
//调用openFileOutput()获取FileOutputStream写入文件到内部目录
FileOutputStream outputStream;
try {
outputStream = context.openFileOutput(filename, context.MODE_PRIVATE);
outputStream.write(string.getBytes());
outputStream.close();
} catch (Exception e) {
e.printStackTrace();
}
}
public static void readFile (Context context){
FileInputStream inputStream;
try {
inputStream = context.openFileInput(filename);
int length = inputStream.available();
byte [] buffer = new byte[length];
inputStream.read(buffer);
string = EncodingUtils.getString(buffer, "UTF-8");
inputStream.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}
相关文章推荐
- 用正确的姿势使用volley
- Android SQLite 快速入门
- [Android] 怎么在应用中实现密码隐藏?
- Android逆向笔记(4)--- santoku安装方法
- Android四大组件之:Activity组件
- android 特效控件,百分百干货系列 (1) 弧形水平无限滚动控件
- Android改Activity样式(theme)
- android错误:Installation error: INSTALL_FAILED_VERSION_DOWNGRADE
- Lesson One:Android开发环境搭建
- android studio Mac快捷键
- Mac中Android Studio的SVN使用详解
- AndroidStudio 百度地图在打包后失效,显示不出地图。
- 命令行jarsigner签字
- XUtils浅谈
- Android Design Support Library(一)用TabLayout实现类似网易选项卡动态滑动效果
- android CoordinatorLayout使用
- 2015最流行的Android组件、工具、框架大全
- Android获取设备唯一ID的几种方式
- android setVolumeControlStream多媒体音量控制介绍
- Android接口回调