Android小部件背景应该是9补丁吗?是否应该有不同的dpi版本?

时间:2011-09-12 23:50:40

标签: android background widget

在android.com的Widget Design Guidelines page,Google提供Photoshop格式的小部件背景模板(.psd)

我知道这些可以编辑并导出为png文件,但我有两个问题;

(a)它们应该转换为九个补丁png文件吗?

(b)我是否需要创建不同的dpi版本(ldpi,mdpi,hdpi& xhdpi)?

我认为这两个问题的答案都是“是”,但奇怪的是没有提到......

1 个答案:

答案 0 :(得分:2)

根据我的个人经验:对两者都是。
与任何其他布局一样,可以优化多种屏幕尺寸和密度。这包括选择哪种资源类型更适合某种情况,9个补丁或不同密度版本的位图。

关于文档
我对此并不是100%有信心,但在我看来,这是为Android 1.5编写的。 (因为小部件是在1.5中引入的。)从那时起再也没有触及过。支持不同的屏幕分辨率和密度主要来自1.6。 - 更改此小部件文档中提到的所有内容。一个很好的指标就是它们可以为您提供精确的像素尺寸。这在1.5。中有意义,但在1.6中则没有。或者更新。因此,他们没有涵盖整个密度独立/分辨率的想法。