Здравствуйте.
Столкнулся с проблемой при работе с SharedPreferences. Мне надо задать начальные настройки, которые потом пользователь может поменять в отдельной активити, но я что-то не понимаю, как сделать так чтобы настройки не были всегда начальными.
Т.е при первом запуске в главной активити я устанавливаю значения, но потом даже при изменении настроек в активити Setting при повторном запуске будут те же начальные значения, что я задал в главной активити.
В общем я запутался.
public class App extends Application
. android:name=".App"
<application
android:icon="@drawable/your_ico"
android:theme="@style/AppTheme"
android:name=".App"
>
...
</application>
Переопределите метод onCreate();
в классе App Добавьте в него загрузку настроек. Если они пустые (ещё не создавались) - создайте их из констант и сохраните.
Если они не пустые (уже созданые) - не перезаписываем.
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Нужно создать программу, которая выводит через пробел цифры числа, введенного с клавиатурыНапример, для 4561 нужно вывести 4 5 6 1
Собственно вопрос, посоветуйте готовое решение для оформления примеров кода, например как тут или хабре, вот так:
Разворачиваю приложение на TomcatПытаюсь добиться, чтобы со временем сессия не сбрасывалась