0

我在我的应用程序中获得了几张以各种方式制作动画的图像。问题是“较弱”的手机,例如三星 Galaxy S1 无法流畅地显示这些动画。相比之下,动画在具有双核处理器的三星 Galaxy S2 上运行非常流畅。

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

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

很酷,我可以让android检测到这个,所以我只需要写 imageView.setImage(R.drawable.tree); 并且无论是单核还是双核,都设置了合适的镜像。

4

1 回答 1

1

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

于 2011-12-03T11:39:55.480 回答