Как я могу сохранить конфигурацию моего приложения без использования базы данных ??? (с использованием простого текстового файла)

мне нужно сохранить простое поле для настройки моего приложения, потому что я не буду использовать базу данных (это всего лишь поле ...), мне нужно сохранить true или ложное значение для этого поля в файле, и каждый раз часть моего приложения хочет проверить, правда ли, что они должны проверять этот текстовый файл, а не открывать соединение с базой данных

, мне нужно сохранять конфигурацию навсегда ... я имею в виду, что когда я выхожу из мое приложение, и, например, я выключаю свое устройство Android, когда я снова запускаю свое устройство и запускаю свое приложение, необходимо сохранить конфигурацию

, возможно ли это? как мне это сделать? я не могу найти никакой информации об этом

РЕДАКТИРОВАТЬ: у меня проблемы с первым ответом ... этот код находится в моем методе oncreate:

static SharedPreferences settings;
static SharedPreferences.Editor configEditor;
settings = this.getPreferences(MODE_WORLD_WRITEABLE);

    if (settings.getBoolean("showMeCheckBox", true)) 
     showMeCheckBox.setChecked(true);
    else 
     showMeCheckBox.setChecked(false);

applyButton.setOnClickListener(new OnClickListener() {
            public void onClick(View v) {
                // Perform action on clicks
             if (showMeCheckBox.isChecked()) {
                 configEditor.putBoolean("showMeCheckBox", true); 
                } else {
                 configEditor.putBoolean("showMeCheckBox", false);
                }

            }
});

хорошо, но это не работает ... всегда выбрано. .. всегда верно, как и значение по умолчанию ... не имеет значения, проверил я или снял флажок ....: S

5
задан NullPointerException 18 November 2010 в 11:34
поделиться