Android动画垃圾回收问题

时间:2012-11-01 16:02:27

标签: java android animation garbage-collection

  • 我在android中有arraylist of AnimationDrawables 其中的元素对应于特定的动画。每个动画 点击特定按钮就会发生。
  • 同步向动画添加帧(按钮单击)结果 在应用程序的响应速度慢。所以我想用了一个 asynctask为我取帧,它第一次工作正常 我加载了活动。
  • 第二次非常缓慢,即动画出现在a之后 很久。如果我以某种方式尝试缓存动画(通过制作 动画对象静态),它适用于2或3次,但随后 再次放缓。
  • 对于android冰淇淋三明治:我也用过 android:hardwareAccelerated =“true”android:largeHeap =“true”中 清单文件。记忆似乎是一个问题。一次约 每个动画都需要500Kb内存。

有人可以建议替代方案吗? 我知道强制垃圾是不可能的。那我能做什么呢?

0 个答案:

没有答案