android 之进度条--------progressbar
来源:互联网 发布:安卓游戏数据备份 编辑:程序博客网 时间:2024/04/26 07:41
看别人写的app ,进度条相当的完美,自己也想定义出来好看的progressbar。android 有个很大好处,就是允许我们随意的折腾。
对于progressbar 要知道的几点:
1,progressbar 有两个进度,一个android:progress,另一个是android:secondProgress。后者主要为了缓存所涉及的网络缓存。就是确定的进度。
2,不确定的就是不清楚的,不确定一个操作需要多久才能完成,如果一次网络请求,我们不可预测这次网络操作,需要多长时间。这个时候就需要使用不确定的进度条。这个属性通过android:indeterminate 来控制的;
3,进度条样式(是圆形还是长方形,当然是由style 来确定的) 通过style="?android:attr/progressBarstyle" 等属性 来设置 进度条的样式
progressbar 源码中有三个 item background secondProgress progress 看名字 就知道这个三个item 是干什么用的,其实把这两个copy 一份 到自己的项目里 ,就可以随心所欲的修改shap 属性,圆角,渐变等等。
4,android:indeterminateDrawable 通过资源文件可以定义圆形 进度条(可以通过 anim_list rotate 还有shap 渐变来改变)。
0 0
- android 之进度条--------progressbar
- Android之进度条ProgressBar
- Android 控件之ProgressBar进度条
- Android 控件之ProgressBar进度条
- Android 控件之ProgressBar进度条
- Android 控件之ProgressBar进度条
- android控件之ProgressBar进度条
- Android入门之进度条(ProgressBar)
- Android复习之进度条ProgressBar
- Android开发之进度条-ProgressBar
- Android 控件之ProgressBar进度条
- Android之ProgressBar进度条使用
- android之进度条组件ProgressBar
- Android之ProgressBar ProgressDialog 进度条 进度条对话框
- Android UI之ProgressBar(进度条)
- Android学习笔记之progressBar(进度条)
- Android之利用Handler实现ProgressBar进度条
- Android UI之ProgressBar(进度条)
- Excel版本问题
- 数的计算——acm.njupt
- halcon基本算子2
- objective-c @property
- VC Windows 服务开发
- android 之进度条--------progressbar
- 创业公司如何实施敏捷开发
- 字符串排序--acm.njupt
- STM32 硬件流控制含义 GPIO引脚配置
- ubuntu 迅雷(xware desktop)
- 强制转化为float类型
- 第几天--acm.njupt
- 左右滑动日历控件
- 因小失大