Я создаю приложение для Android, и я должен загружать изображения из CDN, и я хочу поддерживать все возможные размеры экрана. Как это сделать?Какие размеры должны быть изображения при загрузке с некоторых CDN для Android
Должно быть много разных версий одного и того же изображения, хранящихся в CDN в разных папках? Или одно разрешение может охватывать все размеры экрана, если оно имеет высокое разрешение?
Также, как я знаю точное числоXnumber? как я могу это знать? Я должен попробовать вручную или есть рекомендации?
Например, если это помогает, у меня есть ImageView 100dpX100dp, как я знаю, сколько должно быть пикселей?
Благодаря
Так что, если у меня есть ImageView 100dp X 100dp на экране mdpi, это 100px X 100px правильно? поэтому изображение cdn.com/mdpi/image.png должно быть 100px, если я попрошу cdn.com/hdpi/image.png, это должно быть 150px X 150px, потому что это соотношение равно 1,5? Но что происходит с изображениями, которые являются wrap_content, и у них нет статического размера? –
Это немного более разнообразно в зависимости от плотности экрана, но более или менее. Вы должны попробовать поэкспериментировать, если сможете на разных разрешениях экрана, чтобы увидеть, как работает ваше приложение, и насколько велики ваши изображения. – MiltoxBeyond