Skip to content

Commit e6ad612

Browse files
authored
Update README.md
1 parent 89a17f6 commit e6ad612

File tree

1 file changed

+35
-11
lines changed

1 file changed

+35
-11
lines changed

README.md

Lines changed: 35 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# LoadingButton
1+
# LoadingButton [![LoadingButton](https://jitpack.io/v/FlodCoding/LoadingButton.svg)](https://jitpack.io/#FlodCoding/LoadingButton)
22

33
一个小巧灵活的带加载功能的按钮控件,继承自[DrawableTextView]()
44

@@ -7,6 +7,25 @@
77
* 支持加载取消,加载完成和失败图标替换
88
* 可设置加载动画颜色、大小、位置
99

10+
## 如何导入
11+
12+
根目录下的build.gradle
13+
14+
allprojects {
15+
repositories {
16+
...
17+
maven { url 'https://jitpack.io' }
18+
}
19+
}
20+
21+
22+
App目录下的build.gradle
23+
24+
dependencies {
25+
implementation 'com.github.FlodCoding:LoadingButton:1.0.0-alpha1'
26+
}
27+
28+
1029
## Demo
1130
[点我下载](https://github.com/FlodCoding/LoadingButton/raw/master/app/build/outputs/apk/debug/app-debug.apk)
1231

@@ -77,14 +96,19 @@ loadingBtn.setEnableShrink(true)
7796
## 属性说明
7897
属性名|类型|说明
7998
---|:--:|---:
80-
enableShrink|boolean (default:true)|设置加载时收缩
81-
disableClickOnLoading|boolen (default:true)|设置加载时禁用点击
82-
shrinkDuration|integer (default:450ms)|收缩动画时间
83-
loadingEndDrawableSize|dimension (default:TextSize*2)|设置LaodingDrawable和EndDrawable大小
84-
loadingDrawableColor|color (default:TextColor)设置Loading的颜色
85-
loadingDrawablePosition|enum:Start,Top,End,Bottom (default:Start)|设置Loading的位置
86-
endCompleteDrawable|reference|完成时显示的图标
87-
endFailDrawable|reference|失败时显示的图标
88-
endDrawableAppearTime|integer|完成或失败图标从无到有的时间
89-
endDrawableDuration|integer|完成或失败图标停留的时间
99+
enableShrink |boolean (default:true) |设置加载时收缩
100+
disableClickOnLoading |boolen (default:true) |设置加载时禁用点击
101+
shrinkDuration |integer (default:450ms) |收缩动画时间
102+
loadingEndDrawableSize |dimension (default:TextSize \*2) |设置LaodingDrawable和EndDrawable大小
103+
loadingDrawableColor |color (default:TextColor) |设置Loading的颜色
104+
loadingDrawablePosition |enum:Start,Top,End,Bottom (default:Start) |设置Loading的位置
105+
endCompleteDrawable |reference |完成时显示的图标
106+
endFailDrawable |reference |失败时显示的图标
107+
endDrawableAppearTime |integer |完成或失败图标从无到有的时间
108+
endDrawableDuration |integer |完成或失败图标停留的时间
109+
110+
## Demo使用的第三方库
111+
112+
### [Matisse](https://github.com/zhihu/Matisse)
90113

114+
### [Glide](https://github.com/bumptech/glide)

0 commit comments

Comments
 (0)