Kotlin入門(23)適配器的進階表達

前面在介紹列表視圖和網格視圖時,它們的適配器代碼都存在視圖持有者ViewHolder,因爲Android對列表類視圖提供了回收機制,如果某些列表項在屏幕上看不到了,則系統會自動回收相應的視圖對象。隨着用戶的下拉或者上拉手勢,已經被回收的列表項要重新加載到界面上,倘若每次加載都得從頭創建視圖對象,勢必增加了系統的資源開銷。所以ViewHolder便應運而生,它在列表項首次初始化時,就將其視圖對象保存
相關文章
相關標籤/搜索