LruCache enthält starke Referenzen auf eine begrenzte Anzahl von Werten. Jedes Mal, wenn auf einen Wert zugegriffen wird, wird er an den Anfang einer Warteschlange verschoben. Wenn ein Wert zu einem vollständigen Cache hinzugefügt wird, wird der Wert am Ende dieser Warteschlange entfernt und kann für die Garbage Collection verfügbar werden.
Ich habe die offizielle Android-Dokumentation für LRUCache ausgecheckt, die besagt: Jedes Mal, wenn auf einen Wert zugegriffen wird, wird er an den Anfang einer Warteschlange verschoben. Wenn ein Wert zu einem vollständigen Cache hinzugefügt wi...
13.07.2017, 07:26