Size: a a a

Android Developers

2020 February 04

QH

Quantum Harmonizer in Android Developers
UltimateOrb
И где там реальные примеры багов?
«В случае рестарта процесса никак не поможет. Даже наоборот: рекомендуется «очищать» состояние вью в onFirstViewAttach(), потому что после пересоздания процесса создастся новый презентер, а состояние View восстановится встроенными средствами Android.»

Что не понятно?
источник

U

UltimateOrb in Android Developers
Это не пример бага
источник

U

UltimateOrb in Android Developers
Если процесс убит то он убит.
источник

QH

Quantum Harmonizer in Android Developers
UltimateOrb
Это не пример бага
Пример: пользователь ввёл текст в текствью, после рестарта он вычистился в first view attach ради консистентности состояния.
источник

QH

Quantum Harmonizer in Android Developers
UltimateOrb
Если процесс убит то он убит.
звучит логично, чёрт побери 🤔
источник

Sergey λ in Android Developers
(но нет)
источник

IV

Ilya Vasilyev in Android Developers
Привет всем)
источник

А

Артёмка in Android Developers
Quantum Harmonizer
звучит логично, чёрт побери 🤔
А че, звучит хайпово
источник

QH

Quantum Harmonizer in Android Developers
Артёмка
А че, звучит хайпово
Процесс мёртв. Да здравствует процесс!
источник

IV

Ilya Vasilyev in Android Developers
Странная проблема - при нажатии на поворот эмулятора он сам закрывается, в чём может быть проблема?
источник

U

UltimateOrb in Android Developers
Вы хотите сказать что после убийства процесса андроид сам нормально востановит вьюшку?
источник

AD

Aleksey D. in Android Developers
UltimateOrb
Вы хотите сказать что после убийства процесса андроид сам нормально востановит вьюшку?
да, там ведь Bundle
источник

QH

Quantum Harmonizer in Android Developers
UltimateOrb
Вы хотите сказать что после убийства процесса андроид сам нормально востановит вьюшку?
За всех нас не знаю, а вот я точно говорю, что стандартные вьюшки восстанавливают состояние, если у них есть айдишник.
источник

U

UltimateOrb in Android Developers
Сорян но нет. У него это получается делать через раз
источник

U

UltimateOrb in Android Developers
Если крутить экран, то да сохраняет
источник

Sergey λ in Android Developers
UltimateOrb
Если процесс убит то он убит.
пример с которым работал я сам:
экран заполнения профиля,
юзер ввел все поля и потом когда осталось сделать фото на аватарку, твое приложение редиректит через startActivityForResult на стороннее приложение камери,
пока камера открыта на экране, система может убить(у меня был этот случай и не редко) приложение что ее запустило, а потом восстанавливает весь стек, и все данные после возвращения результата.
Убивается именно процесс, а потом восстанавливается.
источник

QH

Quantum Harmonizer in Android Developers
UltimateOrb
Сорян но нет. У него это получается делать через раз
Всё зависит от радиуса кривизны рук. У меня работает.
источник

QH

Quantum Harmonizer in Android Developers
Sergey λ
пример с которым работал я сам:
экран заполнения профиля,
юзер ввел все поля и потом когда осталось сделать фото на аватарку, твое приложение редиректит через startActivityForResult на стороннее приложение камери,
пока камера открыта на экране, система может убить(у меня был этот случай и не редко) приложение что ее запустило, а потом восстанавливает весь стек, и все данные после возвращения результата.
Убивается именно процесс, а потом восстанавливается.
Камера жиза, жрёт очень много памяти, тоже было такое
источник

Sergey λ in Android Developers
и тут нельзя терять данные что ввел пользователь
источник

А

Артёмка in Android Developers
Quantum Harmonizer
Камера жиза, жрёт очень много памяти, тоже было такое
Жиза +1
источник