2017-10-13 90 views

回答

1

重複使用總是更好的性能。想一想 - 如果你創建新的,你必須創建這些大對象,然後將值設置爲各種屬性。如果您重複使用,您只需設置值。創造是你做或重用的工作的超集。如果你想看到差異,創建一個相對複雜的ListView。運行它完全回收。然後在您爲每個getView調用創建新視圖的位置運行它。性能差異是由於創造。

現在的問題是如果它足夠的獎金值得去做。如果子視圖的數量足夠小,可能不是。隨着觀點的複雜性和它們的數量增加,那就是了。