Max🔥
Support либы поверь
Max🔥
Или на androidx перейди в идиале
Max🔥
Вообще invalidate cache and restart должен помочь , на всякий ещё .idea почисть
Vladislav
Ivansuper
Ivansuper
Ivansuper
Max🔥
Либ
Ivansuper
Max🔥
Обнови
Max🔥
28.0.0
Max🔥
Вроде последние
Ivansuper
У меня очень много конфликтов вылезает
Ivansuper
Не хочу
Ivansuper
Фаербейз в стык, мапбокс потом в стык вставал, еще чего то было
Ivansuper
Выровнял все по версиям без конфликтов. Но проблема в том что оно перестало собираться без модификаций градла
Max🔥
Сейчас уже не могу сказать точно , если не найдешь решение до утра то утром могу точно написать как я пофиксил это
Ivansuper
Ладно, хорошо
Ivansuper
Но ты в любом случае можешь написать в ЛС это как время будет
Max🔥
Ок
Ivansuper
Я хотя бы закеширую это себе куда нибудь на случай
Max🔥
И по поводу androidx. Не советую переходить на неё тем у кого есть googleMapFragment'ы
Max🔥
Их ещё не полностью перенесли на x версию
Ivansuper
Ivansuper
Используется и гугл мап и мапбокс
Ivansuper
(ну вот так как то)
Max🔥
Оно у меня и есть
Там вроде при попытке привести googleFragment к фрагменту трудности возникают
Max🔥
Ааа
Max🔥
Вспомнил
Ivansuper
Ась?
Сергій
Max🔥
Есть виджет Autocomplete у карт(поиск адреса по запросу), вот он не дружит
Ivansuper
Ivansuper
Мне только карта нужна
Ivansuper
Адреса все известны и точки тоже с гео. Так что если это единственная проблема, то бог с ней
Vladyslav
Товарищи, объясните, кто знает, следующую вещь.
У меня есть требование, показывать вью, 40 на 40 пикселей в мдпи. Выходит, что на более качественных экранах, эта вьюха будет содержать больше пикселей. Например на xhdpi, она будет 80 на 80 пикселей и так далее, взввисимости от множителя.
Мой вопрос следующий. Нужно ли мне иметь 4 разных версии картинки, для 4 разных видов экранов, или есть какой-то универсальный способ для этой ситуации? (Картинки грузятся с бэка)
Unat
Товарищи, объясните, кто знает, следующую вещь.
У меня есть требование, показывать вью, 40 на 40 пикселей в мдпи. Выходит, что на более качественных экранах, эта вьюха будет содержать больше пикселей. Например на xhdpi, она будет 80 на 80 пикселей и так далее, взввисимости от множителя.
Мой вопрос следующий. Нужно ли мне иметь 4 разных версии картинки, для 4 разных видов экранов, или есть какой-то универсальный способ для этой ситуации? (Картинки грузятся с бэка)
Здравый смысл подсказывает, что ты можешь: 1. использовать одну картинку и растягивать её, будет мыло; 2. использовать разные картинки под разные разрешения; 3. использовать векторные изображения.
Vladyslav
Unat
Кто сказал?
Vladyslav
Unat
https://stackoverflow.com/questions/28215625/androidload-svg-file-from-web-and-show-it-on-image-view - вот первая ссылка по запросу android load svg from web
Max🔥
Unat
Да и в целом, как можно было полагать, будто под Java нет парсера svg?
Max🔥
Сохранил себе
Unat
этож java
Vladyslav
Я, особо, не рассматривал момент с свг. Меня больше смущает то, что, например, забудем про вьюху 40 на 40 и, скажем, нам нужно отобразить полноэкранное изображение
Vladyslav
вариантов устройств есть , по прежнему, 4
Vladyslav
минимальная ширина устройства xxxhdpi = 1440 пикселей.
Vladyslav
То есть в теории, на бэке должна быть картинка с таким разрешением. Но, проведя небольшие тесты, оказывается, что отрендерив 1080 на 1920 картинку на xxxhdpi устройстве, особой разницы нет
Unat
На практике ты можешь даже вместо png использовать jpeg с качеством 40 попугаев без видимой разницы
Unat
если это нечто, похожее на фотографию
Max🔥
Unat
воу-воу, jpeg в разы, а то и в десятки раз легче
Ivansuper
Последнее чего добился от логов студии
Max🔥
Значит я ошибался
Ivansuper
Ivansuper
Я не понял только почему кеширования локального нет, если оно работало
Vladyslav
Vladyslav
?
Vladyslav
окей, логотипы?
Unat
смотря какие
Unat
да проверить ничего не стоит, берешь и жмёшь картинку в jpeg
Unat
Unat
Unat
вот, сравни
Unat
png весит 5мб
Unat
на jpeg_40 видны артефакты вдоль линий контуров
Max🔥
Точно, в png лишь 256 цветов
Unat
Unat
и не совсем 256. Там палитра на 256 цветов, но сами цвета могут быть любые.
Max🔥
это в gif
Почему-то думал что png используется для веба
Unat
в png есть альфа-канал
Unat
в jpeg нету
Unat
в gif - анимация
Vladyslav
чет сложно
Vladyslav
но спасибо