BDB 🏴☠️
ребята, кто нибудь на работе делил dp на 1.5 чтоб с пикселем был 1 к 1 ?
Никита 🙃
Alex Android
Alex Android
Где-то 1.5, где-то 2
Alex Android
Если у тебя не 1 юзер
BDB 🏴☠️
ldpi 1 = 1px mpdi 1 = 1.5
Сергій
Сергій
ldpi = 0.75
mdpi = 1 : 1
BDB 🏴☠️
hmpi 1.5
Alex Android
443 dpi - 1.472762834px
Anonymous
Друзья какая архитектура сейчас самая актуальная? И массово распространённая
Alex Android
CLEAN+MVP
Сергій
Alex Android
Нет, но можно перевести программно ДПИ в пиксели и обратно, но зачем
Сергій
mancubus
Alex Android
BDB 🏴☠️
я в афиге
BDB 🏴☠️
это же для этого и нужно чтоб на разных телефонах было нормально
Alex Android
Andrii
Vladimir
MVI вроде набирает)
Сергей
Alex Android
Hovhannes
бля. ребят. это жесть
в нотификации юзаю дименшн для высоты лейаута - краш
вы не указали высоту
пишу хардкодом 64дп - все норм
Aleksey
Konstantin
Konstantin
это норм. доставай ресурс ы рантайме и вычисляй высоту
Hovhannes
Кирилл
А какие у неё плюсы?
unidirectional data flow
Что позволяет намного легче контролировать стейт и в принципе помогает видит картину целиком. И дебажить легче.
Hovhannes
Konstantin
эм. ват?
height = resources.getDimension
Hovhannes
.
Hovhannes
кто в курсе, когда система показывает уведомление в 64 а когда мой кастом высоты?
Hovhannes
нашел . настройки есть такие
Hovhannes
так блин. почему я в сяоми должен разрешить уведомление на экране блокировки чтобы оно работало?
Alexander
риторический вопрос?
Сергій
Hovhannes
потому что иди нахрен вот почему
Hovhannes
5 .сек. возможно это изза дебаг версии
Hovhannes
да. это изза дебаг билда
Hovhannes
на релизном билде не нужно давать разрешения
Hovhannes
сяоми в моем сердце. блять))
Hovhannes
вот делать нечего мне. ага
Anonymous
тут есть дизайнеры интерфейсов?
Hovhannes
Александр
--------
Anonymous
где вы эти кнопки взяли??? они везде
Dmitry
--------
Archy
Кому было интересно почему Android Studio при использовании на Linux не вставляет меню нативно, в отличии от прочих IDE от JetBrains, например IntelliJ IDEA.
Решил разобраться сам и наткнулся на статью 5-летней давности, где всё это объясняется и дается способ исправить это:
https://www.javahelps.com/2015/06/global-menu-support-for-java.html
Способ даже рабочий, только в меню теперь нет иконок. Возможно кто-нибудь здесь знает как улучшить это?
Александр
хм, у меня другой
Просто система поняла, что я могу позволить купить себе Яндекс, Тинькофф, Apple, и.т.д.
А для тебя у меня плохие новости 😏
--------
Timofey
всем привет) никто не сталкивался с проблемой миграции полей Room в embedded - объектах? просто понадобилось модифицировать класс пользователя, а он используется до хрена где в приложении, и теперь на каждую таблицу, где он вложен, Room ругается, что поле не смигрировано
Nick
Добрый день. Подскажите по Navigation component пожалуйста. Есть два графа: первый содержит 2 экрана: firstLaunch и mainScreen, второй граф содержит в себе навигацию внутри mainscreen. Mainscreen представляет из себя drawerLayout с navigationView. Так вот, когда я в первом графе перехожу из firstLaunch в mainscreen, то вместо гамбургера менюшки в тулбаре у меня стрелка назад, и соответственно ведёт она назад, а мне нужна менюшка. Как с этим бороться?
Павел
Ребят, короче залил приложение на внутренее тестирование, при этом добавил пользователей которые могут участвовать в тесте, им на gmail ничего не пришло, каким образом они смогут участовать в тестировании?
Anonymous
У меня воркер WorkManager запускать `OneTimeWorkRequest
`, до этого все работало не понимаю в чем дело, не подскажете куда можно копать ?
val mWorkManager = WorkManager.getInstance()
Log.i("main", "runTestWorker()")
mWorkManager.enqueue(
OneTimeWorkRequest
.Builder(TestWorker::class.java)
.setInitialDelay(1, TimeUnit.SECONDS)
.build()
)
TestWorker
override fun doWork(): Result {
Log.i("main", "doWork()")
return Result.success()
}
Hovhannes
либу обнови)
Dmitry
Подскажите пожалуйса. Если мы меняем данные во фрагменте мы должны сразу их менять во viewmodel или олько при сохранении?
Hovhannes
Hovhannes
я делаю в онпауз
Hovhannes
потому что ты можешь миллион раз поменять данные на юай
Hovhannes
а хранится последнее действие
Hovhannes
если ты про сохранение стейта
Hovhannes
а вообще да - как только меняется что-то - сохраняй
Hovhannes
кароче зависит от того, что именно ты хранишь и зачем
Dmitry
на экране в этитекстах например
Dmitry
сначала получили их при создании потом изменяем и сохраняем по клику