已采納回答 / 零零赫
1??茨愕腶dapter是怎樣寫的2. 如果你使用了convertview機制,那么就是你所說的加載后如果item離開界面,這個離開界面的item就進入了緩存。另外,顯示一條item系統(tǒng)就要調(diào)用一次getview方法。3.加載數(shù)據(jù)是可以控制的,可以預(yù)下載,可以緩存,可以在滑動時不加載,在滑動停止后加載。這個屬于比較靠后的學(xué)習(xí),屬于性能優(yōu)化部分。
已采納回答 / maosandao
setTag是給item設(shè)定唯一的標(biāo)識,找到之前convertView為空時,它所初始化的item。只不過是拿出來重新使用了一下。這樣,有助于提高系統(tǒng)性能的。
2015-07-13
已采納回答 / MarksLin
可以這樣用if (convertView==null){ ? ?convertView=View.inflate(parent.getContext(), R.layout.room_list_item,null);}可以不通過構(gòu)造函數(shù)傳遞Context參數(shù)
2015-06-06
最贊回答 / LpLjl
Alt+Insert