我的公司需要设备(目前最多四个)来开始测试 Android 应用程序。我知道根据 Android 开发者论坛有四种屏幕尺寸,
- X-大
- 大的
- 中等的
- 小的
一个人如何购买属于四个不同类别的 4 种不同设备。例如,我如何知道三星 Galaxy s2 属于“大”还是“中”系列?
任何关于在每个类别中获得什么设备的建议都将受到高度赞赏。
提前致谢。
我的公司需要设备(目前最多四个)来开始测试 Android 应用程序。我知道根据 Android 开发者论坛有四种屏幕尺寸,
一个人如何购买属于四个不同类别的 4 种不同设备。例如,我如何知道三星 Galaxy s2 属于“大”还是“中”系列?
任何关于在每个类别中获得什么设备的建议都将受到高度赞赏。
提前致谢。
您应该观看 Google IO 2012 与 Reto Meier 的谈话“让优秀的应用程序变得伟大”,因为他从大约 45 分钟开始就准确地讨论了这个问题。
正如他所提到的,您不能只购买具有不同屏幕尺寸的设备,因为像素是无关紧要的,因为像素密度。例如 Galaxy Nexus、One X 和 Nexus 7 都具有相同的屏幕分辨率,但外形尺寸不同。
请阅读支持多个屏幕。它准确地展示了您对多种屏幕尺寸的期望,以及您如何为它们进行设计。
xlarge 屏幕至少 960dp x 720dp
大屏幕至少 640dp x 480dp
普通屏幕至少 470dp x 320dp
小屏幕至少 426dp x 320dp
另请参阅此粗略插图:
智能手机 (3"-4")、7" 平板电脑和 10" 平板电脑会很好用。
我不知道您所说的屏幕尺寸资格,但我希望实际上有超过四种不同的屏幕分辨率可用,最高可达 1280x800(Galaxy Note)。我会尝试使用“图形数组”< http://en.wikipedia.org/wiki/Graphic_display_resolutions > 来引用屏幕尺寸。
只需查看一些不同价位的流行型号,您就可以找出常见的分辨率。此外,您可以查看 SDK 随附的 android 模拟器建议的分辨率。
关于购物,我只会选择一家制造商,如三星或 HTC,并从不同的奖品范围内挑选具有不同屏幕尺寸的设备。
屏幕尺寸并不是唯一重要的事情。还有像素密度属性。
但是,您不需要开始购买所有可能的设备。最好关注您可以在此处看到的常见配置(向下滚动到屏幕尺寸和密度):
http://developer.android.com/about/dashboards/index.html
所以最常见的是 normal/hdpi,它大约是 4 英寸屏幕和 240dp 密度。接下来是 normal/mdpi,但可能正在下降。
lagre/mdpi 和 xlarge/mdpi 是平板电脑,而 normal/xhdpi 是当今的超级手机,例如 Galaxy s3。