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