自定义Loading动画可以有一种最简单的方法:修改ProgressBar默认的动画。

        <ProgressBar            android:id="@+id/pro_loading"            android:layout_width="19dp"            android:layout_height="19dp"            android:indeterminateDrawable="@anim/loading" />

<?xml version="1.0" encoding="UTF-8"?><animation-list xmlns:android="http://schemas.android.com/apk/res/android"    android:oneshot="false" >    <item        android:drawable="@drawable/loading01"        android:duration="150"/>    <item        android:drawable="@drawable/loading02"        android:duration="150"/>    <item        android:drawable="@drawable/loading03"        android:duration="150"/>    <item        android:drawable="@drawable/loading04"        android:duration="150"/>    <item        android:drawable="@drawable/loading05"        android:duration="150"/>    <item        android:drawable="@drawable/loading06"        android:duration="150"/>    <item        android:drawable="@drawable/loading07"        android:duration="150"/></animation-list>

直接指定ProgressBar的android:indeterminateDrawable属性为一个动画,这样就可以改变ProgressBar的默认动画了。注意width和height的设定,必须要契合动画中图片的长宽,否则显示出来会比较难看。

更多相关文章

  1. 虚拟键盘弹出时挡住EditText的解决方案
  2. 最近总结的android疑惑(三)
  3. Android系统修改导航栏显示位置
  4. Android下雪动画 VS JS下雪动画
  5. 用SlidingDrawer实现类似android状态栏下拉上拉效果!
  6. APIDEMO 字体默认样式
  7. Android修改user版本默认关闭开发者选项模式,eng版本默认打开开
  8. AndroidManifest.xml 中application 的 android:name 属性作用
  9. Android(安卓)屏幕设置

随机推荐

  1. Android之使用Android-query框架开发实战
  2. Android(安卓)入门(2)-使用intent穿梭于活动
  3. Android(安卓)Screen Monitor抓取真机屏
  4. Android(安卓)实用项目链接
  5. beagleboard 启动 android 内核
  6. 解决'keytool' is not recognized as an
  7. 蒙板引导页面
  8. Android(安卓)Studio添加so库
  9. 【Android】虚拟环绕声
  10. android取得系统高度,标题栏和状态高度