当前位置: 首页 > 编程笔记 >

Android编程ProgressBar自定义样式之动画模式实现方法

晏和风
2023-03-14
本文向大家介绍Android编程ProgressBar自定义样式之动画模式实现方法,包括了Android编程ProgressBar自定义样式之动画模式实现方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了Android编程ProgressBar自定义样式之动画模式实现方法。分享给大家供大家参考,具体如下:

忘记在哪里看到的那位仁兄写的,就是通过用动画效果来实现的,现在顺便也把他写出来,希望那位仁兄不要见怪。

效果:

和之前的一样,在布局文件中:

<ProgressBar 
  android:id="@+id/progressBar3" 
  android:layout_width="wrap_content" 
  android:layout_height="wrap_content" 
  android:indeterminate="false" 
  android:indeterminateDrawable="@anim/progress_bar_loading" /> 

然后在values下面建一个anim的文件夹,将progressbar_bar_loading文件放进去即可:

<?xml version="1.0" encoding="UTF-8"?> 
<animation-list 
  xmlns:android="http://schemas.android.com/apk/res/android" 
  android:oneshot="false"> 
  <item 
    android:duration="250" 
    android:drawable="@drawable/progress_bar_loading_01" /> 
  <item 
    android:duration="250" 
    android:drawable="@drawable/progress_bar_loading_02" /> 
  <item 
    android:duration="250" 
    android:drawable="@drawable/progress_bar_loading_03" /> 
  <item 
    android:duration="250" 
    android:drawable="@drawable/progress_bar_loading_04" /> 
  <item 
    android:duration="250" 
    android:drawable="@drawable/progress_bar_loading_05" /> 
  <item 
    android:duration="250" 
    android:drawable="@drawable/progress_bar_loading_06" /> 
  <item 
    android:duration="250" 
    android:drawable="@drawable/progress_bar_loading_07" /> 
</animation-list> 

其中那些都是一张一张图片,就像替换换图片那样。

希望本文所述对大家Android程序设计有所帮助。

 类似资料:
  • 本文向大家介绍Android编程自定义AlertDialog样式的方法详解,包括了Android编程自定义AlertDialog样式的方法详解的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android编程自定义AlertDialog样式的方法。分享给大家供大家参考,具体如下: 开发的时候,通常我们要自定义AlertDialog来满足我们的功能需求: 比如弹出对话框中可以输入信息,或者要

  • 本文向大家介绍android自定义弹出框样式的实现方法,包括了android自定义弹出框样式的实现方法的使用技巧和注意事项,需要的朋友参考一下 前言: 做项目时,感觉android自带的弹出框样式比较丑,很多应用都是自己做的弹出框,这里也试着自己做了一个。 废话不说先上图片: 实现机制 1.先自定义一个弹出框的样式 2.自己实现CustomDialog类,继承自Dialog,实现里面方法,在里面加

  • 本文向大家介绍Android 自定义view之画图板实现方法,包括了Android 自定义view之画图板实现方法的使用技巧和注意事项,需要的朋友参考一下 看效果: 中间一个画图板 上方小控件用来显示实时画出的图形 下方小控件用来做一些画图的控制 2个小控件都能移动 顺带还有一个刮刮卡效果,只需要改一个参数: 自定义view首先要自定义属性: 在values下面创建attrs.xml: 对于下面3

  • 本文向大家介绍Android EditText自定义样式的方法,包括了Android EditText自定义样式的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Android EditText自定义样式的方法。分享给大家供大家参考,具体如下: 1.去掉边框 EditText的background属性设置为@null就搞定了:android:background="@null" sty

  • 本文向大家介绍thinkPHP3.2实现分页自定义样式的方法,包括了thinkPHP3.2实现分页自定义样式的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了thinkPHP3.2实现分页自定义样式的方法。分享给大家供大家参考,具体如下: 下面是一个Tp3.2的自定义分页,这个方法也是在看过一个网友的博客之后受到启发这么写的。经过了一些修改,大家在看到代码之后也可以进行修改自定义样式;

  • 本文向大家介绍Android自定义ViewGroup之实现FlowLayout流式布局,包括了Android自定义ViewGroup之实现FlowLayout流式布局的使用技巧和注意事项,需要的朋友参考一下 整理总结自鸿洋的博客,希望可以帮到大家。 一、FlowLayout介绍 所谓FlowLayout,就是控件根据ViewGroup的宽,自动的往右添加,如果当前行剩余空间不足,则自动添加到下一行