java - 将少量信息保存为 android 中的设置(例如第一次运行该应用程序)

标签 java android database application-settings

我想保存一个标志,用于识别我的应用是否第一次运行。对于这个简单的工作,我不想创建数据库..

是否有一个简单的选项可以做到这一点?我只想保存和阅读少量信息。

最佳答案

使用 sharedPreferencefiles 来保存数据,但更好的选择是 sharedPreference

用于检索

SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
boolean silent = settings.getBoolean("silentMode", false);

为了节省

SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);
SharedPreferences.Editor editor = settings.edit();
editor.putBoolean("silentMode", true);
editor.commit();

关于java - 将少量信息保存为 android 中的设置(例如第一次运行该应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15385117/

相关文章:

java - 如何在Spring Boot中以Restfull方式将生成的PDF文档发送到前端?

java - 意外的 Class.getMethod 行为

java - 为什么有时 JVM 会卡住几秒钟然后在 java 中再次恢复?

java - 嵌套循环递归的时间复杂度/大 o 表示法

java - 搜索图标未出现在操作栏中

java - 试图将 Java 变量传递给 sql 字符串

android - 处理 android 通知中的按钮

php - 如何从MySQL数据库中删除插入的数据

java - 使用连接池时在哪里关闭连接?

php - 如何按两行的划分对sql输出进行排序?