Android开发便签6:数据保存之File存储
16lz
2021-01-23
Android的数据存储有一下几种方式:
1、Shared Preferences :xml格式的键值对,只能用来存储基本数据类型
2、File:文件存储
3、SQLite:Android自带的数据库存储
4、网络存储
下面主要介绍file存储中file的加载,数据的保存。
1、File中的数据加载:
2、保存数据到File:
1、Shared Preferences :xml格式的键值对,只能用来存储基本数据类型
2、File:文件存储
3、SQLite:Android自带的数据库存储
4、网络存储
下面主要介绍file存储中file的加载,数据的保存。
1、File中的数据加载:
private void loadFileData() {//构建一个Properties对象Properties p = new Properties();try {//加载文件p.load(openFileInput("/sdcard/data.properties"));} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}String what = p.getProperty("key");//获取键为key的值}
2、保存数据到File:
private void saveFileData() {//构建一个Properties对象Properties p = new Properties();p.put("key", "File test");try {//写文件p.store(openFileOutput("/sdcard/data.properties", Context.MODE_WORLD_WRITEABLE), "");} catch (FileNotFoundException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}
更多相关文章
- 8.1、Android中为Intent附加数据的两种写法
- Android中数据库操作框架greenDAO介绍与使用
- [置顶] 美团Android DEX自动拆包及动态加载简介
- 基于android-async-http的文件上传
- android大图加载中的陷阱
- Android 基础-3.0 数据存储方式
- Jeally Bean中MonekyRunner 帮助文件
- Android开发中高效的数据结构
- android动态加载apk