5

In iOS an app will receive a memory warning by implementing a function called DidReceiveMemoryWarning, which means the RAM is not enough to use. If a Level 2 version of this warning is sent, the app will probably be force stopped.

Is there something similar (like a broadcast intent) in Android to tell my app that we're out of RAM and i could remove some objects programmatically?

Thanks.

4

1 に答える 1

8

Android Applicationクラスを拡張して独自のカスタムアプリケーションオブジェクトを定義し、そのオブジェクトをマニフェストファイルのApplicationタグで定義する必要があります。このカスタムオブジェクトでは、 onLowMemory()メソッドをオーバーライドできます。

これがお役に立てば幸いです。

于 2013-02-08T07:50:43.633 に答える