在iOS中,应用程序将通过实现名为DidReceiveMemoryWarning
的函数来收到内存警告,这意味着RAM不足以使用。如果发送此警告的2级版本,则该应用程序可能会被强制停止。
在Android中是否有类似的东西(如广播意图)告诉我的应用我们已经没有内存,我可以通过编程方式删除一些对象?
感谢。
答案 0 :(得分:8)
您应该通过扩展Android Application类来定义自己的自定义应用程序对象,并在清单文件的Application标记中定义该对象。在此自定义对象中,您可以覆盖onLowMemory()方法。
希望这会对你有所帮助。