Как установить одно изображение и использовать его на всех устройствах Android? - PullRequest
0 голосов
/ 14 ноября 2011

Я должен использовать изображение в верхней части моего приложения в качестве изображения заголовка, а ориентация установлена ​​как горизонтальная, как новичок. Проблема, с которой я сталкиваюсь, заключается в том, что мне нужно запустить приложение на всех основных устройствах (240x320 320x480, 480x800, 600x1024, 720x1280, 800x1280). Так как я могу это исправить? Любая помощь будет по достоинству оценена. Спасибо

Ответы [ 3 ]

3 голосов
/ 14 ноября 2011

@ Abk Hello. Вам следует обратиться к этой ссылке для разработчиков Android Вот ссылка и для поддержки на всех устройствах вы должны поместить свои изображения ресурсов в 1.res / drawable для изображений по умолчанию

Вот ваша структура папки ресурсов в Android-проекте

  2.res/drawable-hdpi for high-density   // bitmap for high density
  3.res/drawable-hdpi-v5
  4.res/drawable-v9
  5.res/drawable-ldpi
  6.res/drawable-ldpi-v5
  7.res/drawable-ldpi-v9
  8.res/drawable-mdpi    // bitmap for medium density
  9.res/drawable-mdpi-v5
  10.res/drawable-mdpi-v9
  11.res/drawable-xhdpi    // bitmap for extra high density

Теперь для структуры макета ниже:

12.layout This Use For Default Layout Files  // layout for normal screen size ("default")
13.layout-land For Use in Landscape Mode
14 layout-large     // layout for large screen size
15.layout-large-long
16.layout-large-long-land
17.layout-large-notlong
18.layout-large-notlong-land
19.layout-ldpi
20.layout-normal-long
21.layout-normal-long-land
22.layout-normal-notlong
23.layout-normal-notlong-land
24.layout-small   // layout for small screen size
25.layout-small-land
26.layout-xlarge      // layout for extra large screen size
27.layout-xlarge-land   // layout for extra large in landscape orientation

Если вы все еще не в состоянии понять работу с несколькимиЭкран в Android, а затем посмотреть на это для деталей слайд Android от Motorola. Нажмите здесь

0 голосов
/ 14 ноября 2011

исследовать 9 формат изображения патча.В идеале вы должны использовать несколько наборов изображений для hdpi, mdpi, ldpi, xhdpi для экранов разных размеров.

0 голосов
/ 14 ноября 2011

Возьмите свое изображение в 3-х размерах (маленький, большой и средний), имя должно быть одинаковым для каждого изображения (например: - logo.png). Скопируйте эти изображения в - 1. Маленькое изображение в папке res -> drawable-ldpi, 2. Большое изображение в папке res -> drawable-hdpi и 3. Среднее изображение в папке res -> drawable-mdpi

Он автоматически настраивает изображения в соответствии с разрешением устройства.

Вы также можете использовать 9-патч изображения для того же.

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