Хранение и отображение стратегии ресурсов изображения - PullRequest
1 голос
/ 05 марта 2011

Насколько нам известно, существует несколько экранов на различных устройствах Android.Теперь мой вопрос: как лучше всего отобразить изображение на экране (полноразмерное изображение) на этом устройстве?

Должен ли я (это несколько стратегий, которые я сейчас имею в виду):

  • изменить размер каждого изображения для этого целевого устройства?(со стоимостью его изменения и потерей качества на большем устройстве)
  • создать несколько изображений для всех или несколько общих размеров экрана?(с большим размером загрузки)
  • создайте основное приложение и позвольте им загружать изображения, соответствующие этому размеру экрана (это значит, я должен подготовить хостинг этих изображений)
  • что-то, чего я не знаюпока ...

Итак, если у вас, ребята, есть опыт в подобной ситуации, ваша рекомендация будет высоко оценена.

Обновление: в моем приложении будет несколько (20-30)изображения.

1 Ответ

2 голосов
/ 05 марта 2011

Это задокументировано (http://developer.android.com/guide/practices/screens_support.html), и я уже отвечал довольно много раз.

Создание разных изображений для разного разрешения экрана (сохраняйте в drawable, drawable-hdpi ... соответственно).

Вы также можете определить различные макеты для разных размеров экрана (хотя для отображения полноэкранных изображений это не похоже на то, что вам нужно).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...