【发布时间】:2012-06-16 03:58:56
【问题描述】:
一个简单的小问题:是否必须为不同的屏幕分辨率创建 4 种不同尺寸的 9 个补丁可绘制对象,并放置在 [drawables] 中 - ldpi | mdpi |高清晰度电视 | xhdpi 还是仅一张图像并放置在drawables文件夹中?最好的做法是什么?
【问题讨论】:
标签: android png nine-patch
一个简单的小问题:是否必须为不同的屏幕分辨率创建 4 种不同尺寸的 9 个补丁可绘制对象,并放置在 [drawables] 中 - ldpi | mdpi |高清晰度电视 | xhdpi 还是仅一张图像并放置在drawables文件夹中?最好的做法是什么?
【问题讨论】:
标签: android png nine-patch
您没有创建多种尺寸的图片,但如果您这样做可能会更好看,具体取决于图片和您使用它的方式。
9 补丁让你获得的增益主要是在某些(可能是均匀的)区域的“拉伸”中。非拉伸区域仍将受益于多个分辨率版本,就像它们不在 9 补丁中时一样,例如如果你只有一个低分辨率的 9 补丁,它的“细节”区域在高分辨率屏幕上可能看起来令人不快。
【讨论】:
基本上NO,但是如果您的图像包含无法由 9patch 本身维护的复杂形状,那么您必须创建单独的图像。
【讨论】: