Android 不同屏幕密度/尺寸的图像尺寸:最佳实践
我已经快开发完一个应用程序了,现在,我已经把我使用的每一张图片(无论是图标、按钮还是照片)都放在了4种尺寸上 例如,假设我有一张照片,我希望是300x120dp,我放了:Android 不同屏幕密度/尺寸的图像尺寸:最佳实践,android,image,layout,Android,Image,Layout,我已经快开发完一个应用程序了,现在,我已经把我使用的每一张图片(无论是图标、按钮还是照片)都放在了4种尺寸上 例如,假设我有一张照片,我希望是300x120dp,我放了: 可绘制mdpi中分辨率为300x120px的照片 可绘制hdpi中分辨率为450x180px的照片 可绘制xdpi中分辨率为600x240px的照片 这张照片的分辨率为900x360px,采用可绘制xxdpi 第一个问题:这是最佳实践吗?即使是相当大的照片?为了确保我能理解:为什么我们不能将一张900x360px的照片放在
- 可绘制mdpi中分辨率为300x120px的照片
- 可绘制hdpi中分辨率为450x180px的照片
- 可绘制xdpi中分辨率为600x240px的照片
- 这张照片的分辨率为900x360px,采用可绘制xxdpi
所以,对于照片(不是图标和ui元素!):手机和平板电脑的mdpi和hdpi就足够了。所以如果我有一个图标(不是照片),我希望手机的图标为40x40dp,7英寸平板电脑的图标为60x60dp,10英寸平板电脑的图标为80x80dp,我该怎么办?我应该生成什么尺寸,在哪个文件夹中?对于图标和UI元素——所有可能的尺寸。因此,您将有3*4=12个图标。在测试过程中,一个xhdpi就足够了,因为图标不会占用内存,即使在内存较低的设备上也可以轻松地进行下采样。在发行版上添加其他分辨率和尺寸。谢谢,我会这样做的。