Size: a a a

Android Developers

2020 March 04

КЧ

Константин Чайко... in Android Developers
Vitalii Krokhalev
Один раз добавляются на onCreate в одной Activity, а потом просто скрываются или показываются методами hide/show
сразу добавляете все фрагменты и делает hide/show ?
источник

КЧ

Константин Чайко... in Android Developers
это простите, вообще какая-то дичь тогда
источник

VK

Vitalii Krokhalev in Android Developers
Константин Чайко
в свернутом состоянии менять UI - плохо, это в принципе факт, и вам об этом сказали выше уже несколько человек
Так я не то что меняю, говорю  же - это всего лишь hide/show
источник

AM

Anna Manzhula in Android Developers
Vitalii Krokhalev
Конечно не загрузка, обычный пост или гет)
Ну секунд 5, допустим
мы несколько иначе строим взаимодействие в таком случае. если фрагмент ушёл в подполье, то мы ничего не обновляем, но когда он вернётся к жизни, мы сделаем ещё один запрос (есть вариант с кешем, но у нас прилага с актуальными данными... специфика) и обновим ui соответственно
источник

VK

Vitalii Krokhalev in Android Developers
Константин Чайко
это простите, вообще какая-то дичь тогда
А подробнее можно, почему?
источник

КЧ

Константин Чайко... in Android Developers
смысл тогда от фрагментов какой ? юзайте activity отдельные, если вы их все держите в памяти с их вьюшками, и просто делаете hide/show
источник

КЧ

Константин Чайко... in Android Developers
Vitalii Krokhalev
А подробнее можно, почему?
Для меня основная тема фрагментов что в одну единицу времени живет 1 фрагмент и одна его view, другие могут быть даже в стэке но view будет пересоздана
источник

КЧ

Константин Чайко... in Android Developers
у вас же вы держите все фрагменты с их view сразу, это максимально странно получается
источник

AM

Anna Manzhula in Android Developers
Vitalii Krokhalev
Один раз добавляются на onCreate в одной Activity, а потом просто скрываются или показываются методами hide/show
это странно... в андроид стараются не держать много данных в памяти. попробуйте воспользоваться андроид сдк и его принципами, иначе со временем будет армагедец)
источник

VK

Vitalii Krokhalev in Android Developers
Anna Manzhula
это странно... в андроид стараются не держать много данных в памяти. попробуйте воспользоваться андроид сдк и его принципами, иначе со временем будет армагедец)
Почему несколько экранов, на которых пара EditText и TextView - это много?
источник

VK

Vitalii Krokhalev in Android Developers
Константин Чайко
смысл тогда от фрагментов какой ? юзайте activity отдельные, если вы их все держите в памяти с их вьюшками, и просто делаете hide/show
Если запустить новую активность из бэкграунда, она автоматически развернёт приложение
источник

AM

Anna Manzhula in Android Developers
Vitalii Krokhalev
Почему несколько экранов, на которых пара EditText и TextView - это много?
в таком случае можно действительно обойтись активити и вьюхами. поддерживаю Константина
источник

КЧ

Константин Чайко... in Android Developers
Vitalii Krokhalev
Почему несколько экранов, на которых пара EditText и TextView - это много?
делайте как хотите, я описал правильный way вам, с таким успехом вы можете и делать это вообще через view и скрывать и показывать их, это тоже самое
источник

I

Ivan in Android Developers
Хочу обновить padding для FrameLayout, чтобы учесть чёлку, но не работает даже так, тупо не применяется:

content.setOnApplyWindowInsetsListener { v, insets ->
       v.updatePadding(top = 400)
       insets
}


Что-то упускаю?
источник

VK

Vitalii Krokhalev in Android Developers
Константин Чайко
делайте как хотите, я описал правильный way вам, с таким успехом вы можете и делать это вообще через view и скрывать и показывать их, это тоже самое
Я в классы этих фрагментов вынес очень много логики взаимодействия с View, а в активности оставил запросы
источник

MG

Mikhail Gribanov in Android Developers
Есть ли отдельный чатик по Admob? Заблокировали показ объявлений в игре с формулировкой "Наложение контента и объявлений друг на друга". Нужна консультация по исправлению.
источник

VK

Vitalii Krokhalev in Android Developers
Anna Manzhula
в таком случае можно действительно обойтись активити и вьюхами. поддерживаю Константина
Если запустить новую активность из бэкграунда, она автоматически развернёт приложение
источник

AM

Anna Manzhula in Android Developers
Vitalii Krokhalev
Я в классы этих фрагментов вынес очень много логики взаимодействия с View, а в активности оставил запросы
просто получается что вы выдумываете велосипед и будете поддерживать это самостоятельно. представьте, что уже есть удобный способ реализации этой задачи) просто нужно вникнуть в него и жизнь заиграет другими красками)
источник

AM

Anna Manzhula in Android Developers
не настаиваю, но рекламирую :)
источник

VK

Vitalii Krokhalev in Android Developers
источник