通过查看系统的ProgressBar样式来自定义旋转动画
来源:互联网 发布:惠州酷友网络 编辑:程序博客网 时间:2024/05/07 01:26
Android默认的ProgressBar的加载圈的样式都是定义在@android:style/Widget.ProgressBar下的.
例如SDK的下下的Widget.ProgressBar样式:
其中progress_medium_white就是Android自带的progressBar的滚动动画的xml文件
例如
<?xml version="1.0" encoding="utf-8"?>其中spinner_white_48是一张图片:
<!--
/*
**
** Copyright 2009, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
** http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->
<animated-rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/spinner_white_48"
android:pivotX="50%"
android:pivotY="50%"
android:framesCount="12"
android:frameDuration="100" />
由此可知,我们可以通过ProgressBar的android:indeterminateDrawable属性来覆盖系统的加载圈的滚动动画.
例如:
然后在/res/drawable目录下创建一个indeterminate_drawable.xml文件,定义旋转动画,如下:
或者模仿系统的<animated-rotate>标签也可以
drawable属性中就可以随意的指定你想要的旋转图片了.
0 0
- 通过查看系统的ProgressBar样式来自定义旋转动画
- ProgressBar样式的定义
- ProgressBar通过动画定义实现
- 自定义ProgressBar的旋转动画
- custom ProgressBar|动画 旋转
- progressBar定义样式
- Android的ProgressBar样式||||||style="?android:attr/progressBarStyleSmall"|||系统预置定义样式的用法是?android:attr/x
- 使用android frame动画定义自己的ProgressBar
- 自定义旋转的ProgressBar
- ProgressBar的各种样式
- Android的ProgressBar样式
- 自定义ProgressBar的样式
- 自定义样式的progressBAR
- 自定义ProgressBar的样式
- Android的ProgressBar样式
- Android ProgressBar的样式
- Android ProgressBar的样式
- progressBar的样式
- 数组元素排序
- Scala JDBC连接mysql
- KMP 算法(上篇)
- Ubuntu防火墙设置
- codeforces 488 D. Strip
- 通过查看系统的ProgressBar样式来自定义旋转动画
- h2database
- 框架汇总
- 1214 线段覆盖
- Windows自带截图工具配置快捷键更方便使用
- system.exit(0) system.exit(1) 含义与区别
- HDU 汉诺塔一类问题 1997 2175 2184 2511
- Eclipse快捷键大全(转载)
- 文章标题