Mikalaj
Лол. Ну это все равно не отменяет того, что 28 сдк, а андроид не умеет текст обсчитывать и рисовать быстро
Сергій
Потому Гугл и выносит все по возможности в компат библиотеку
Max🔥
хм, даже не замечал этого
Mikalaj
В профайлере посмотрите, сколько мс уходит на settext
Mikalaj
Цифра очень порадует
Сергій
И?
Сергій
А где быстро рендеринг текста происходит
Mikalaj
Mikalaj
А где быстро рендеринг текста происходит
Работаю с МК, рисуем за микросекунды
Алексей
Добрый день Кто-нибудь может подсказать, как запустить андроид в QEMU эмуляторе? я находил образ android-x86, но он какой-то глючноватый, а также пробовал Remix OS, которая так по-человечески и не взлетела. Вспомнил, что андроид студия работает с эмулятором и проблем не испытывает и также использует kvm. Может ли кто-нибудь прояснить, как запустить эмулятор в QEMU эмулятор а-ля андроидный?
Mikalaj
Ну пару десятков микросекунд
Сергій
Микроконтроллер?
Mikalaj
Да
Сергій
Да
На джаве?)
Сергій
Ну тоесть ты понял
Сергій
Можно рисовать на канве быстро тоже, как телеграм
Mikalaj
Все было бы круто, если бы не появлялись ссылки, например)
Mikalaj
Или выделение текста, которого в тг нет кстати
Сергій
Есть выделение
Mikalaj
Я про выделение части текста
Mikalaj
В смысле копирования
Сергій
А
Сергій
Кстати, а на какое разрешение экрана рендерит ваш МК и если там сглаживание и тд? 🌚
Mikalaj
Кстати, а на какое разрешение экрана рендерит ваш МК и если там сглаживание и тд? 🌚
Я когда только пришел с дивного высокого уровня, задавал примерно такие же вопросы)
Mikalaj
Тут вопрос не в параметрах текста и не в сглаживании
Mikalaj
А в работе с памятью. Шрифт уже отрендерен)
Mikalaj
Происходят только операции копирования и расчёта
Mikalaj
Ну мы же знаем, что все в конечном итоге превращается в растр
Сергій
В самом конце пайплайна, да
Сергій
У шрифтов тоже есть свой пул, глифы переиспользуются по возможности тоже
Сергій
Только плохо что оно ходить через jni мостики
Mikalaj
Они в нативном коде все равно хренью страдают
Mikalaj
Оптимизация уровня говно на палочке
Mikalaj
Достаточно сравнить с текстовым апи айоси
Сергій
Ну сравнили 🌚
Сергій
Проприетарное гавно с опенсорсным
Mikalaj
Да ладно, на пару месяцев посадить разрабов с браузера на андроид, чтобы нормальный движок рендера написали
Mikalaj
Для текста *
Сергій
Сомневаюсь
Mikalaj
Можно по фану засадить в веб вьюшку текст из пары десятков тысяч символов, ссылок и в текствью И посмотреть на результат
Сергій
Чтобы быстро работало надо выбросить все легаси, сломать совместимость апи и все переписать
Mikalaj
Для начала нативную либу можно выкатить для тех, кому нужно 😏
Nick
Подскажите что за дерьмо? После очередного запуска проекта какая-то хрень
Nick
Проект запускается самое главное -_-
Mikalaj
Для начала нативную либу можно выкатить для тех, кому нужно 😏
Ну а потом да, выбросить легаси, а не городить херню из прекомпутед текста
Nick
Синхронизировал с градлом, ребилдил, чистил, переустанавливал студию
Сергій
Подскажите что за дерьмо? После очередного запуска проекта какая-то хрень
Закрой проект, удали со списка проектов и открой заново
Сергій
Как поддерживать старые версии
Сергій
Это тоже самое что с Camera API будет
Mikalaj
Сергій
Вроде как есть, а использовать практически не выходит
Сергій
Так же, как и сейчас
Ну вот и пофиксили рендеринг текста в апи 28, можно использовать 😁
Mikalaj
Это тоже самое что с Camera API будет
Ну да, с камера апи жестко
Mikalaj
Ай, лучшая ос для телефонов, че уж тут
Сергій
Ещё бы сделали асинхронный inflate/measure для view 🌚
Сергій
Ай, лучшая ос для телефонов, че уж тут
Вообще то неплоха, какая ещё там может работать на тысячах конфигураций железа. Некоторые с одной конфигурацией не справляются
Сергій
В айфонах тоже неспроста растет ram
Mikalaj
UX субъективщина
Не, ща пруфану
Сергій
🌚
Mikalaj
https://developer.apple.com/videos/play/wwdc2018/803/
Mikalaj
Зато в pie есть вот это вот недоразумение одноглазое
Сергій
https://developer.apple.com/videos/play/wwdc2018/803/
Оно в хроме не открывается, лол
Mikalaj
Субъективно
Хз, все равно вся магия у интерфейсов Эппла
Сергій
Нету там магии
Mikalaj
Оно в хроме не открывается, лол
В ЯБ смотрел, в edge должно работать
Сергій
Работает все +/- одинаково
Mikalaj
Работает все +/- одинаково
Функционально, да А вот юай/юикс андроида из коробки все равно сосёт Эталонный материал крутой, но его до сих пор нет во всей ОС
Сергій
В сравнении с чем
Mikalaj
iOS, конечно
Сергій
🙈
Сергій
Ладно, я все. Это как фломастеры.
Mikalaj
Тг икс юзаешь?