`

ProgressBar播放动画

 
阅读更多

1.

布局文件中

   <ProgressBar 
		android:id="@+id/ProgressBar01" 
		style="@style/animStyle"     
		android:layout_width="250dip"
		android:layout_height="300dip"
		android:layout_marginLeft="27dip"
		/>

 

2.

styles.xml

<?xml version="1.0" encoding="UTF-8"?> 
<resources>


<style name="animStyle" parent="@android:style/Widget.ProgressBar.Large"> 
        <item name="android:indeterminateDrawable">@anim/loading_anim</item>   
    </style>

</resources>

 

3.

loading_anim.xml

<?xml version="1.0" encoding="utf-8"?>
<animation-list xmlns:android="http://schemas.android.com/apk/res/android"
				android:oneshot="true"
				>
	<item android:drawable="@drawable/loading_pic0001" android:duration="85"/>
	<item android:drawable="@drawable/loading_pic0002" android:duration="85"/>
	<item android:drawable="@drawable/loading_pic0003" android:duration="85"/>
	<item android:drawable="@drawable/loading_pic0004" android:duration="85"/>
	<item android:drawable="@drawable/loading_pic0005" android:duration="85"/>
	<item android:drawable="@drawable/loading_pic0006" android:duration="85"/>
</animation-list>
 
分享到:
评论

相关推荐

    带动画的横向ProgressBar

    本主题聚焦于“带动画的横向ProgressBar”,这种组件能够以动态的方式展示进度变化,提升用户体验。以下是对这个话题的详细阐述: 一、ProgressBar概述 ProgressBar是Android SDK中的一个视图组件,它提供了显示...

    android 实现progressbar的简单自定义动画

    本教程将深入讲解如何在Android中实现一个简单的自定义ProgressBar动画。 首先,我们需要了解ProgressBar的基本使用。Android中的ProgressBar分为两种类型:indeterminate(不确定)和determinate(确定)。前者...

    自定义progressBar自带动画

    本教程主要探讨如何创建一个自定义的、带有动画效果的ProgressBar,灵感来源于iOS Watch上的动态进度条,但请注意,这个实现更适合静态展示,不适用于频繁更新进度的场景。 一、自定义ProgressBar的基础 1. 创建...

    自定义progressBar和动画显示对号

    本文将深入探讨如何自定义一个ProgressBar以及如何实现动画显示对号,这两点都是Android应用中常见且实用的功能。 首先,让我们来理解一下自定义ProgressBar。系统提供的默认ProgressBar虽然能满足基本需求,但在...

    访微信语音播放动画,语音播放动画

    总之,实现微信语音播放动画需要结合Android的视图动画、属性动画和音频处理技术,同时注重动画的流畅性和与音频播放的同步性。通过对提供的源码进行研究和实践,开发者可以掌握这一高级交互设计的实现技巧。

    Android自定义带动画效果的圆形ProgressBar

    Android自定义带动画效果的圆形ProgressBar Android自定义带动画效果的圆形ProgressBar是Android开发中一种常见的UI组件,用于显示进度信息。下面将详细介绍Android自定义带动画效果的圆形ProgressBar的实现原理和...

    Android代码-一个可以定制进度动画的ProgressBar

    本项目"AnimProgressBar"专注于提供一个可自定义动画效果的ProgressBar,这为开发者提供了更多的设计自由度,以增强应用的用户体验。下面将详细介绍这个项目的核心知识点。 1. **自定义View** 自定义View是Android...

    jquery轻量级进度条 progressbar 带动画显示的进度过程的jquery进度条特效

    在本教程中,我们将探讨如何使用jQuery创建一个轻量级的、带动画效果的进度条——`progressbar`。 首先,进度条特效的核心是通过CSS样式和JavaScript(jQuery)来实现。在`jquery轻量级进度条 progressbar`的案例中...

    菊花加载ProgressBar播放图片实现Frame

    在本项目中,我们将讨论如何使用ProgressBar来实现这样的菊花加载效果,并播放图片。 首先,ProgressBar是Android SDK提供的一种控件,它可以显示两种模式:indeterminate(不确定)和determinate(确定)。在...

    自定义ProgressBar的菊花加载

    4. **应用动画**:在代码中,获取ProgressBar实例并设置动画: ```java ProgressBar progressBar = findViewById(R.id.custom_progress_bar); Animation rotation = AnimationUtils.loadAnimation(this, R.anim....

    超级漂亮的 progressbar效果

    【ProgressBar】既进度条,当我们在做一些耗时操作的时候(例如下载文件),可以使用ProgressBar给用户提供一个进度提示,告诉用户当前的进度。 ProgressBar.js 是一个借助动态 SVG 路径的漂亮的,响应式的进度条...

    c# ProgressBar 光滑进度条 源码

    "Smooth ProgressBar"则是一种增强型的进度条,它提供了平滑、连续的动画效果,使得用户界面更具吸引力和反馈感。在Windows Forms或WPF应用中,这种效果常常用于长时间运行的任务,以提高用户体验。 在标题和描述中...

    android中自定义progressbar组件

    逐帧动画是一种常见的动画形式,它通过连续播放一系列静态图片来形成动态效果。在Android中,可以使用AnimationDrawable类来实现。 接下来,我们来看一下实现步骤: 1. 创建资源文件: 在res/drawable目录下,...

    Android 自定义各式各样的圆形ProgressBar

    在Android开发中,ProgressBar是用户界面(UI)设计中一个重要的元素,用于向用户展示某个操作的进度或者等待状态。通常,系统提供的ProgressBar样式有限,但开发者可以通过自定义来实现更多样化的效果,以满足不同...

    C# wpf中动态添加ProgressBar

    在C# WPF应用开发中,动态添加ProgressBar到ListView是一种常见的需求,特别是在处理大量数据或者进行后台任务执行时,为了提供用户友好的界面反馈。在VS(Visual Studio)开发环境中,我们可以利用WPF的灵活性和...

    AndroidProgressBar_Android ProgressBar进度条的几乎全部的用法源码集.rar

    该资源包"AndroidProgressBar_Android ProgressBar进度条的几乎全部的用法源码集.rar"中,可能包含了各种ProgressBar的示例,包括但不限于上述提到的用法,可能还涵盖了自定义动画、渐变颜色、文字显示等方面的实践...

    Android应用源码之ProgressBar 几乎全部的用法

    在Android开发中,ProgressBar是一个非常重要的组件,它用于显示进度或等待状态,为用户提供反馈,表明应用程序正在进行后台处理。ProgressBar提供了多种样式和用法,包括水平、垂直、圆形以及自定义样式。本教程将...

    winform c# ProgressBar特殊样式style

    在Windows Forms(Winform)开发中,`ProgressBar`控件常用于显示任务进度或等待状态。然而,系统默认的`ProgressBar`样式较为简单,可能无法满足开发者对于界面美观度的需求。`winform c# ProgressBar特殊样式style...

    progressBar进度条

    这些可以通过调整`ForeColor`、`Width`、`Height`和`MarqueeAnimationSpeed`(动画速度,适用于持续进行的任务)等属性实现。 总结来说,C# Winform中的ProgressBar控件是一个强大的工具,可以帮助开发者提供用户...

    Android自定义矩形ProgressBar

    这里,我们继承了`Widget.AppCompat.ProgressBar.Horizontal`作为父样式,并设置了自定义的indeterminateDrawable(不确定进度时的动画)和progressDrawable(确定进度时的样式)。同时,通过minHeight和maxHeight来...

Global site tag (gtag.js) - Google Analytics