Size: a a a

Xamarin Developers

2020 December 24

М

Микаил in Xamarin Developers
Ivan M
RGBA будет ширина * высота * 4 байта, т.е. в твоём случае 8.3мб
😐
источник

I

Ivan M in Xamarin Developers
а, даже 16 может быть
в общем пытаюсь сказать что может быть проблема как-то релевантна памяти
источник

KA

Kirill Ashikhmin in Xamarin Developers
Ivan M
RGBA будет ширина * высота * 4 байта, т.е. в твоём случае 8.3мб
Ну, это если 4 байта. Вроде по умолчанию используется 8
источник

М

Микаил in Xamarin Developers
Не знал об этом
источник

М

Микаил in Xamarin Developers
А какие тогда использовать?
источник

М

Микаил in Xamarin Developers
Png?
источник

KA

Kirill Ashikhmin in Xamarin Developers
Потому лучше грузить картинки используя библиотеки и перед отображением уменьшать картинку до размеров вьюхи. У FFImage это свойство downsampleToViewSize (ну и к нему указать downsample width/height)
источник

I

Ivan M in Xamarin Developers
компрессия не играет роли, телефон один раз считывает её и дальше хранит "сырую" текстуру на основе твоего файла
источник

KA

Kirill Ashikhmin in Xamarin Developers
Микаил
А какие тогда использовать?
Формат не имеет значения, для отображения картинки всегда конвертируются в bitmap
источник

М

Микаил in Xamarin Developers
Kirill Ashikhmin
Потому лучше грузить картинки используя библиотеки и перед отображением уменьшать картинку до размеров вьюхи. У FFImage это свойство downsampleToViewSize (ну и к нему указать downsample width/height)
Типа как bitmap на wpf
источник

I

Ivan M in Xamarin Developers
сжатые изображения читать "долго"
источник

М

Микаил in Xamarin Developers
Kirill Ashikhmin
Формат не имеет значения, для отображения картинки всегда конвертируются в bitmap
А ну вот
источник

KA

Kirill Ashikhmin in Xamarin Developers
Микаил
А какие тогда использовать?
Желательно разные картинки под разные экраны, ну, если такой возможности нет, то как описал выше
источник

М

Микаил in Xamarin Developers
Надо будет рассмотреть это все.
Спасибо..
Вот FFImage это что?
источник

KA

Kirill Ashikhmin in Xamarin Developers
Микаил
Надо будет рассмотреть это все.
Спасибо..
Вот FFImage это что?
Библиотека для загрузки и отображения изображения для Xamarin.Forms.
FFImageLoading если быть точнее
источник

М

Микаил in Xamarin Developers
Ок.
источник

TS

Taras Shevchuk in Xamarin Developers
Микаил
Короче я кое что узнал..
Картинка jpg 1920x1080 для теста с интернета
Но если я для этого установлю маленькую картинку, то показывает тогда.
Например у меня есть иконки и эти иконки показывает и растягивает как положено.
А ту картинку не хочет..
Потом я взял с интернета другую картинку и тоже не взяла, но когда я поставил такую же, но меньше размера, тогда загрузила и соответственно изображение не качественное отобразилось
Если картинка url-ой подается, то может какие-то проблемы с протоколом источника? Может там самописный сертификат на https или http без защиты и эта версия прошивки не доверяет такой ссылке
источник

e

entdark in Xamarin Developers
Михаил Филиппов
Тормозит прокрутка чаще всего из-за missing bindings,
Сам использую embedding fonts из библиотеки которую монтемагно показывал, всё норм и удобно.
вы оказались частично правы, что надо привязку смотреть
у меня Message имел значение "g\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0..." (и длина строки была 1024 символа)
а должно быть просто g
оказывается Encoding.ASCII.GetString не избавляется от нуль-терминатора
отображалось оно нормально, но обрабатывалась строка как очень длинная там на фоне где-то (либо в MvvmCross, либо в самом Android)

а насчёт шрифта, я думаю, там в стандартном шрифте есть символ нуль-терминатора (какой-нибудь просто невидимый), а в кастомном - нет
и когда оно отображало текст, то мешало два шрифта: кастомный для известных символов, и стандартный для нуль-терминатора
и лагало из-за использования двух шрифтов
источник

C

Chris in Xamarin Developers
I can’t figure it out how to fix these errors. Can someone help me? I am on a free apple provisioning account
источник

C

Chris in Xamarin Developers
If i request a code signing key from xcode, i get “you already have a current development certificate or a pending certificate request”
источник