Size: a a a

Android Developers

2020 July 24

RC

Roman Chumachenko in Android Developers
Нужно перейти на следующий экран флоу по результату в лайвдата, только на этот экран можно откатится со следующего, это не должно тригерить срабатывание обозреватилей лайвдаты (там последний ивент, который сразу переведет на экран вперед)
источник

i

ilya the 大佬 in Android Developers
Всем привет, я смотрю okhttp добавили возможность использовать brotli compression, есть ли смысл это делать? Я использовал brotli для сайтов, но там это было для сжатия html, js, css; соответственно вопрос, для андроид приложения, которое работает с Rest API есть ли какой-то профит использовать?
источник

NM

Nick Marchuk in Android Developers
Roman Chumachenko
Нужно перейти на следующий экран флоу по результату в лайвдата, только на этот экран можно откатится со следующего, это не должно тригерить срабатывание обозреватилей лайвдаты (там последний ивент, который сразу переведет на экран вперед)
Жмешь на кнопочку -> стейт меняется на "снавигируй меня на некст экран" -> фрагмент ловит стейт и навигейтит тебя на некст экран

На новом экране ты решил вернуться на предыдущий, но так как у тебя стейт был одноразовым, ты жмешь на кнопочку еще раз и у тебя создается новый стейт, который опять говорит тебе снавигейтит на экран дальше

Так что всё здесь вполне подходит и в твоём кейсе
источник

RC

Roman Chumachenko in Android Developers
Nick Marchuk
Жмешь на кнопочку -> стейт меняется на "снавигируй меня на некст экран" -> фрагмент ловит стейт и навигейтит тебя на некст экран

На новом экране ты решил вернуться на предыдущий, но так как у тебя стейт был одноразовым, ты жмешь на кнопочку еще раз и у тебя создается новый стейт, который опять говорит тебе снавигейтит на экран дальше

Так что всё здесь вполне подходит и в твоём кейсе
Да, я неверно понял сингл ивент, спасибо
источник

RZ

Rika Z in Android Developers
Anton
@MrRapira  Приложение с тематикой здоровья, где пользователь может может следить за количеством выпитой воды, за прогрессией веса и режимом сна. Можно составлять себе меню по кКал и тд и тп
Кинь ссылку
источник

КР

Кирилл Романенко... in Android Developers
Подскажите, пожалуйста, как лучше сделать:
1. Сделать основные цвета в values/colors.xml, некоторые цвета определить в values-night и values-notnight.
2. Определить все цвета в values/colors.xml, сделать общие атрибуты в attrs.xml, реализовать эти атрибуты отдельно values/styles.xml и values-night/styles.xml

Я всегда использовал 1 вариант, но заметил что некоторые стараются использовать 2. Как лучше? И тот же вопрос про textAppereance.
источник

Я

Ярослав in Android Developers
Привет, я чёт не понял, а что в студии нет иконки вставить/вырезать в Asset Studio. Я помню вроде были в 3.х
источник

Я

Ярослав in Android Developers
Кирилл Романенко
Подскажите, пожалуйста, как лучше сделать:
1. Сделать основные цвета в values/colors.xml, некоторые цвета определить в values-night и values-notnight.
2. Определить все цвета в values/colors.xml, сделать общие атрибуты в attrs.xml, реализовать эти атрибуты отдельно values/styles.xml и values-night/styles.xml

Я всегда использовал 1 вариант, но заметил что некоторые стараются использовать 2. Как лучше? И тот же вопрос про textAppereance.
2
источник

КР

Кирилл Романенко... in Android Developers
Почему?
источник

Г

Григорий in Android Developers
Кто-нибудь знает, как пофиксить студию4.0 на Линукс? На этой версии неправильно импортирует изображения
источник

Г

Григорий in Android Developers
Вместо плавных, получаются какие-то кривые
источник

КР

Кирилл Романенко... in Android Developers
Зачем писать атрибуты, если их можно не писать? И если в коде захочешь затетить цвет, то придётся писать чуть больше кода.
источник

I

Ivansuper in Android Developers
Кирилл Романенко
Подскажите, пожалуйста, как лучше сделать:
1. Сделать основные цвета в values/colors.xml, некоторые цвета определить в values-night и values-notnight.
2. Определить все цвета в values/colors.xml, сделать общие атрибуты в attrs.xml, реализовать эти атрибуты отдельно values/styles.xml и values-night/styles.xml

Я всегда использовал 1 вариант, но заметил что некоторые стараются использовать 2. Как лучше? И тот же вопрос про textAppereance.
Вообще звучит как выбор между проходом по битмапу вертикальными рядами или горизонтальными : ) Все равно при смене конфигурации все ресурсы перерезолвятся
источник

КР

Кирилл Романенко... in Android Developers
Ivansuper
Вообще звучит как выбор между проходом по битмапу вертикальными рядами или горизонтальными : ) Все равно при смене конфигурации все ресурсы перерезолвятся
Да, но я не могу понять, почему кто-то выбирает 2 вариант и ищу какие есть аргументы.)
источник

I

Ivansuper in Android Developers
Если в стилях меняется мало, то можно выбрать разделение цветов. Если меняешь весомое число параметров, то чтобы не крошить и не делить везде и всюду, можно ограничиться только стилями
источник

I

Ivansuper in Android Developers
Хз. Мутную ты тему поднял)
источник

NM

Nick Marchuk in Android Developers
Кирилл Романенко
Зачем писать атрибуты, если их можно не писать? И если в коде захочешь затетить цвет, то придётся писать чуть больше кода.
Писать атрибуты это как писать интерфейс
Файл с атрибутами - это твой общий интерфейс для всех тем, а каждая тема уже имплементит его как ей нужно
источник

I

Ivansuper in Android Developers
Кирилл Романенко
Да, но я не могу понять, почему кто-то выбирает 2 вариант и ищу какие есть аргументы.)
Все люди разные. Кому то нравится красное, кому то зеленое. Кто то нашел на медиуме второй вариант и делает так же, кто то нашел первый и соотв начал делать иначе
источник

DE

Denis Egorov in Android Developers
Кирилл Романенко
Подскажите, пожалуйста, как лучше сделать:
1. Сделать основные цвета в values/colors.xml, некоторые цвета определить в values-night и values-notnight.
2. Определить все цвета в values/colors.xml, сделать общие атрибуты в attrs.xml, реализовать эти атрибуты отдельно values/styles.xml и values-night/styles.xml

Я всегда использовал 1 вариант, но заметил что некоторые стараются использовать 2. Как лучше? И тот же вопрос про textAppereance.
второй вариант более гибкий, так как не для всех элементов надо менять цвет при смене темы.
А вообще лучше делать тему из кода)
источник

КР

Кирилл Романенко... in Android Developers
Ок, всем спасибо за аргументы.))
источник