SeekBar也玩分段

2021-06-19 17:36:03 字數 1161 閱讀 4982

android高階之ui深度定製系列(一)

seekbar也玩分段

常見的seekbar和進度條一樣從0-100%之間均可以滑動,但是有時候我希望能把進度粗略的分成幾段,就像ratingbar那樣;下面是大致效果圖:

<

seekbar

android:id

="@+id/seekbar1"

android:layout_width

="match_parent"

android:layout_height

="wrap_content"

android:progress

="25"

android:progressdrawable

="@drawable/***.png"

android:thumb

="@drawable/yyy.png"

/>

<

imageview

android:id

="@+id/imageview1"

android:layout_width

="fill_parent"

android:layout_height

="fill_parent"

android:src

="@drawable/zzz.png"

/>

重要的屬性android:progressdrawable

這裡面android:progressdrawable比較重要,我們可以以此改變滑動塊的外觀

實現上述效果主要是結合**,在seekbar的事件中做相應處理;

分段可以用imageview覆蓋在seekbar之上;涉及的方法主要有兩個:

1----->onstoptrackingtouch(seekbar seekbar)

2----->onprogresschanged(seekbar seekbar, int progress,boolean fromuser)

在onprogresschanged中根據當前滑動位置,手動設定進度位置;

在onstoptrackingtouch中獲取上一步中設定的進度位置,做個性化顯示操作;

**略。

記憶體也玩RAID

近乙個星期我將外出,為此留下兩篇文章,多為51cto做些貢獻 本篇介紹一下hp伺服器技術中的raid技術。說起raid 人們不約而同首先 而且唯一想到的是我們聽到的磁碟冗餘陣列,其實這一技術早已被 hp應用於記憶體之中,那就是它的熱插拔 raid 記憶體技術,並且在其 proliant 系列中的 7...

記憶體也玩RAID

近乙個星期我將外出,為此留下兩篇文章,多為51cto做些貢獻 本篇介紹一下hp伺服器技術中的raid技術。說起raid,人們不約而同首先 而且唯一想到的是我們聽到的磁碟冗餘陣列,其實這一技術早已被hp應用於記憶體之中,那就是它的熱插拔raid記憶體技術,並且在其 proliant 系列中的 700子...

手機上也玩Python Ruby

最近 python for s60又更新,現在最新版本是10月24號發布的1.3.12,增加了乙個scriptshell的模組。有幾個版本,分別是s60v1,s60v2 偶的6600用的這個版本 s60v2 fp1,s60v2 fp2,s60v2 fp3,s60v3。這個專案進展還不錯,基於pyth...