虽然Android可绘制支持多个屏幕是一个相当强大的工具,尤其是它的drawable-sw ??? dp选择器,我缺乏一个非常重要的功能,那就是支持屏幕尺寸像素选择器(它可以实现为drawable-sw?px)。屏幕像素分辨率可绘制的选择器
想象一下,您有一个应用程序,您希望将某些图形元素缩放到N%的屏幕尺寸。如果您使用基于dpi的屏幕大小的目录,则您的图像在hdpi屏幕上会模糊不清,如果您使用基于dpi的目录,则它们将在大屏幕上模糊不清。
当然,您可以将这些可绘图放置到drawables-sw320dp-hdpi,drawables-sw320dp-mdpi等,但这会产生各种图像版本(和APK大小)和测试环境所需的爆炸。
目前我通过把这种可绘制资产文件夹,并选择编程他们workarounding这个问题,但是这肯定不是一个理想的解决方案,并从资产加载可绘制不flawlesly工作无处不在。
您如何解决此问题?
我的问题是几乎重复http://stackoverflow.com/questions/16171390/screen-pixel-resolution-drawable-selector(对不起,搜索没有显示它),但我认为它更好地解释它:-) 。 – Blackhex 2013-04-23 14:14:36
你把链接到当前页面 – Borzh 2015-04-08 20:16:17
你是对的。不幸的是,我不知道现在的联系是什么。 – Blackhex 2015-04-10 20:40:01