Android 基本原理&移动终端软件开发课程&StudyAccount8 2018.11.20

数据存储

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.文件储存:

文件常用于存储数量比较大的数据,缺点是更新数据困难。

你可能感兴趣的:(Android,Studio,移动终端软件开发课程)