Как стать автором
Обновить

Комментарии 5

Мне кажется или в пункте 2 и 3 одинаковый код?

Здравствуйте, благодарю вас за замечание! Я смотрел текст после публикации и не мог понять, что именно не так, хотя чувствовал, что что-то не так.

Обновил статью. :)

Почему используется андроид вьюиодель? (https://developer.android.com/reference/android/arch/lifecycle/AndroidViewModel.)Можно по идее и на обычной вьюмодели пример показать.

Вопрос хороший на самом деле 😅

Займусь этим делом и/или обновлю статью или напишу новую.

Ок, я прочитал перевод документации с гугловского сайта.

Делал как-то раз с хранением настроек в DataStore. А давай ка я сохраню не примитивы, а объект. Ну а чо? Удобно же, современный фреймворк. После 1,5 часов собирания пазла из версий kotlin, kotlinCompiler, ksp, protobuf и compose, а также Gradle скриптов, оно всё таки завелось и корректно работало. Сижу потом и думаю: "А чем мне Shared preferences то не угодил? Ключ - значение, просто и надёжно, как топор."

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации