【发布时间】:2014-01-21 13:24:11
【问题描述】:
九个补丁图像怎么样。
可以使用它们来代替 吗?
/res/drawable-hdpi/icon.png ..... 72×72
/res/drawable-mdpi/icon.png .... 48×48
/res/drawable-ldpi/icon.png …… 36×36
有什么好处/缺点?
【问题讨论】:
标签: android nine-patch
九个补丁图像怎么样。
可以使用它们来代替 吗?
/res/drawable-hdpi/icon.png ..... 72×72
/res/drawable-mdpi/icon.png .... 48×48
/res/drawable-ldpi/icon.png …… 36×36
有什么好处/缺点?
【问题讨论】:
标签: android nine-patch
从技术上讲,您不必提供所有三种分辨率的图像 - 如果缺少一个,系统将用其他之一替换它。尽管为了在所有屏幕密度下保持外观,最好同时拥有这三个。
9-patch 可以代替使用,但只能在特定情况下使用。如果您有一个按钮的图像可以扩展但保留角落,请记住,如果您不提供 hdpi 版本,这些角落在高分辨率屏幕上看起来会小得多。但是图片本身的大小还是会按照specified stretch areas扩大。
简而言之:9-patch 确实允许图像根据需要进行扩展,而与分辨率无关,但图像的不可拉伸部分不会神奇地转换为更高/更低的分辨率。
【讨论】: