我正在开发一个将在多个设备上运行的应用程序。我有三种测试设备。
HTC渴望S - 480 x 800像素,3.7英寸(~252像素密度) 三星P6200 Galaxy 7.0 Plus - 600 x 1024像素,7.0英寸(~170 ppi像素密度) 三星Galaxy 2 10.1 P5100 - 800 x 1280像素,10.1英寸(~149像素密度)
根据我的理解,如果我正确地为上述三个开发我的应用程序,大多数其他设备将被处理。可能是吧?
我的问题是我应该从哪里开始设计我的图像?由于这两款平板电脑都是mdpi密度的,但屏幕大小不同,我为TAB2设计了图像,并将图像放在drawable-mdpi目录中,这些图像在TAB2上显示得很完美,但在TAB7上,事情搞砸了,图像相互重叠。
因此,这两种平板电脑都是mdpi,对于mdpi,图像应该放在drawable-mdpi中,但是我应该设计图像的大小吗?
发布于 2012-10-21 18:20:45
发布于 2012-10-21 21:40:22
我建议您为xhdpi设计,您可以随时调整大小以适应较低的dpis。
考虑到dpi与屏幕大小无关,另一方面,大屏幕平板电脑的dpi低于大多数“现代”手机。
为目标屏幕大小做布局,即10“和7”平板,系统将为您的设备dpis获取最佳位图(或restcale最近的一个!)
使用最新的(beta) Android和Eclipse插件,您将更好地查看不同的设备屏幕: dpi +像素分辨率+屏幕大小。
7" WSXVG (Tablet) (1024x600: mdpi)在版面编辑器里。
https://stackoverflow.com/questions/12999849
复制相似问题