Anonymous
а где хранить? в файловое системе?
Line'R
В префах не?
Anonymous
я прост не шарю) ну ок
Albert
В префах не?
А что такое префы? Так называемые настройки пользователя?
Line'R
Целесообразно ли клас с данными преобразовать в json и хранить в зашифрованном виде на устройстве? Или можно как-то его в префы сунуть по человечески?
Line'R
префы == хранить на устройстве
Не, я имею ввиду писать в файл в папке приложения на карте.
Сергей
У префов есть ключ и строка по нему - туда джейсон и суем
Mike
У префов есть ключ и строка по нему - туда джейсон и суем
Зачем совать джейсон в префы (в XML)? Положи в файл.
Flogiston
как посмотреть какой JSON возвращает сервер?
Flogiston
OkHttp3 Logging Interceptor
А можно как нибудь в файл вывести его, а то он в логах не помещается?
Flogiston
Line'R
Я юзал Gson для преобразования из класса. Аля Gson().toJson(obj) и писал в файл. Будет ли лучше в префы писать или пофиг?
Line'R
Понял спс
Сергей
1) префы и файлы могут разному бэкапиться и переноситься 2) если в префы все одно лазить при загрузке - можно туда и еще люодну строку подсунуть, а если нет - то и не стоит ради этого с ними возиться
Line'R
Надо бы еще это дело как то шифровать, что бы юзеры с рутом не могли данные получить\модифицировать
Line'R
Неа.
Сергей
Есть готовые либы для шифровки префов. А для файлов и строк - tink Но надо где то хранить мастер пароль все одно
Vadim
Такой вопрос Если у меня скажем архитектура mvp и я использую Dagger2, то при переходе на MVVM сильно изменится моя часть связанная так раз таки с Dagger?
Line'R
Лезем в дату в папку с приложением и ковыряем все что хотим. БД, префы, файлы. Вот нажо от этого отгородится
Line'R
Не у меня, мало ли кого туда занесет. Всетаки надо хранить конфиденциальные данные юзера
Сергей
Но это шифрование + день на освоение и гарантий все одно не дает, так, от честных людей
Станислав
Ребята, почему не отрабатывает метод onBackPressed?
Mike
Ребята, почему не отрабатывает метод onBackPressed?
Отрабатывает. Просто super.onBackPressed() закрывает активити
Станислав
Aleksey
так при finish он не должен работать
Станислав
так при finish он не должен работать
убрал финиш, все равно не работает (
Aleksey
убрал финиш, все равно не работает (
боже, так не finish надо убирать
Aleksey
убрал финиш, все равно не работает (
нужно разобраться с постановкой задачи
Станислав
нужно разобраться с постановкой задачи
мне нужно при возвращении на первый экран запустить метод с рекламой
Станислав
обработку в методе onBackPressed вижу логичной
Aleksey
обработку в методе onBackPressed вижу логичной
логичной, если выход происходит в результате нажатия на кнопку «назад» системной
Aleksey
там по другому никак
только на картинке выше обрабатывается кнопка «назад» в тулбаре
Savva
Поделитесь ссылочкой на чат по котлину, пожалуйста
Savva
Sergey
Народ привет, есть у кого опыт продвижения мобильного приложения, приложение сделал, а пользователей тютю.. 😭может накидаете пару идей
Sergey
Думаешь приложение классное, просто пользователь не знает об этом еще?
Я спрашиваю, если подсказать ничего не можешь иди мимо пожалуйста
Anonymous
ребят,как такое фиксится? Cannot fit requested classes in a single dex file (# methods: 81787 > 65536)
Anonymous
Anonymous
я врубил
Anonymous
начало падать
Anonymous
приложение чисто не запускалось и падало на моменте запуска
Anonymous
дебаг даже не подрубался
mentarey
начало падать
А application расширил через MultidexApplication?
Anonymous
нет
Anonymous
типо mainactivity?
Anonymous
класс
mentarey
Нет, application, который в манифест добавляется. Или можно сразу MultidexApplication в манифест. Погугли, там все легко настраивается.
Anonymous
ok
Anonymous
Mike
google: logcat stacktrace
Anonymous
я подтянул либы firebase и после них начались проблемы
Mike
я подтянул либы firebase и после них начались проблемы
пройди первые пару десятков уроков startandroid для начала
Sergey
На 4пда выложи
Вот это дельный совет, спасибо, попробую
Anonymous
Вот это дельный совет, спасибо, попробую
ну такое себе, основной трафик это маркет
Egor
Рекламу можно купить в адмобе
Anonymous
так-то и маркете можно
Dmitry
Привет, подскажите из-за чего появляется ошибка? Я добавил в res иконки для меню, и вот, что пишет в ошибке, как это понимать и как исправить? Иконки добавлял с этого сайта - https://material.io/resources/icons/?icon=video_library&style=baseline Can't process attribute android:fillColor="@android:color/white": references to other resources are not supported by build-time PNG generation. File was preprocessed as vector drawable support was added in Android 5.0 (API level 21)
Dmitry