数据存储
1.SharedPreference:
基于xml文件存储键值对(key-value)数据,通常用来存储简单的配置信息。
使用SharedPreferences存储基本数据类型:
SharedPreferences sharedPreferences = getSharedPreferences("type", Context.MODE_APPEND);
Editor editor = sharedPreferences.edit();
// String字符串型
editor.putString("String", "words");
// Boolean布尔型
editor.putBoolean("Boolean", true);
// Integer整型
editor.putInt("Integer", 1);
// Long长整型
editor.putLong("Long", 1000000);
// Float浮点数型
editor.putFloat("Float", 3.5f);
editor.commit();
2.SQLite:
轻量级数据库,是Android系统中常被采用的一种数据存储方式。
3.ContentProvider:
实现应用程序之间数据共享的一种存储方式。
4.文件储存:
文件常用于存储数量比较大的数据,缺点是更新数据困难。