Progressbar 实现从右向左 加载(逆向)
生活随笔
收集整理的這篇文章主要介紹了
Progressbar 实现从右向左 加载(逆向)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在做圖片識別的時候,需要一個掃描分析的效果,大致效果是,圖片上先有一個蒙版,然后從左到右蒙版逐漸消失,顯示出下方的清晰圖片。大致的思路是
- 進度條背景色設置為透明
- 進度條顏色設置為蒙版顏色
- 設置進度條到達最大進度,這樣圖片上方就顯示了蒙版。
- 進度組件減少,這樣圖片就從左往右顯示出來
效果圖
重點來了,主要就是在clip中添加
android:clipOrientation="horizontal" android:gravity="right"
<item android:id="@android:id/progress"><clip android:clipOrientation="horizontal"android:gravity="right"><shape><corners android:radius="5dip" /><gradientandroid:startColor="#50ffffff"android:centerColor="#50ffffff"android:centerY="0.75"android:endColor="#50ffffff"android:angle="270"/></shape></clip></item>復制代碼這是我的一個圖像識別應用的效果,源碼在github,歡迎大家star。
總結
以上是生活随笔為你收集整理的Progressbar 实现从右向左 加载(逆向)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spark Stream整合flum和k
- 下一篇: MongoDB指定类型查询数据