android 显示进度的按钮
来源:互联网 发布:监控小孩上网的软件 编辑:程序博客网 时间:2024/05/22 17:38
原帖地址:http://gitonway.blog.163.com/blog/static/236894038201453010165775/
※效果
※简介
显示进度的按钮,可用于数据的提交,系统登录等,动画效果很棒,提高用户体验。
※代码
1.按钮的几种状态
- 初始状态 [0]
- 加载中 [1-99]
- 加载成功 [100]
- 加载失败 [-1]
通过调用此方法改变
CircularProgressButton.setProgress(int value)
2.修改进度条样式
- 修改加载进度的颜色
app:colorIndicator="@color/blue"
- 修改加载进度的背景色
app:colorIndicatorBackground="@color/grey"
- 修改中间圆形的颜色
app:colorProgress="@color/white"
3.其他属性
- 失败时的文字
app:textError="@string/Error"
- 失败时的背景色
app:colorError="@color/red"
- 成功时的文字
app:textComplete="@string/Complete"
- 成功时的背景色
app:colorComplete="@color/green"
- 设置按钮圆角
app:cornerRadius="48dp"
- 设置成功时的图标
app:iconComplete="@drawable/ic_action_accept"
- 设置失败时的图标
app:iconError="@drawable/ic_action_cancel"
※注意事项
一行放置一个以上的按钮时需要注意一下,因为按钮点击后变为进度框时视图的宽度要发生改变,所以位置可能发生变化,需要注意下你的布局,可以放到按比例分开的线性布局,或放相对布局中定义宽度让它始终居中
※项目地址
https://github.com/dmytrodanylyk/circular-progress-button
http://pan.baidu.com/s/1eQd4zei
0 0
- android 显示进度的按钮
- Android圆线按钮带进度显示
- 自定义view--带进度显示的下载按钮
- android上方显示进度的进度条
- android状态栏显示进度
- 进度圈的显示
- Android圆形进度显示控件的SectorProgressView的使用
- Android开发 下载显示进度
- Android开发 下载显示进度
- Android okhttputils显示下载进度
- android 百分数与进度显示
- Android之进度框的两种显示方法
- android使用LayoutInflater显示进度窗口的方法
- android progressbar 显示两个进度样式的解决方案
- Android开发 自制圆形带进度显示的进度条
- Android开发 自制圆形带进度显示的进度条
- 【android】解决自定义样式progressbar的进度显示问题
- Android 自定义带进度显示的半圆形进度条ArcTextProgressBar
- JavaScript DOM编程基本原则和习惯总结(JavaScript+DOM编程艺术)
- hadoop1.x权限问题
- python调用c++的dll的问题
- Hadoop 新 MapReduce 框架 Yarn 详解
- tcp/ip 三次握手
- android 显示进度的按钮
- 如何使用pinyin4j的Java库进行汉字转拼音?
- 搭建coreseek(sphinx+mmseg3)详细安装配置+php之sphinx扩展安装+php调用示例
- 解决Cardlibs卡片式listview,item滑动每次item全部重新载入,导致速度卡顿
- DriverManager.registerDriver和 Class.forName()的异同
- MATLAB计算自相关函数和互相关函数
- 自媒体时代
- C# 启动外部程序的几种方法
- detours编译与windows下makefile学习