2017-10-13 2 views

Antwort

1

Wiederverwendung ist immer eine bessere Leistung. Denken Sie darüber nach - wenn Sie neue erstellen, müssen Sie diese großen Objekte erstellen und dann Werte für verschiedene Eigenschaften festlegen. Wenn Sie wiederverwenden, legen Sie einfach die Werte fest. Die Erstellung ist eine Obermenge der Arbeit, die Sie tun oder wiederverwenden. Wenn Sie den Unterschied sehen möchten, erstellen Sie eine relativ komplexe ListView. Führen Sie es mit vollständiger Wiederverwertung durch. Führen Sie es dann aus, wo Sie für jeden getView-Aufruf eine neue Ansicht erstellen. Dieser Leistungsunterschied ist auf die Erstellung zurückzuführen.

Jetzt ist die Frage, ob es genug ist, einen Bonus wert zu sein. Wenn die Anzahl der Unteransichten klein genug ist, vielleicht nicht. Wenn die Komplexität der Ansichten und deren Anzahl zunimmt, dann ist es so.

Verwandte Themen