最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android使用Shape實現(xiàn)ProgressBar樣式實例

 更新時間:2017年04月20日 09:00:05   作者:AlvinL  
本篇文章主要介紹了Android使用Shape實現(xiàn)ProgressBar樣式實例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

使用Shape實現(xiàn)樣式

使用Shape中的ring實現(xiàn),如下布局ring.xml

<shape xmlns:android="http://schemas.android.com/apk/res/android"
  android:shape="ring"
  android:thickness="5dp"
  android:useLevel="false" >
  <gradient
    android:endColor="#888"
    android:startColor="#ccc"
    android:type="sweep"
    android:useLevel="false" />
</shape>

使用rotate使之旋轉

如下progressbar.xml

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
  <item>
    <rotate 
      android:drawable="@drawable/ring"
      android:pivotX="50%"
      android:pivotY="50%"
      android:fromDegrees="0"
      android:toDegrees="1080"/>
  </item>
</layer-list>

注意:其中fromDegrees與toDegrees之差要是360的倍數(shù),不然中間會有轉的時候會跳一下,另外,這個差越大就轉得越快,具體效果大家可以自行試一下

使用

<ProgressBar
  style="?android:attr/progressBarStyleLarge"
  android:layout_width="wrap_content"
  android:layout_height="wrap_content"
  android:indeterminateDrawable="@drawable/progressbar" <!-- 這里使用自定義的progressbar樣式 -->
/>

更簡單的方法

直接使用一個布局文件就可以實現(xiàn):

<?xml version="1.0" encoding="utf-8"?>
<rotate xmlns:android="http://schemas.android.com/apk/res/android"
  android:fromDegrees="0"
  android:pivotX="50%"
  android:pivotY="50%"
  android:toDegrees="1080" >

  <shape
    android:shape="ring"
    android:thickness="5dp"
    android:useLevel="false" >
    <gradient
      android:endColor="#888"
      android:startColor="#ccc"
      android:type="sweep"
      android:useLevel="false" />
  </shape>
</rotate>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

最新評論

巴彦淖尔市| 拜城县| 郑州市| 县级市| 喀喇沁旗| 罗城| 子长县| 宕昌县| 察雅县| 三门县| 岐山县| 易门县| 苏尼特左旗| 武鸣县| 江西省| 满城县| 滨州市| 贡嘎县| 治多县| 凤山县| 射阳县| 五指山市| 江孜县| 武汉市| 安庆市| 班玛县| 佳木斯市| 黄骅市| 承德县| 抚顺县| 延长县| 从化市| 东港市| 博野县| 威信县| 涞水县| 营山县| 调兵山市| 辰溪县| 石河子市| 青海省|