实际上很简单的问题,我花了几个小时寻找答案。
提供填充全屏的位图资源的最佳方式是什么?例如完整的应用程序背景或其他东西。
目前,我将所有图像以中等分辨率放置在 drawable-nodpi 中,显然需要大量自定义缩放。我确实需要将图像填满,或者屏幕宽度的一半或三分之一。什么是最好的方法?
Michael Ellen 指出 ( https://stackoverflow.com/a/6938345/1162415 ) 例如 drawable-ldpi 有 240 px 的屏幕宽度。虽然我希望这是真的,但我不这么认为。http://developer.android.com/guide/practices/screens_support.html#testing上的表 3清楚地表明 ldpi 可能导致实际 px 分辨率宽度为 240、480 或 600。
我是否应该使用针对屏幕尺寸固定的 drawable-*dpi 构建应用程序,例如 drawable-ldpi-small 等等?我们确实使用了 78 张卡片(如果您有兴趣,请访问 https://play.google.com/store/apps/details?id=com.pinkwerther.tarot),它们应该几乎全屏显示。这使得整个应用程序的大小变得非常糟糕。要么是那个,要么是很多不同的apk文件。