最智能的方式在屏幕上绘制100多个图像

时间:2010-05-24 21:05:58

标签: android performance android-image

我要绘制一个10x10 PNG图像的网格。每张图片为32x32像素。所有图像都是独一无二的。我认为最简单的方法似乎是将每个图像放在ImageView中。

如果将所有ImageView添加到布局中,这会给我带来某种性能影响吗?

有没有更智能的方法来绘制这些图像?

1 个答案:

答案 0 :(得分:2)

我假设您的网格是gridview。它应该有你的物品的适配器。您需要在适配器中查看getView方法。你在那里设置图像。 我会看一下GridView示例和这个例子

http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/view/List14.html

看看如何编写高效的适配器。