是否列出了什么设备具有抽象dpi和屏幕大小?

Fix*_*int 19 android

据我了解,设备的匹配dpi和大小限定符不是基于实际屏幕属性(物理dpi和大小),而是基于设备制造商预定义的内容.

是否有不同设备的抽象dpi /尺寸列表?

hac*_*bod 29

我认为有一些误解.这不是一个免费的制造商可以选择他们想要的任何东西.确实,他们在选择密度方面具有一定的灵活性,但不是很多 - 最终密度与物理屏幕分辨率相结合明确地导致屏幕存储桶以及映射发生的方式由平台指定.此外,选择的密度几乎总是与您期望的设备的实际DPI一致.制造商可能会通过更高的密度推动它 - 这会导致屏幕上的UI更大,并且可能会向下移动到更小的屏幕尺寸 - 但这种情况非常罕见.

所以.320x240的屏幕只能是小尺寸的低密度屏幕.没有其他的.

具有480x320屏幕的设备通常具有正常尺寸的中密度.

具有480x800(或x852)屏幕的设备绝大多数是正常尺寸的高密度.有一些罕见的设备有一个480x800大屏幕,如戴尔Streak - 这是一个中等密度的屏幕和大桶.你可以告诉设备是这样的,因为......好吧,它有一个大屏幕.:}

装有qHD屏幕的设备无法通过xhdpi存储桶(试一试,最终屏幕太小而无法兼容),所以这些仍然是高密度,它们仍然是正常尺寸,因为它们不是足够大,可以放在大桶里.换句话说,这只是另一个手机屏幕,有更多的布局空间.

你看到的10"平板电脑是1280x800或1280x720.这些是mdpi屏幕,在xlarge桶中.

Android 3.2支持7"屏幕,一般为1024x720 mdpi.这些屏幕最终都是大尺寸的.

当然还有许多其他屏幕你可以想象,但我不知道随身携带的设备,并且考虑到我们已经覆盖了小型,普通型,大型和Xlarge,它们真的没什么特别之处.例如,640x480手机大小的屏幕将是hdpi密度和小屏幕桶.

  • 这篇博文刚刚上传,可能会提供更多有用的信息:http://android-developers.blogspot.com/2011/07/new-tools-for-managing-screen-sizes.html (2认同)

lou*_*uio 6

看看这个页面:维基百科:按像素密度显示的列表

AFAIK,大多数情况下,dpi和ppi是相同的,接下来推广到HDPI/MDPI/LDPI(参见Android屏幕范围).只有极少数的例外情况.