2011-10-05 30 views
10

Bu öğretici ekranlarında Android ekran çözünürlükleri

xlarge screens are at least 960dp x 720dp 
large screens are at least 640dp x 480dp 
normal screens are at least 470dp x 320dp 
small screens are at least 426dp x 320dp 

ait link

Orada üç tip takip ediyorum Ama bu hdpi yılında xlarge görüntülerini yerleştirilen

drawabale-hdpi 
drawabale-mdpi 
drawabale-ldpi 

üç klasör vardır mdpi 'da büyük ve ldpi 'da normal olan ancak küçük ekranın resimlerinin nereye yerleştirileceği ens? Maalesef kötü İngiliz

cevap

2

Bunlar iki farklı şeyler için - Ekran yoğunlukları hdpi/mdpi/LDPI olan (yani kaç santimetrekare başına piksel) ise xlarge/büyük/küçük/normaldir ekran boyutları (ekranın fiziksel boyutları. Bu nedenle, küçük ekran görüntüleri, çekilebilir-normal, çekilebilir normalde, vb. Normalde olur.

Android developer website ürününde bu konu hakkında daha fazla bilgi var.

11

hdpi, mdpi ve ldpi, inç başına noktadaki ekran yoğunluğuna bakın. Bu ekran boyutundan tamamen ayrı (küçük, büyük, vb).

Düşük yoğunluklu veya yüksek yoğunluklu küçük bir ekranda geniş ekran olabilir

vb

vb res/layout-large, res/layout-small farklı düzen kaynakları koyarak farklı ekran boyutlarına hitap edebilir

,

3

Ekran boyutunun yoğunluk ile ilişkisi yoktur. xlarge ekranı, hdpi yoğunluğuna sahip olduğu anlamına gelmez. Örneğin galaksi 10.1 pr motorola xoom gibi sekme, xlarge ekranı ancak mdpi yoğunluğuna sahiptir, böylece onlar için ayrı bir klasör çizilebilir xlarge yaparsınız. ve bunun için manifestoda android:xlargeScreens="true"'u eklemelisiniz.

Ve galaksi s2 veya htc arzusu gibi aygıtlarda hdpi yoğunluğu var. Gökada pop gibi küçük ekranlı cihazlar çoğunlukla ldpi yoğunluğuna sahiptir, galaksi as gibi normal ekranlar çoğunlukla mdpi aygıtlardır ve galaksiler gibi büyük ekranlar çoğunlukla hdpi aygıtlardır ve P1000 gibi bazı aygıtlar büyük ekranlara sahiptir, ancak mdpi yoğunluğu ve bunlar için klasör çizilebilir büyük mdpi yapmak zorunda.

12

Örneğin, aşağıdakiler, farklı ekran boyutları için farklı düzen tasarımları ve küçük, orta, yüksek ve çok yüksek yoğunluklu ekranlar için farklı bitmap çizilebilir öğeler sağlayan bir uygulamadaki kaynak dizinlerinin listesidir.

ve Screen Sizes.

Umarım bu yardım.

İlgili konular