2013-03-11 5 views
2

У меня есть запрос. В сервисе Shared preference сохраняет значение. Если служба будет уничтожена/убита, значения тоже будут уничтожены. Я пытаюсь создать пример и явно вызвать finish(), который далее вызывает destroy(). После повторного открытия приложения снова. Я могу вернуть обратно значение, которое я сохранил ранее. Это верно?Общие предпочтения после службы уничтожаются

+0

никакой ценности не получает destoryed не совершать, если вам четкие данные для вашего приложения – DjHacktorReborn

+0

Да, это правильно. Значение SharedPreference сохраняется до тех пор, пока вы не удалите приложение или не очистите данные из настроек. – Scorpion

+0

@Aada, если мой ответ решит вашу проблему, примите его – DjHacktorReborn

ответ

1

Да, вы в состоянии восстановить обратно значение, но если вы удалите приложение, то Shared предпочтение сохраняет значение имеют уничтожить.

Благодаря

1

Он не уничтожит, пока и пока вы не очистите данные от приложений.

Но убедитесь, что у вас есть commit данные sharedPreferences.

Да, вы можете получить значения, сохраненные в sharedPreferences, после открытия приложения.

1

никакого значения не получает destoryed не совершать, если вам четкие данные для вашего приложения