Android模拟器屏幕尺寸

3

从您作为Android开发人员的经验来看,您使用哪些模拟器屏幕尺寸?

是否有一些尺寸会出现大多数UI大小问题,还是您会在每个尺寸和密度下测试应用程序?

3个回答

9
在编码时,请尝试涵盖此表中的每个内容:http://developer.android.com/guide/practices/screens_support.html#testing。完成大部分工作后,建议尝试在您计划部署应用程序的实际设备中找到的每种组合。
我在设计UI时使用的基本列表如下: - WQVGA 120 dpi - HVGA 160 dpi - WVGA 160 dpi - WVGA 240 dpi
如果要支持小屏幕,请添加480x640 240 dpi。
您可以使用此处的饼图来了解相对屏幕大小的使用情况:http://developer.android.com/resources/dashboard/screens.html 顺便说一句,我也使用从Donut到Gingerbread的AVD。

2

在某个时候,我会测试应用程序在所有尺寸和密度上的运行情况。不这样做是不负责任的。

但要注意密度;由于dpi缩放,您可能正在运行您认为是hdpi模拟器,但模拟器正在加载mdpi资源(或反之亦然)。测试时最好记录启动活动的onCreate期间报告的密度。(我的方法是为每个密度使用一个应用程序图标来显示密度,至少直到我想测试真正的应用程序图标为止。这样我就可以从主屏幕看出模拟器正在运行什么了。)


0

您应该在每种尺寸的设备上测试您的应用程序,以确保您的应用程序可以在所有安卓手机上正常运行;

对于密度,尝试使用dip来创建您的用户界面 :)

希望这有所帮助。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接