为“好”(双核+)手机提供大图像,并提供更小,更低分辨率的图像

时间:2011-12-03 11:03:21

标签: android image animation image-size

我的应用程序中有几个图像以各种方式动画。 问题是'较弱'的手机,例如三星Galaxy S1无法流畅地展示这些动画。 相比之下,动画在拥有双核处理器的三星Galaxy S2上运行非常顺畅。

我发现,当使用分辨率较低的图像时,我可以流畅地运行这些动画。 问题:如果我可以使用高分辨率图像,我不想使用低分辨率图像,因为它们看起来更好。

我可以以编程方式检查cpus的数量是多少,但这不是最好的风格,不是吗?

这会很酷,我可以让android检测到这个,所以我只需要编写imageView.setImage(R.drawable.tree);并且单核或双核,设置适当的图像。

1 个答案:

答案 0 :(得分:1)

This可能有所帮助。虽然它是为屏幕密度设计的,而不是CPU功率。