![](/img/trans.png)
[英]android - how to create Avd's for different screen sizes with different densities
[英]Android : How to create images for different sizes and densities?
我有一个图像视图,在普通和大型屏幕上都有不同的尺寸(我是通过dimens.xml实现的),假设在小型屏幕上为100 * 100 dp,在大型屏幕上为133 * 133 dp。
我以编程方式为其设置图片,假设它是def.png
现在为了获得最佳性能,我应该创建def.png的6个版本(假设我仅满足mdpi,hdpi和xhdpi密度)
小xhdpi-200 * 200像素
大mdpi-133 * 133 px
这意味着6张def.png图像,但是我可以放3张,因为只有3个文件夹可用,即drawable-mdpi,drawable-hdpi和drawable-xhdpi 。
我应该如何获得最佳性能,以减少图像的放大和缩小?
要么
如果无法通过这种方式,那么有哪些替代方案?
如何支持多个屏幕:
来源: -https : //developer.android.com/guide/practices/screens_support.html#support
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.