【发布时间】:2019-08-21 10:44:30
【问题描述】:
我有一个图像,在 android 上,我希望它的高度为 110dp,并与父级的宽度相匹配,在左侧和右侧留下 10dp 的边距。使用ImageView 这很容易实现。
我的问题是我应该将图像保存为什么分辨率?我知道 android 有多个图像分辨率文件夹,但我不确定每个文件夹的每个分辨率应该是什么。
在这里:https://developer.android.com/training/multiscreen/screendensities android描述了一个关于如何为不同的drawable文件夹缩放分辨率的例子
如果您有一个 48x48 像素的中等密度可绘制位图 屏幕,所有不同的尺寸应该是:...
但是我怎么知道我当前的图片最适合哪里呢? (mdpi、hdpi ..等)?
除了分辨率(dpi)外,图像的宽度并不固定,因为不同的设备有不同的宽度。 android 在使用src:="" 时是否正确处理了这种缩放?
【问题讨论】:
标签: android imageview android-drawable resolution