You
Это сяоми
Я в курсе
Hovhannes
У кого-то ещё есть этот краш?
Hovhannes
Хочу быть уверенным что моя прилага непричем
Viktor
Всем привет! Подскажите библиотеку для построения и обработки геометрических фигур, в частности необходима триангуляция полигона.
Viktor
Viktor
Есть приложение для построения плана комнаты (для расчета натяжного потолка). Нужно автоматически расставить непересекающиеся диагонали (треугольники). Это можно сделать ушной триангуляцией полигонов. Какие есть готовые библиотеки алгоритмов триангуляции? Покопался в инете толком ничего не нашел.
padmitriy
а подскажите как решить проблему. Хочу сделать анимацию startActivity в виде alpha 0 -> 1 (старая активити fadeOut 1->0) Проблема что когда начинается смена, мгновенно экран затемняется, а затем плавно альфой появляется новая активити. Как сделать чтобы старая так же плавно скрывалась? Пробовал через overridePendingTransition также пробовал через стили <item name="android:windowAnimationStyle">@style/ActivityAnimationStyle</item> результат тот же. делал в базовой теме прозрачность, не помогает <item name="android:windowBackground">#00000000</item> <item name="android:colorBackground">#00000000</item> <item name="android:windowDisablePreview">true</item>
Anonymous
Anonymous
После startActivity и в onCreate
И надо использовать разные анимации, т.е.alpha 0->1 и alpha 1->0
padmitriy
авито в другом чате
padmitriy
После startActivity и в onCreate
спасибо, но теперь какая-то дичь, сначала черный экран, потом появляется старая активити и рывками исчезает, и плавно появляется новая
Ravshan
Ребят, помогите мне сделать imageview radius cornered. Заранее искал в гугле, пробовал коды из stackoverflow, но imageview без угла.
Hovhannes
@Harmonizr купи куртку, чувак
Pavel
что она еще умеет делать ?
Ravshan
Артем
120 бачей максимум
Kopusha
Ребят, помогите мне сделать imageview radius cornered. Заранее искал в гугле, пробовал коды из stackoverflow, но imageview без угла.
Создай шейп: <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <corners android:radius="20dp" /> </shape>установи его бэкграундом в ImageView, в коде задай imageView.clipToOutline = true. Все.
Kopusha
Почему в коде, а не в XML? Потому что гугл уже 4 года долбаеб: https://issuetracker.google.com/issues/37036728
Kopusha
(последние коменты там доставляют)
Kopusha
А, ты прав, клиппинг в 21. Гм, тогда через CardView обертку наверное проще. Либо если юзаешь Glide, то RequestOptions.circleCropTransform().
Anonymous
Для управления звуком в андроид только один класс (AudioManager)?
Anton
Привет. Можно ли в сервис как-то закинуть листенер?Если быть точнее, то фаербейсовский листенер изменений в realtime db
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
🤯всем привет! можете посоветовать хорошие гайды по написанию приложений? с использованием чистой архитектуры, правильным паттернам и структурой проекта. На ютубе один шлак бля... жопа горит вообще. пишут шнягу, все в одном месте... по миллиарду строк в классе, без разделения какого то... все в куче нахер... Я понимаю, что они дерьмо пишут, но не понимаю как правильно нужно( точнее не могу найти правильный гайд, или я вообще долба*б может? Хочется со старта писать правильно и грамотно, а не переучиваться по 100 раз...
Anton
ну ты можешь подписать прям там
Я писал в onCreate но бесполезно
🐈 гав-гав
а в чем проблема? в onFailed вываливается? или что?
𝙈𝙖𝙠𝙨𝙤𝙣𝙞𝙘 🇷🇺
Johnnyblog.ru писал про чистую Архитектуру
спасибо, ознакомлюсь с материалом
TS
C точки зрения Clean Architecture в Android допускается использование LiveData в репозитории ?
Kopusha
с точки зрения Clean Architecture допускается, но с точки зрения здравого смысла лучше не надо.
Nick
А как тогда лучше поддерживать актуальность данных в приложении?
Kopusha
ну, отталкиваться надо от сути. Если встала цель, что "нужен стрим", то смотрим какие хорошие имплементации стримов есть в андроиде, находим что это либо RxJava либо Flow и выбираем по вкусу.
TS
хорошо а как тогда быть если Room в дата слое и он работает с liveData ,перегонять в RxJava наверное не лучшее решение будет
TS
насколько я понимаю livedata это обособленная библиотека
Ivansuper
хорошо а как тогда быть если Room в дата слое и он работает с liveData ,перегонять в RxJava наверное не лучшее решение будет
Вся суть в том, что LiveData влезает во все слои, в домен, превнося туда платформозависимый код
Ivansuper
Без какой-то особой архитектуры поддержка румом лайвдаты это удобно. Но при комплексных данных начинается ад, а развернуть это в абстрагированную архитектуру потом не предоставляется тривиальным
Anonymous
Почему в Активити пропал метод onCreateOptionsMenu() ?
Mike
+100 к скиллу
+10 к съёбу!
Anonymous
+100 к скиллу
Роба дает +100 к ловкости
Anonymous
Подскажите плиз почему в активити не вызывается onCreateOptionsMenu() ?
Andrew
Подскажите плиз почему в активити не вызывается onCreateOptionsMenu() ?
https://stackoverflow.com/questions/13267030/oncreateoptionsmenu-is-never-called
Anonymous
Подскажите пожалуйста, как в тулбаре вместо трех точек чтобы показывалась иконка?
Fr
Подскажите как правильно получит токен при авторизации через webview. Речь о сайте github.com
Anonymous
Ребят как сделать чтобы показывалась иконка. У меня написано ifRoom но почему то все равно закрывается
Anonymous
Попробуй app:showAsAction="always"
пробовал. но чет не хочет
Anonymous
пробовал. но чет не хочет
А покажи xml менюшки
Anonymous
Вот эту надо отображать
Anonymous
А покажи xml менюшки
показал сверху
Andrey
Ребят, подскажите как залить файлы на виртуальную мобилу в Android Studio?
Hovhannes
Это ты так эмулятор обозвал?
Andrey
ага
Yerlan
симулятор
Hovhannes
Там же вроде Эксплорер есть
Hovhannes
В Андроид студио
Andrey
Тыкните носом люди добрые) Не могу найти
Hovhannes
Погугли))
Илья
Тыкните носом люди добрые) Не могу найти
В студии справа есть вкладка вроде обозвали её device file explorer
Andrey
В студии справа есть вкладка вроде обозвали её device file explorer
Вроде как не нашёл перетаскивание файлов с компа туда
Andrey
Andrey
Кароч перетащить надо
Andrey
просто
⬤ vitaly
можно в котлине как-то красиво с наллами работать? Типа как ?.let, но только чтобы ещё можно было задать блок кода, который надо выполнить если налл или типа того...
⬤ vitaly
if? when?
это некрасиво, я хочу с прикольными лямбдами и гироскутерами...
⬤ vitaly
Я для этого пишу extension функции
ну вот и я пишу сижу) А хотелось бы готовую)
Anonymous
ну вот и я пишу сижу) А хотелось бы готовую)
Вроде такой нет из коробки, так что придётся ручками делать