Es ist möglich, Kopf- und Fußzeilenansichten einer Listenansicht hinzuzufügen. Werden diese Ansichten zwischengespeichert? Wie der Get-View-Mechanismus sicherstellt, dass die Ressourcen für die Liste wiederverwendet werden und verhindert überschüssigen Speicherverbrauch. Ist eine Kopf-/Fußzeilenansicht ebenfalls ähnlich?Caching für Kopf- und Fußzeilen in einer Listenansicht anzeigen
EDIT
Betrachten wir ein Layout (die im wesentlichen a) mit einem solchen Inhalt:
- Über 40 verschiedene Felder aufgeteilt in 5 viewgroups
- ein Kommentare Typ das Layout, die eine Arbit haben kann Anzahl der Kommentare, die nach Belieben erweitert werden müssen.
Idealerweise wäre ein Scroll-View ein geeigneter Kandidat dafür. Aber das macht den Choreografen beschweren über 1000 Frames ungerade zu überspringen.
Eine andere mögliche Lösung könnte eine Listenansicht mit Kopf- und Fußzeilen sein. Eine Listenansicht verbraucht in der oben genannten Bildlaufansicht irgendwie weniger Speicher.
Das Caching und Parzellierung Fragen war ich, wenn es zu verstehen versuchen, ein Mechanismus zur Ansicht Speicherung sein kann/retrieving die Inflation und relocing von Zuhörern eine leichtere Aufgabe statt einem one-for-all-purpose Verfahren wie machen würde getView()
EDIT2 ich will nicht eine Scroll-Ansicht verwenden, da es alle Ansichten in der start.Making die Aktivität/Fragment verbrauchen
viel Speicher aufblasen würde
Ja, ist es möglich. Ich verstehe den Teil über das Caching nicht.Die Kopf- und Fußzeilenansichten werden nicht wiederverwendet, da sie nicht wiederverwendet werden und nur einmal vorhanden sind. –
Es ist möglich ..! –
@ MithunR. Wenn ja, fügen Sie bitte eine Antwort hinzu.Ich möchte wirklich wissen, – Droidekas