Android 之一张图片搞定数据加载进度条+各种颜色效果,任性的不得了

导读:本篇文章讲解 Android 之一张图片搞定数据加载进度条+各种颜色效果,任性的不得了,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

 

<ProgressBar
    android:layout_width="match_parent"
    android:indeterminateDrawable="@drawable/anim"
    android:indeterminateOnly="true"
    android:indeterminateBehavior="repeat"
    android:layout_height="wrap_content" />

<ProgressBar
    android:layout_width="match_parent"
    android:indeterminateDrawable="@drawable/animtwo"
    android:indeterminateOnly="true"
    android:indeterminateBehavior="repeat"
    android:layout_height="wrap_content" />

 

定义anim.xml

 

<?xml version="1.0" encoding="utf-8"?>
<animated-rotate xmlns:android="http://schemas.android.com/apk/res/android"
    android:drawable="@mipmap/loading_01"
    android:pivotX="50.0%"
    android:pivotY="50.0%"
    >
</animated-rotate>

 

 

 

 

定义animtwo.xml

 

<?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="360" >
    <shape
        android:innerRadiusRatio="3"
        android:shape="ring"
        android:thicknessRatio="8"
        android:useLevel="false" >
        <gradient
            android:centerColor="#FFFFFF"
            android:centerY="0.50"
            android:endColor="#1E90FF"
            android:startColor="#000000"
            android:type="sweep"
            android:useLevel="false" />

    </shape>

    >
</rotate>

给dialog一些样式

     <style name="MyDialogStyle">
        <item name="android:windowBackground">@android:color/transparent</item> 设置dialog的背景,此处为系统给定的透明值
        <item name="android:windowFrame">@null</item>      Dialog的windowFrame框为无
        <item name="android:windowNoTitle">true</item>   是否显示标题
        <item name="android:windowIsFloating">true</item>    是否浮现在activity之上
        <item name="android:windowIsTranslucent">true</item>   是否半透明
        <item name="android:windowContentOverlay">@null</item>  是否有覆盖
        <item name="android:windowAnimationStyle">@android:style/Animation.Dialog</item>   设置Activity出现方式
        <item name="android:backgroundDimEnabled">true</item>        背景是否模糊显示
<item name="android:backgroundDimAmount">0</item>    这一句是设置背景的灰度,这里设置的是0,表示背景灰度完全透明!

</style>

 

 

看看效果图:

 

Android 之一张图片搞定数据加载进度条+各种颜色效果,任性的不得了

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/12892.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!