2015-02-02 5 views
0

Я разрабатываю приложение для Android, которое загружает изображения из ведра S3 и отображает их на весь экран по телефону.Плотность экрана Android: сколько плотностей?

Сколько различных плотностей следует создавать в ведре S3 для каждого изображения, чтобы включить как телефоны, так и планшеты?

Что касается устройств Apple (опять же, обоих телефонов и планшетов)?

Примечание: Я прочитал справочную страницу Android Supporting Multiple Densities. Я также нашел похожие вопросы в Stackoverflow, но им уже 3-4 года, и с тех пор появились новые устройства.

Спасибо!

ответ

4

Вы можете включить один из них или все из них, что зависит от того, сколько плотностей вы хотите, чтобы ваши изображения выглядели хорошо. Ответ на этот вопрос зависит от того, насколько вы заботитесь об этом. Если вам все равно, и просто хотите, чтобы он работал, добавьте только один.

для Android у вас есть:

ldpi (low) ~120dpi 
mdpi (medium) ~160dpi 
hdpi (high) ~240dpi 
xhdpi (extra-high) ~320dpi 
xxhdpi (extra-extra-high) ~480dpi 
xxxhdpi (extra-extra-extra-high) ~640dpi 

И для iPhone:

normal 
@2x 
@3x 
+1

Спасибо и извинения, если вопрос обидел кого-то. – alexyes

Смежные вопросы