为了更好地理解,我研究了很多页面,但这些页面最突出:
http://developer.android.com/guide/practices/screens_support.html http://coding.smashingmagazine.com/2011/06/30/designing-for-android/
我唯一的任务是从PSDs中提取PNGs,以便它们适合不同的一般屏幕尺寸:小屏幕、普通屏幕、大屏幕和xl屏幕,每个屏幕大小都支持不同的DPI。
我的问题是...除了编码之外,还有什么是最好和最有效的方法呢?我一直在看Android屏幕支持页面上的表3,我只是有点困惑。表中有空白点,例如,在大屏幕行上。当你用hdpi制作大屏幕时,你会保持屏幕尺寸与mdpi (480x800)相同,而只增加dpi吗?同样的问题也适用于桌子上的其他空白点。
另外,你能认为PPI和DPI是一样的吗?因此,如果我使用ldpi将PSD设置为与小屏幕相同的分辨率,并将PNGs更改为120ppi,对吗?我读了很多关于它的文章,似乎没有明确的答案或方法来做这件事。
如你所见,我无处不在......
发布于 2013-06-16 02:07:08
你可以玩不同的游戏
<ImageView
android:scaleType="..."最适合不同屏幕尺寸的选项。您也可以尝试使用9补丁图像。
对于创建像任何种类的图标一样的小图片,你可以使用Android Asset Studio (只需在Eclipse中添加Android Icon Set作为资源)-它将为你生成不同屏幕密度的图标。
https://stackoverflow.com/questions/17126419
复制相似问题