2012-04-17 5 views
2

Я создаю приложение для планшетов и использую некоторые изображения с SD-карты, а некоторые из выпадающей папки.Изображения Android с SD и различных размеров

Дело в том, что я использую изображения с SD и показываю их в своем приложении. Я могу использовать изображение с исходным разрешением экрана/размером, чтобы отображать его на полноэкранном (1280x720), но когда я использую одно и то же изображение из выпадающей папки, у меня есть чтобы увеличить его на 1,5 раза больше, чем на полноэкранном (1920x1080). Это не большая проблема, просто любопытно, почему это так.

+2

Это звучит как типичная проблема, связанная с различными параметрами dpi. Четыре обобщенные плотности, 'lpi',' mdpi', 'hdpi' и' xhdpi' имеют коэффициенты масштабирования 3: 4: 6: 8, при этом 'mdpi' является базовой линией. Похоже, ваш планшет имеет плотность «hdpi», которая может объяснить коэффициент умножения 1.5, так как «6/4 = 1,5». Для получения дополнительной информации прочитайте статью [Поддержка нескольких экранов] (http://developer.android.com/guide/practices/screens_support.html). –

+0

@MH. вы должны опубликовать это как ответ –

ответ

2

Repost более раннего комментария, но теперь в качестве ответа (по запросу):

Это звучит как типичный вопрос, связанный с различными вариантами точек на дюйм. Четыре обобщенные плотности, lpi, mdpi, hdpi и xhdpi имеют коэффициенты масштабирования 3: 4: 6: 8, при этом mdpi является базовым. Похоже, ваш планшет имеет плотность hdpi, что может объяснить коэффициент умножения 1,5, начиная с 6/4=1.5.

Для получения дополнительной информации прочитайте Supporting Multiple Screens article.

+0

Изображения и образы андроида из рисунка больше, чем изображения с SD-карты. (это отвечало на мой вопрос, поэтому я просто добавляю ключевые слова для поиска) –