文章詳情頁
Android TextView 或 ListView 加載過渡效果
瀏覽:189日期:2024-09-02 09:50:02
問題描述
請教,類似于下面截圖中這種效果一般怎么實現(xiàn)?
像微博,推特,在數(shù)據(jù)加載過程中有個過渡,剛進去顯示上面截圖那種效果,數(shù)據(jù)加載完成后替換顯示文本內(nèi)容。我的問題是:上面截圖這種效果怎么實現(xiàn),單純地設(shè)置背景顏色嗎?還是有其他辦法,谷歌對這種處理有沒有官方支持。
問題解答
回答1:開發(fā)者選項開啟顯示布局邊界判斷用控件搭建的個人思路:可以用一張圖片作為一個Item的背景,當(dāng)數(shù)據(jù)加載完畢隱藏背景
回答2:原理其實蠻簡單,就是Item中TextView、ImageView繼承一個自定義View,寫好回調(diào)方法,沒加載圖片和設(shè)置文字之前默認啟動動畫,加載圖片設(shè)置文字后停止動畫
回答3:能說清楚點么
回答4:寫死的寬度高度,設(shè)置控件背景灰色。得到數(shù)據(jù)后再替換掉。
回答5:和這個有關(guān)系么https://github.com/elye/loade...
相關(guān)文章:
1. javascript - 移動端,當(dāng)出現(xiàn)遮罩層的時候,遮罩層里有div是超出高度scroll的,怎么避免滑動div的時候,body跟隨滑動?2. javascript - history.replaceState()無法改變query參數(shù)3. html - 移動端radio無法選中4. javascript - 關(guān)于禁用文本選擇與復(fù)制的問題5. javascript - 有什么工具可以自動給css3的樣式 加 前綴 要最簡單的 不會sass less6. css - 關(guān)于偽類背景問題7. css - 怎么實現(xiàn)一個圓點在一個范圍內(nèi)亂飛8. 前端 - html5 audio不能播放9. html5 - vue 里的Elemen UI的時間怎么轉(zhuǎn)化為時間戳嗎10. html5 - 如何實現(xiàn)圖中的刻度漸變效果?
排行榜

熱門標簽