在Android中创建数据文件的最佳方式

时间:2015-03-22 00:32:56

标签: android database accessible

在Android中创建数据文件以保存用户名,配置和其他只能由应用程序访问的变量等数据的最佳方法是什么?

有正式的方法吗?

1 个答案:

答案 0 :(得分:3)

Android有一些保存数据的方法。

配置通常由Android Preferences处理。 您可以在哪里保存设置,执行以下操作:

SharedPreferences settings = getSharedPreferences("APP_PREFS", Context.MODE_PRIVATE);
SharedPreferences.Editor editor = settings.edit();
editor.putBoolean("silentMode", true);
editor.commit();

对于恢复数据,只需执行以下操作:

// Restore preferences
SharedPreferences settings = getSharedPreferences("APP_PREFS", Context.MODE_PRIVATE);
boolean silent = settings.getBoolean("silentMode", false);

如果你想保存更高级的数据类型(在数据,索引,验证之间建立关系,避免重复),最好使用database,并且android提供api来使用sqlite数据库处理这个问题通过SQLiteOpenHelper课程。

您可以在此stackoverflow问题中找到有关android数据库的更详细示例: Android SQLite Example