IComponentCallbacks.OnLowMemory Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dies wird aufgerufen, wenn das gesamte System wenig Arbeitsspeicher hat und aktiv ausgeführte Prozesse ihre Speicherauslastung kürzen sollten.
[Android.Runtime.Register("onLowMemory", "()V", "GetOnLowMemoryHandler:Android.Content.IComponentCallbacksInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public void OnLowMemory();
[<Android.Runtime.Register("onLowMemory", "()V", "GetOnLowMemoryHandler:Android.Content.IComponentCallbacksInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member OnLowMemory : unit -> unit
- Attribute
Hinweise
Dies wird aufgerufen, wenn das gesamte System wenig Arbeitsspeicher hat und aktiv ausgeführte Prozesse ihre Speicherauslastung kürzen sollten. Obwohl der genaue Punkt, an dem dies aufgerufen wird, nicht definiert ist, geschieht dies im Allgemeinen, wenn der gesamte Hintergrundprozess getötet wurde. Das heißt, bevor wir den Punkt erreichen, an dem Prozesse getötet werden, die Hostingdienst und Vordergrund-UI hosten, die wir vermeiden möchten.
Dieses Element ist veraltet. Seit API-Ebene 14 wird dies durch ComponentCallbacks2#onTrimMemory. Seit API-Ebene 34 wird dies nie aufgerufen. Wenn Sie ComponentCallbacks2#onTrimMemory außer Kraft setzen und Ihre minSdkVersion größer als API 14 ist, können Sie eine leere Implementierung für diese Methode bereitstellen.
Java Dokumentation für android.content.ComponentCallbacks.onLowMemory().
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.