上图是sf自己的进度条,如果要实现像如图的进度条,求给个思路,thx
小伙看你根骨奇佳,潜力无限,来学PHP伐。
這個就得自訂控制項了,自己定義繪圖規則並繪製。挺麻煩的,可以找以下開源函式庫看看有沒有類似的輪子。我記得NGA的下拉刷新類似這種風格,你可以去github找找。
這個效果,其實很簡單,例如開源的Aisen-SinaWeibo上的載入就是這個效果,這個效果的具體思路是一個LinearLayout(orientation==vertical)然後頂部是一個滾動條,下面是webView,webView監聽加載的程式碼不用強調了,上面這個進度條是一個開源的控件,你去Github上找吧。
單獨自訂一個ProgressBar(或用個style)在WebChromeClient裡有對應的方法可以獲得網頁載入進度,並用此來更新bar......當然也可以直接整合進一個自訂的WebView裡面.. ....嘛,我是這麼想的
!舊版的SwipeLayout就是這個效果
這個就得自訂控制項了,自己定義繪圖規則並繪製。挺麻煩的,可以找以下開源函式庫看看有沒有類似的輪子。我記得NGA的下拉刷新類似這種風格,你可以去github找找。
這個效果,其實很簡單,例如開源的Aisen-SinaWeibo上的載入就是這個效果,這個效果的具體思路是一個LinearLayout(orientation==vertical)然後頂部是一個滾動條,下面是webView,webView監聽加載的程式碼不用強調了,上面這個進度條是一個開源的控件,你去Github上找吧。
單獨自訂一個ProgressBar(或用個style)在WebChromeClient裡有對應的方法可以獲得網頁載入進度,並用此來更新bar......當然也可以直接整合進一個自訂的WebView裡面.. ....嘛,我是這麼想的
!舊版的SwipeLayout就是這個效果