Mike
Кирилл
BottomSheetDialogFragment в помощь, сам всё сделает
Я его и юзаю. Но разве он умеет сам восстанавливаться после поворота? Я помню что в лог сыпалась ошибка что диалог не был закрыт в онстопе. Да и в любом случае с алертом остаётся проблема. А оборачивать в диалог фрагмент не оч хочется.
Mike
Kopusha
Этот хвостик можно как-то xml-ками нарисовать или сказать дизайнерам чтоб svg дали?
Кирилл
--------
Mike
--------
Mike
Mike
я бы 9-patch сделал (можно из вектора, хе-хе)
Kopusha
остальной же шейпом легко сделать
Kopusha
и потом это склеить. Не вижу больших препятсвий, но даже интересно, как оно тут сделано🙂
Mike
Кирилл
Mike
Mike
гуглы, наверное, предложили бы пошарить вьюмодель
Mike
Kopusha
ниннада тут, либу ещё))
Кирилл
Кирилл
Да и в любом случае в сторе список лежит, так что ничего сложного нет.
Кирилл
После отображения обзервер удаляется из стора.
Mike
Vadim
а можно ведь использовать jpg картинки для ImageView?
Mike
Кирилл
да
Ладно, покурю. Но всё равно мне это кажется монструозной хуёвиной. :) А управление стором автоматическое и очень короткое.)
Кирилл
А ещё переиспользуемое: туда можно запихнуть любую кастомную хуйню.)
Kopusha
глянул в код телеги. Кастомная вьюха, которая рисует сообщение, которое я пишу: https://github.com/TelegramOrg/Telegram-Android/blob/master/TMessagesProj/src/main/java/org/telegram/ui/Cells/ChatMessageCell.java
9 тыс. строк. Оцэ масштаб! Пожалуй хватит кодить на сегодня, пойду забьюсь в угол.
Kopusha
представь ты там первый день и тебе говорят "чета дизайн кривой, поправь." 😂
Mike
ну там вообще не рассчитано на это. Если разраб ушёл, можно вешаться. 100% code owning
Mike
плюс на гитхабе не всё
Donna
Привет всем.
Я нуждаюсь в совете ) Год не писала под Андроид, а сейчас надо довольно быстро собрать рыбу проекта и я не очень понимаю на чем его нынче нужно строить. Задача простая - сделать мобильную версию сайта, то есть много общения клиент-сервер и UI. Язык Котлин, архитектура - приличная )))
Посоветуйте примеры какие-нибудь архитектурные актуальные?
Incanto
Всем привет! Ребят, есть кто работает с AR приложением или просто приложением, где есть 3D модели?
Mike
Наталья
подскажите пожалуйста, а с корутинами можно запустить параллельно 3 потока, чтобы каждый выполнял часть - например распараллелить цикл - какието математические вычисления в нем. По итогу выводился результат в нормальном виде?
Mike
Mike
можно просто на CommonPool позапускать .async { }
Vadim
Пытаюсь сгенерить ключи по примеру такой команды:
openssl ecparam -genkey -name secp256k1 | openssl ec -aes256 -out private.pem
Не знаю с чего начать, но нагуглил такое решение:
override fun generatePair(): KeyPair {
val kpg = KeyPairGenerator.getInstance("ECDSA")
.apply {
initialize(ECGenParameterSpec("secp256k1"), SecureRandom())
}
return kpg.generateKeyPair()
}
Но оно крэшится с такой ошибкой: java.security.NoSuchAlgorithmException: ECDSA KeyPairGenerator not available
Vadim
В чем может быть проблема? и как правильно сгенерить ECDSA с secp256k1 ?
Incanto
1. Есть ли возможность загружать на android studio 3д модели с материалами, где есть прозрачность? просто может что-то делаю не так, но прозрачность обычно не работала
2. Возможно ли работать с частицами (Particle System) на android studio?
Vadim
не могу понять почему не отображает картинку в ImageView
Mike
Mike
Mike
Andrey
Под каждый dpi свой размер
Incanto
1. Текстуры в формате Png пробовали (с прозрачностью)
2. Arcor 1.8.0
Vadim
Сергій
Сергій
какой размер картинки и куда ты её положил
Сергій
Mike
Vadim
Сергій
Vadim
вот эту картинку)
Сергій
это типа карта?
Mike
тьфу, вектор же
Vadim
это jpg
Mike
Vadim
ну я понимаю что в идеале использовать вектор
также понимаю что лучше всего использовать png для всех разрешений экрана
но вот есть картина jpg) и как её отобразить я пока хз)
Mike
⬤ vitaly
вектор был бы универсальной волшебной таблеткой для статичных элементов, если бы он везде подходил
Mike
Сергій
Vadim
разные *dpi
почему это костыль на сколько я знаю это норма практика
⬤ vitaly
не знаю, как сейчас, но пару лет назад всё ещё нельзя было в CustomBigблаблабла её вставлять и много куда