【发布时间】:2011-05-27 06:02:53
【问题描述】:
我想开发成屏幕分辨率:
854*480 800*480 480*320
什么是正确的 /res 结构?
#1
drawable-854x480
drawable-800x480
drawable-480x320
layout-854x480
layout-800x480
layout-480x320
or
#2
drawable-hdpi-854x480
drawable-hdpi-800x480
drawable-mdpi-480x320
layout-hdpi-854x480
layout-hdpi-800x480
layout-mdpi-480x320
or
#3
drawable-hdpi-long
drawable-hdpi-notlong
drawable-mdpi
layout-hdpi-long
layout-hdpi-notlong
layout-mdpi
不然呢?
我完全糊涂了,因为 Galaxy S 不使用“800x480”目录,为什么?我认为 Galaxy S i9000 是 3.7 英寸,800*480 的设备..
我想优化我的程序版本 1.5
更新:如果我没有“drawable”和“layout”文件夹,那么我会得到“resource not found exception”
所以我的问题是:
Different resources for WVGA800 and WVGA854?
有人解决这个问题吗?
【问题讨论】:
-
long vs notlong 的东西在这里行不通。 long 是纵横比 > 1.5 的任何东西。 800x480 的纵横比为 1.67,854x480 的纵横比为 1.78,因此两种分辨率都标记为“长”
标签: android