平板电脑上的Drawbitmaps

时间:2012-04-11 07:20:50

标签: android android-animation

我使用位图的精灵动画构建了一个应用程序,它在小型设备(480X320位图)上运行良好但如果我想让它在平板电脑上运行,我需要非常大的位图(1200X800),这使得应用程序工作非常慢也会造成记忆问题。

任何解决方案吗?

1 个答案:

答案 0 :(得分:0)

大多数平板电脑都会运行Honeycomb或更高版本,因此您应该在清单中激活硬件加速:

 android:hardwareAccelerated="true"

为了解决内存问题,你可以尝试几件事

  1. 使用16位Bitmaps。
  2. 回收未使用的位图
  3. 使用更小和更少的位图
  4. 切换到Renderscript或OpenGL