Size: a a a

Android Developers

2021 March 04

d

danilshik in Android Developers
Ребят, никто не подскажет, как выполнить обработку на нажатие tab в tabLayout?
источник

JF

Jorik Fat in Android Developers
люблю наблюдать за людьми, которые пытаются обойти фундаментальные законы
источник

АМ

Александр Макаров... in Android Developers
Насколько я помню - тот же светлый статус бар - 24+ апи
источник

S

Silent829 in Android Developers
Leo
Активити не использую конечно.
Раньше всегда использовал android:windowBackground.
Но на последнем проекте мы используем DialogFragment т.к. windowBackground не удовлетворяет требованиям.
А именно: после каждого резюма приложения нужно определить, на какой экран перевести пользователя в зависимости от некоторых условий (сделать это во время показа сплеша).
Проблема с колд стартом решается  максимальным облегчением UI треда.
При желании можно сделать аналогичный windowBackground. Но придется слегка упороться из-за статус и навигейшн бара.
Ой а можете поподробнее рассказать по этому поводу либо мб есть статья или ещё чего?
источник

JF

Jorik Fat in Android Developers
Silent829
Ой а можете поподробнее рассказать по этому поводу либо мб есть статья или ещё чего?
источник

L

Leo in Android Developers
LDev 21
Я понимаю, а в API-24 какая особенность отображения в отличии от API <23 и API >23
Это нужно для того чтобы подстроить ресурсы под разные типы устройств.
Ты можешь использовать разные комбинации: по версии, размеру экрана, ориентации, языку и др.
Например, на моем pet project это выглядит так.
Ну и лучше почитать в документации об этом
источник

DB

Dmytro Borysov in Android Developers
Leo
Это нужно для того чтобы подстроить ресурсы под разные типы устройств.
Ты можешь использовать разные комбинации: по версии, размеру экрана, ориентации, языку и др.
Например, на моем pet project это выглядит так.
Ну и лучше почитать в документации об этом
это ж для эксперемента? ужас какой)
источник

S

Silent829 in Android Developers
Там с диалогфрагментом есть?
источник

L2

LDev 21 in Android Developers
Leo
Это нужно для того чтобы подстроить ресурсы под разные типы устройств.
Ты можешь использовать разные комбинации: по версии, размеру экрана, ориентации, языку и др.
Например, на моем pet project это выглядит так.
Ну и лучше почитать в документации об этом
Это всё понятно. Речь шла о том, для каких целей обособлено v21,v23,v26. Иначе можно было бы для каждой API по папке создать
источник

DB

Dmytro Borysov in Android Developers
Leo
Это нужно для того чтобы подстроить ресурсы под разные типы устройств.
Ты можешь использовать разные комбинации: по версии, размеру экрана, ориентации, языку и др.
Например, на моем pet project это выглядит так.
Ну и лучше почитать в документации об этом
ну как ужас, это все правильно, хорошо. Но если был такой проект живой - жесть
источник

JF

Jorik Fat in Android Developers
Silent829
Там с диалогфрагментом есть?
нет, там про избежание дополнительной Activity
источник

S

Silent829 in Android Developers
Jorik Fat
нет, там про избежание дополнительной Activity
У меня сейчас и так без сплэш Активити)
источник

S

Silent829 in Android Developers
Я как-то сразу понял что лучше придерживаться этой темы
источник

L2

LDev 21 in Android Developers
LDev 21
Это всё понятно. Речь шла о том, для каких целей обособлено v21,v23,v26. Иначе можно было бы для каждой API по папке создать
Тему с ресурсами не пропускал)
источник

L

Leo in Android Developers
Dmytro Borysov
это ж для эксперемента? ужас какой)
В смысле ужас?
Это для поддержки разных типов устройств.
Телефонов, планшетов 7", 10",  разных языков и др
источник

L

Leo in Android Developers
Leo
В смысле ужас?
Это для поддержки разных типов устройств.
Телефонов, планшетов 7", 10",  разных языков и др
В результате получилось приложение, которое рендерится на любых устройствах, RTL все дела
источник

S

Silent829 in Android Developers
Leo
В смысле ужас?
Это для поддержки разных типов устройств.
Телефонов, планшетов 7", 10",  разных языков и др
+
источник

S

Silent829 in Android Developers
Leo
В результате получилось приложение, которое рендерится на любых устройствах, RTL все дела
А собрать в мастер-папки желания не было?
источник

L

Leo in Android Developers
Silent829
А собрать в мастер-папки желания не было?
Что за мастер папки?
Я когда-то пробовал папки через прописание сорс сетов, но как-то не срослось
источник

D

Denis in Android Developers
Подскажите, плз, как выставить светлый статус бар, чтобы иконки и текст в нем стали темными? все, что нахожу, депрекейтид
источник