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
Проект запускается самое главное -_-
Nick
Синхронизировал с градлом, ребилдил, чистил, переустанавливал студию
Сергій
Сергій
Сергій
Как поддерживать старые версии
Сергій
Это тоже самое что с Camera API будет
Mikalaj
Сергій
Вроде как есть, а использовать практически не выходит
Mikalaj
Mikalaj
Ай, лучшая ос для телефонов, че уж тут
Сергій
Ещё бы сделали асинхронный inflate/measure для view 🌚
Mikalaj
Сергій
Сергій
В айфонах тоже неспроста растет ram
Mikalaj
Сергій
🌚
Mikalaj
https://developer.apple.com/videos/play/wwdc2018/803/
Mikalaj
Зато в pie есть вот это вот недоразумение одноглазое
Сергій
Сергій
Mikalaj
Субъективно
Хз, все равно вся магия у интерфейсов Эппла
Сергій
Нету там магии
Сергій
Работает все +/- одинаково
Mikalaj
Работает все +/- одинаково
Функционально, да
А вот юай/юикс андроида из коробки все равно сосёт
Эталонный материал крутой, но его до сих пор нет во всей ОС
Сергій
В сравнении с чем
Mikalaj
iOS, конечно
Сергій
🙈
Сергій
Ладно, я все. Это как фломастеры.
Mikalaj
Тг икс юзаешь?