Мне нужна помощь с математикой / алгоритмом для получения изображения известного размера и подгонки под одно из двух размеров экрана:
720 x 480 или 1280 x 1024.
Размеры изображенияИсходя из XML-файла, однако эти измерения являются веб-измерениями, я также получаю выборку изображений из XML, которые могут иметь более высокое и более низкое разрешение, чем веб-измерения.
Я хочу использовать соотношение сторон веб-размеров для отображения изображения с более высоким разрешением, если оно доступно, на экране HD (1280x720) или, если пользователь находится на экране SD (720x480)отобразить изображение на этом экране.
Другие вещи, которые были бы полезны для этого, но с более низким приоритетом, были бы, если бы я знал, что разрешение изображения в обоих измерениях меньше, чем у экрана SD (в этом случае все, что я знаю, это Интернетразмер и горизонтальный размер файла изображения), чтобы отобразить его как фактический размер на этом экране.
Надеюсь, это достаточно ясно.
Спасибо!