Я пытаюсь создать очень графически интенсивное приложение для Android. Почти весь пользовательский интерфейс основан на растровых изображениях, и я хотел бы поддерживать как можно больше различных устройств, и чтобы приложение выглядело отлично во всех них.Android Показывает различное изображение при различном разрешении
Возможно ли встраивать различные разрешения для каждого изображения и иметь другое изображение, отображаемое на каждом устройстве. Я знаю, что такие вещи, как hdpi-папки и т. Д., Также имеют единицы, такие как dip и т. Д., Но это все равно оставляет слишком много переменных относительно того, как изображение отображается. Я бы хотел, чтобы изображения не масштабировались вообще, чтобы не потерять качество изображения.
Например, на моем устройстве с высоким разрешением я хотел бы, чтобы изображение было ровно 100 пикселей, а затем на устройстве с разрешением среднего разрешения. Мне хотелось бы, чтобы изображение с более низким разрешением отображалось и составляло ровно 80 пикселей. Если я использую независимые от дисплея единицы, я не могу гарантировать, что изображения будут иметь определенный размер.
У кого-нибудь есть идеи или предложения относительно того, как это сделать?
Я собираюсь использовать разные макеты для разных размеров экрана. Надеюсь, это сработает. – ghempton
Вы нашли альтернативный способ? –