av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

android - 類似于微信朋友圈圖片這樣的是在listview中嵌套gridview還是動(dòng)態(tài)加入多個(gè)imageview呢?

瀏覽:125日期:2022-09-30 18:05:37

問題描述

類似于微信朋友圈圖片這樣的是在listview中嵌套gridview還是動(dòng)態(tài)加入多個(gè)imageview呢?

問題解答

回答1:

應(yīng)該是動(dòng)態(tài)添加多個(gè)imageview,你可以打開開發(fā)者選項(xiàng)里面的顯示布局邊界,或者GPU過度繪制,你會(huì)發(fā)現(xiàn)圖片列表的過度繪制越靠后越少,越靠前越多,比如三張一行的情況下,第一張圖片顏色最深,至少三層布局,第二張稍淺,最后一張基本沒有過度繪制,我猜測(cè)微信使用的可能是層疊類型的布局,比如RelativeLayout

回答2:

一般不會(huì)在AbsListView里再嵌套使用AbsListView的, onMeasure(...)會(huì)多次測(cè)量第一個(gè)View.因此, 可能會(huì)導(dǎo)致滾動(dòng)會(huì)出現(xiàn)卡頓的現(xiàn)象.

可以考慮使用GridLayout + ViewStub的方式實(shí)現(xiàn). 自行百度或者Google這倆貨吧. 還可以考慮自定義視圖.

參考開源項(xiàng)目:

github: qii/weiciyuan - Sina Weibo Android Client, 四次元 這是一個(gè)很老的項(xiàng)目了

標(biāo)簽: 微信
相關(guān)文章:
主站蜘蛛池模板: 老女人丨91丨九色 | 久久久久久久国产 | 日韩视频在线播放 | 91精品国产乱码久久久久 | 四虎影院永久免费 | 开心激情站 | 亚洲一区二区在线播放 | 一区在线观看视频 | 天堂网亚洲 | 六月婷婷在线 | 成人在线网站 | 欧美有码视频 | 国产午夜视频 | 久久三级视频 | 天天色播 | 特黄aaaaaaaaa真人毛片 | 亚洲伊人影院 | 亚洲另类视频 | 国产精品第五页 | 一级片在线免费观看 | 精品国产精品三级精品av网址 | 日韩黄色免费视频 | 久久久一本 | 在线不卡一区二区 | 玖玖久久| 日本中文字幕在线 | 日本69视频 | 亚洲国产91 | 国产精品免费一区二区三区 | 女同一区二区 | www国产亚洲精品久久网站 | 134vcc影院免费观看 | 黄色av免费观看 | 福利av在线 | 精品一区二区三区中文字幕 | 日本不卡一区 | 伊人成人在线 | 成人小视频在线观看 | 成人动漫视频 | 91精品看片| 久久久久久网 |