ситуации:
имеется тест с таймером. пока не дан ответ время идет. нажали на какой-то вариант ответа (в зависимости от правильности - время прибавляется или уменьшается) - то пересчитанное значение таймера сохраняется sharepref.
или при таком "дергании" данных sharepref не подходят?
А зачем сохранять данные для этого?
а каким образом тогда при следующем запуске выдавать какой тест и сколько времени на него осталось?
Если такой юзеркейс, то sharedprefs подходит
я аналогичную логику через БД sqlite сделал - но что-то подумал дергание частое бд тут не уместно и жирновато
Вы легких путей не ищите 🙂
угу) только пока без регламента по времени, а по неким событиям, т.е. пока с данными юзер активно взаимодействует - в share - а как уже, к примеру, тест пройден - то по данные значит в базу сохранять.
Плюс, после отправки в sql данных, полное уничтожение объекта SharedPrefs для того, что бы потом его "жирный" размер не уронил приложение:)
не думал еще об этом, но да логично так делать)
Обсуждают сегодня