色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

android中scrollview和listview那個高效些為什么

吉茹定2年前14瀏覽0評論

android中scrollview和listview那個高效些為什么?

下圖是android學習手冊中關于listview與scrollview的處理以及事件沖突,360手機助手中可下載。

這兩個控件的作用不一樣。

首先,當ListView中有很多個item要顯示,以致屏幕不能完全顯示時,ListView自帶滾動條,通過滑動就可以查看全部。但也可以將ListView嵌套在ScrollView中,同樣可以達到相同的顯示效果。但是,顯示的相同,并不代表實際處理效果是一樣的。ListView自帶的滾動條對于”長數(shù)據(jù)“的處理方法是,只加載當前屏幕能顯示的item,也就是說當前屏幕能顯示幾個item,就去加載幾個item。一旦滑出屏幕就被銷毀。當再次進入屏幕時,會重新加載這個position位置的item。而ScrollView卻完全不同,ScrollView滾動視圖是指當擁有很多內(nèi)容,屏幕顯示不完時,需要通過滾動跳來顯示的視圖。也可以把ScrollView看成一個無限長的屏幕,當ListView嵌套在ScrollView中時,會把所有的item都加載完,不論是否在當前屏幕中顯示與否。也就是說當用ScrollView去嵌套一個ListView時,而同時ListView中又有很多的item,這時會很消耗系統(tǒng)資源。

css嵌套scroll,android中scrollview和listview那個高效些為什么