如何在垃圾收集过程中运行进度条?

时间:2014-04-02 06:22:02

标签: android dalvik android-progressbar

单击其中一个选项卡会导致延迟一两秒。 无法确认是计算延迟还是垃圾收集器延迟来释放该选项卡上的位图的内存。

日志正在进行一些dalvik处理以释放内存,如 -

  

04-02 11:45:58.109:D / dalvikvm(1930):GC_CONCURRENT释放1638K,21%   免费15516K / 19591K,暂停12ms + 4ms,总计222ms

在VM释放位图的内存时,有没有办法运行进度条?

这样,应用程序用户不必等待选项卡单击,因为有时延迟足够长,用户可能认为没有发生任何事情。

1 个答案:

答案 0 :(得分:-1)

在android中使用Asynctask概念,在Doinbackgroud方法中放置用户垃圾清理,例如click here