listview的加載
listview通過適配器加載數(shù)據(jù)的時候,是一次性加載數(shù)據(jù)源的所有數(shù)據(jù),還是界面顯示幾天就加載幾條。加載后如果item離開界面,這個離開界面的item是不是就進入了緩存。
另外,是不是顯示一條item系統(tǒng)就要調(diào)用一次getview方法。
謝謝解答哦
listview通過適配器加載數(shù)據(jù)的時候,是一次性加載數(shù)據(jù)源的所有數(shù)據(jù),還是界面顯示幾天就加載幾條。加載后如果item離開界面,這個離開界面的item是不是就進入了緩存。
另外,是不是顯示一條item系統(tǒng)就要調(diào)用一次getview方法。
謝謝解答哦
2015-11-11
舉報
2015-11-11
1??茨愕腶dapter是怎樣寫的
2. 如果你使用了convertview機制,那么就是你所說的
加載后如果item離開界面,這個離開界面的item就進入了緩存。
另外,顯示一條item系統(tǒng)就要調(diào)用一次getview方法。
3.加載數(shù)據(jù)是可以控制的,可以預(yù)下載,可以緩存,可以在滑動時不加載,在滑動停止后加載。這個屬于比較靠后的學(xué)習(xí),屬于性能優(yōu)化部分。
2015-11-11
http://blog.csdn.net/luxiaoyu_sdc/article/details/7044675?ListView使用詳解,每初始化一條就要調(diào)用一次getView方法