2013-10-15 137 views
0

我正在尝试制作基于iOS PSD文件的Android应用程序。在阅读了互联网上的一些文档后,我决定为我的Android应用创建3种布局:仅限MDPI,HDPi,XHDPI。我不会为LDPI构建我的应用程序。为Android布局调整PSD大小

现在的问题是...

可我把灰框尺寸,例如30×30像素。那么当用户的设备是HDPI或XHDPI时,它将显示更多灰色框,而不是将灰色框重新设置为多个维度:45x45(HDPI)或60x60(XHDPI)。最终,用户在大屏幕分辨率下仍看到3灰色框。

可以在android中完成吗?感谢

enter image description here

回答

2

我认为你需要把相同的图像在MDPI,华电国际和XHDPI。然后图像保持相同的大小,并且您有更多空间将更多的灰色框放在屏幕内。如果你想要更多的灰色框,你需要把它放在代码中。在这里查看如何获得屏幕尺寸:https://stackoverflow.com/a/1016941/2767703

//use 40 for extra space between grey boxes 
for(int i = 0; i < screensize/40; i++) 
{ 
    placeBox((i*30) + 10, y); 
}