Size: a a a

Android Developers

2019 November 14

A

Alexander in Android Developers
Muzaffar Rasulov
Сейчас имеется рабочий бот и к нему рядом пилю андроид приложение... Вот и вопрос все это должно работать как единое целое
Скорее должен всю логику которая реализована в боте вынести в серверное приложение и все остальное и бот и андроид и др будут только для взаимодействие с клиентом...
Так правильно будет?
Телега такой же клиент для твоего бота, как и моб. приложение. Бот на сервере, все с ним общаются.
источник

IS

Ivan Sablin in Android Developers
Ребят, не подскажите способ, как тестить случай, когда система грохнуло со временем приложение? Тоесть надо протестить момент, когда достаются данные из savedInstsnceState.
источник

АЗ

Андрей Зюзенков in Android Developers
Приложение будет интерфейс к боту
источник

IS

Ivan Sablin in Android Developers
Все так оживились, поэтому повторюсь)
источник

I

Ivansuper in Android Developers
Ivan Sablin
Ребят, не подскажите способ, как тестить случай, когда система грохнуло со временем приложение? Тоесть надо протестить момент, когда достаются данные из savedInstsnceState.
Поверни телефон и все
источник

I

Ivansuper in Android Developers
Так же там есть функция горячей замены кода вместо полного запуска из студии. Оно перезапускает активность с сохранением состояния. Можешь и так попробовать
источник

IS

Ivan Sablin in Android Developers
Ivansuper
Поверни телефон и все
Забыл сказать, bundle передается во view Model при создании
источник

I

Ivansuper in Android Developers
Ivan Sablin
Забыл сказать, bundle передается во view Model при создании
Т.е. тебе надо именно через смерть процесса?
источник

А

Александр in Android Developers
А может мне кто - нибудь в двух словах объяснить или линкануть материал
Зочем может понадобиться
Вызывать startActivity() в отдельном треде?
источник

А

Александр in Android Developers
Ковыряюсь в чужом проекте, вот такой код нашёл.
ensureBackgroundThread чекает, в UI мы потоке или нет, и если в UI - бахает новый тред.
источник

IS

Ivan Sablin in Android Developers
Ivansuper
Т.е. тебе надо именно через смерть процесса?
Да, чтобы у модели вызвался onCleared
источник

Sergey λ in Android Developers
Ivan Sablin
Ребят, не подскажите способ, как тестить случай, когда система грохнуло со временем приложение? Тоесть надо протестить момент, когда достаются данные из savedInstsnceState.
зайди в настройки андроид и смени локаль например или забери пермишен у приложения, последнее точно вызывает перезапуск процесса
источник

I

Ivansuper in Android Developers
Ivan Sablin
Да, чтобы у модели вызвался onCleared
Я не уверен что ты получишь этот вызов. Вместо него будет простой килл
источник

I

Ivansuper in Android Developers
А если нажимать назад вместо домой, то сохранение не работает
источник

I

Ivan in Android Developers
Ivan Sablin
Ребят, не подскажите способ, как тестить случай, когда система грохнуло со временем приложение? Тоесть надо протестить момент, когда достаются данные из savedInstsnceState.
в настройках для разработчика можно установить ограничение на фоновые процессы. Отключаешь фоновые сворачиваешь свое приложение, открываешь другое -> если твое без foreground службы - должно прибить.
источник

IS

Ivan Sablin in Android Developers
Ivan
в настройках для разработчика можно установить ограничение на фоновые процессы. Отключаешь фоновые сворачиваешь свое приложение, открываешь другое -> если твое без foreground службы - должно прибить.
Спасибо, попробую
источник

IS

Ivan Sablin in Android Developers
А вообще кейс такой, что нажимается Хоум, через некоторые время система убивает апп, вью модель умирает, потом создаётся новая с bundle
источник

I

Ivan in Android Developers
Ivan Sablin
А вообще кейс такой, что нажимается Хоум, через некоторые время система убивает апп, вью модель умирает, потом создаётся новая с bundle
значит с ограничением фоновых должно помочь
источник

I

Ivansuper in Android Developers
Я бы еще слазил в кишки активности и посмотрел откуда идет вызов до onCleared, ибо есть методы жц, которые не будут вызываться перед убиванием процесса системой
источник

G

Galina in Android Developers
Подскажите можно ли из ресайкла внутри фрагмента обратиться к примеру к тексту на том же фрагменте чтобы обновить его?
источник