设计人员为我提供了背景信息,可将其包含在我的申请中。它有很多细节,所以在尝试创建 9 补丁图像时,它变得模糊。
因此,决定为 Android 设备中的所有主要屏幕密度设置背景时,背景图像的大小应该是多少?
例如:
- ldpi - 200 x 200
- mdpi - 300 x 300
- hdpi - 400 x 400
有什么标准是我应该遵循的吗?
非常感谢,
费利佩
最佳答案
一般来说,它可以是这样的:
ldpi:240*320(小) mdpi:320*480(中等) hdpi:480 * 800(大)
但是,它不会涵盖关于屏幕分辨率为 480 * 854 的设备或屏幕分辨率为 720 * 1280 的更新设备的很多可能性..
你有两个选择:
1)尝试设计一个可以作为.9使用的新背景
2) 尝试创建多层drawable - 可绘制对象将包含 .9 格式的图像,以及“粘贴”在其上的所有细节
第二种方法需要您的大量工作。在此处阅读有关分层可绘制对象的信息:
http://developer.android.com/guide/topics/resources/drawable-resource.html#LayerList
关于android - ldpi、mdpi、hdpi 和 xhdpi 屏幕的背景尺寸应该是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11630868/