在我的应用程序中,我使用具有多个可运行对象的处理程序。为了调用这些可运行对象,我循环 postDelayed 以便它们充当计时器。我意识到随着时间的推移,这会产生一个巨大的堆(10mb 并继续增加)。所以我的问题是我可以使用什么来代替不会生成大量消息的 postDelayed?
问问题
374 次
在我的应用程序中,我使用具有多个可运行对象的处理程序。为了调用这些可运行对象,我循环 postDelayed 以便它们充当计时器。我意识到随着时间的推移,这会产生一个巨大的堆(10mb 并继续增加)。所以我的问题是我可以使用什么来代替不会生成大量消息的 postDelayed?