根据您作为Android开发人员的经验,您使用哪种模拟器屏幕尺寸?
是否有一些人倾向于捕获大多数UI尺寸问题,或者您是否测试了各种尺寸和密度的应用?
答案 0 :(得分:9)
编码时,请尝试从此表中至少覆盖其中一个:http://developer.android.com/guide/practices/screens_support.html#testing。大部分工作完成后,我建议您尝试在计划部署应用的实际设备中找到的每种组合。
我在设计用户界面时的基本列表是:
如果您想支持小屏幕,请添加480x640 240 dpi。
您可以使用此处的饼图了解相对屏幕尺寸的使用情况:http://developer.android.com/resources/dashboard/screens.html
顺便说一下,我也使用过甜甜圈和姜饼的AVD。答案 1 :(得分:2)
在某些时候,我测试了我打算运行应用程序的每个大小和密度。不这样做是不负责任的。
但要注意密度;因为dpi缩放,你可能正在运行你认为是hdpi模拟器,但模拟器正在加载mdpi资源(反之亦然)。在测试记录发布活动的onCreate
期间报告的密度时,这是一个很好的做法。 (不过,我的方法是使用显示密度的每个密度的应用程序图标,至少在我想测试真实应用程序图标之前。这样我就可以从主屏幕告诉模拟器认为它正在运行。)
答案 2 :(得分:0)
你应该测试你的应用程序的各种尺寸,以确保你的应用程序将在每个Android手机中正常工作;
对于密度,尝试使用dip创建UI:)
希望有所帮助