如何估算不同分辨率的drawable(以px为单位)的大小?

时间:2012-07-14 13:42:34

标签: android size android-appwidget

我有一个显示在1 * 3单元格上的appwidget。

我将minheight设置为40dp,填充4dp,边距为4dp,然后将图像高度设置为fill_content

我想为ldpi,mdpi和hdpi分辨率创建一些drawables(.png),正如android官方设计指南所示。

我的问题很简单:我应该制作多少像素,因此android不需要调整大小?

我一开始在思考:我的图像dp大小为:40-4-4 -4-4 = 24 dp。 然后对于HDPI:size = 24 *(240/160)px 但是,我的图像显然太小而且在运行时变形

另外,如果我将minheight设置为80 dp,我的appwidget大小相同(在一个单元格上),但我的可绘制大小为64 * 240/160 px。

我做错了什么? 如何知道我的drawables的大小(以px为单位)

0 个答案:

没有答案