Android 9补丁drawables

时间:2012-06-13 08:14:20

标签: android png nine-patch

一个简单的小问题:对于不同的屏幕分辨率,必须以4种不同的尺寸创建9个补丁绘图并放置在[drawables]中 - ldpi | mdpi | hdpi | xhdpi或只是一个图像,并放在drawables文件夹中?什么是最好的实践?

2 个答案:

答案 0 :(得分:3)

你没有拥有以多种尺寸创建它,但如果你这样做可能看起来更好,具体取决于图像以及你如何使用它。

增益9补丁让你主要处于某些(可能是统一的)区域的“拉伸”。非拉伸区域仍将受益于多个分辨率版本,就像它们不在9补丁中一样,例如,如果你只有一个低分辨率的9补丁,那么它的“细节”区域在高分辨率屏幕上可能会看起来令人不快。

答案 1 :(得分:1)

基本上,但如果您的图片包含无法由9patch本身维护的复杂形状,那么您必须创建单独的图像。