Roman
Roman
Спасибо
Nick
Roman
А такие уже из коробки есть? А то на прошлом проекте я помню, что народ руками писал такое
Roman
Ага, ну да, не завезли, вижу
Shveps
Михаил
Подскажите, плиз, как заменить значок enter на такой же, но другого цвета в мобильной клаве? Прочитал про ime для textinput, но там сказано про замену на другую кнопку и опять же по функционалу, а не по виду, есть функция даже по замене текста на клавише вроде, а на смену картинки нет. Или придётся писать целиком новую клаву из-за смены цвета одной кнопки?
Shveps
Roman
Roman
Но да, тут я просто могу чекнуть обозревателей на лайвдата перед навешиванием еще одного
Shveps
Roman
Нужно перейти на следующий экран флоу по результату в лайвдата, только на этот экран можно откатится со следующего, это не должно тригерить срабатывание обозреватилей лайвдаты (там последний ивент, который сразу переведет на экран вперед)
ilya the 大佬 🇹🇼
Всем привет, я смотрю okhttp добавили возможность использовать brotli compression, есть ли смысл это делать? Я использовал brotli для сайтов, но там это было для сжатия html, js, css; соответственно вопрос, для андроид приложения, которое работает с Rest API есть ли какой-то профит использовать?
Roman
Anonymous
Кирилл
Подскажите, пожалуйста, как лучше сделать:
1. Сделать основные цвета в values/colors.xml, некоторые цвета определить в values-night и values-notnight.
2. Определить все цвета в values/colors.xml, сделать общие атрибуты в attrs.xml, реализовать эти атрибуты отдельно values/styles.xml и values-night/styles.xml
Я всегда использовал 1 вариант, но заметил что некоторые стараются использовать 2. Как лучше? И тот же вопрос про textAppereance.
Ярослав🇺🇦
Привет, я чёт не понял, а что в студии нет иконки вставить/вырезать в Asset Studio. Я помню вроде были в 3.х
Ярослав🇺🇦
Кирилл
Anonymous
Кто-нибудь знает, как пофиксить студию4.0 на Линукс? На этой версии неправильно импортирует изображения
Anonymous
Вместо плавных, получаются какие-то кривые
Кирилл
2
Зачем писать атрибуты, если их можно не писать? И если в коде захочешь затетить цвет, то придётся писать чуть больше кода.
Ivansuper
Кирилл
Ivansuper
Если в стилях меняется мало, то можно выбрать разделение цветов. Если меняешь весомое число параметров, то чтобы не крошить и не делить везде и всюду, можно ограничиться только стилями
Ivansuper
Хз. Мутную ты тему поднял)
Denis
Кирилл
Ок, всем спасибо за аргументы.))
Ivansuper
Maks
Подскажите пожалуйста, может быть 2 Component интерфейса в одном прложении при использовании Dagger2
Ivansuper
Ivansuper
Так же и модулей и подкомпонентов
Maks
Andrey
а в чем прикол использования dagger2 и прочих di против обычных фабрик?
Ivansuper
Ivansuper
Ты просто шпаклюешь все аннотациями, а склеивается за тебя
Andrey
Мол часть работы за тебя делает кодген/рефлексия
хмм, у меня почему то возня с компонентами и аннотациями занимает больше времени и loc чем ручное разруливание, не подкинешь примеры/литературу где применение di либ реально имеет смысл?
Кирилл
Shveps
Shveps
Amd?
Shveps
https://developer.android.com/studio/run/emulator-acceleration
Shveps
Вот тут было когда-то
Andrey
Hyper-V включен?
Oleg
а в чем прикол использования dagger2 и прочих di против обычных фабрик?
Ну как вариант - тем, что в di ты можешь управлять компонентами и имея компонент на уровне application можешь организовать легко прокидывание одного и того же класса, вместо генерации новых инстансов.
Также ты в коде при создании инстанса не завязываешься на то, в тексте ты это запускаешь или нет и этим управляет не фабрика где то в коде, а ты сам при генерации компонента
Andrey
https://docs.microsoft.com/en-us/xamarin/android/get-started/installation/android-emulator/hardware-acceleration?pivots=windows#accelerating-with-hyper-v
Andrey
не ryzen?
Andrey
Уф, по моему эмуль вообще нельзя запустить на этом
The The
Anonymous
hello everyone I decided to build ubuntu touch for my phone, and I have a problem, I don't know what to write in remote and revision:
<project path="device/[manufacturer]/[device]" name="[repository name]" remote="[remote]" revision="[revision]" />
Anonymous
Ой, вы русские
Anonymous
всем привет! решил собрать ubuntu touch для своего телефона, и у меня возникла проблема, я не знаю что писать в remote и revision:
<project path="device/[manufacturer]/[device]" name="[repository name]" remote="[remote]" revision="[revision]" />
Andrey
Danila
Anonymous
Anonymous
Ядро и вендор тоже
Danila
На гитхабе?
Anonymous
Danila
А в манифесте есть ещё гитхабовые репы?
Danila
Просто remote это вроде бы адрес места, где сорцы (или просто github, не помню, скинь посмотреть манифест)
Danila
А revision это ветка репы
Anonymous
https://github.com/LineageOS/android_device_xiaomi_twolip/
Danila
Не девайс
Danila
Манифест, где вот то что выше ты вставляешь
Anonymous
https://github.com/LineageOS/android_kernel_xiaomi_sdm660/tree/lineage-17.1
https://github.com/DD3Boh/proprietary_vendor_xiaomi_tulip/tree/staging/lineage-17.0
Danila
xml файл
Anonymous
Danila
Anonymous
Danila
<remote name="opo" fetch="https://github.com/ubuntu-touch-oneplus-one/" />
Danila
Типа такой строки
Danila
Ща
Anonymous
понял, спасибо