Skip to content

Commit 8cea8a5

Browse files
committed
Merge remote-tracking branch 'github/master'
2 parents f1a989a + 715467f commit 8cea8a5

File tree

1 file changed

+14
-12
lines changed

1 file changed

+14
-12
lines changed

README.md

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,19 @@
1+
12
# KilleTomRxMaterialDesignUtil
23
依赖方式:https://jitpack.io/#KilleTom/KilleTomRxMaterialDesignUtil 这个网站会告诉你有多少个版本以及你选择哪个版本进行依赖,多种依赖方式供你选择
34

5+
## 运行效果图
6+
| Tables | Are |
7+
| :--------------------------------------------------------:|:----------------------------------------------------:|
8+
| RaiseButton | RxToast |
9+
| ![](https://github.com/KilleTom/KilleTomRxMaterialDesignUtil/blob/master/app/src/main/res/raw/raise_btn.gif) |![](https://github.com/KilleTom/KilleTomRxMaterialDesignUtil/blob/master/app/src/main/res/raw/toast.gif) |
10+
| RxPermissions | RxAnneSeekBar |
11+
| ![](https://github.com/KilleTom/KilleTomRxMaterialDesignUtil/blob/master/app/src/main/res/raw/permission.gif) | RxAnneSeekBa |
12+
| RxHerculesQRCodeImageView | RxEthanSpiderWeb RxSpiderWebLayout |
13+
| ![](https://github.com/KilleTom/KilleTomRxMaterialDesignUtil/blob/master/app/src/main/res/raw/qrcode.gif) |![](https://github.com/KilleTom/KilleTomRxMaterialDesignUtil/blob/master/app/src/main/res/raw/spider.gif) |
14+
| RxPhotoTools |
15+
| ![](https://github.com/KilleTom/KilleTomRxMaterialDesignUtil/blob/master/app/src/main/res/raw/chose_photo.gif) |
16+
417
## 自定义RaiseButton
518
### RxRaisedDropButton 、RxRaisedDropImageButton使用方式如下:
619
```xml
@@ -35,8 +48,6 @@
3548
//如果不需要Z轴动画变化可以将Z轴设置0dp,调用方法如下:
3649
public void setHeightLightEvetion(int dimenId){ mDelegate.setViewHeightLightElevation(dimenId); }
3750
```
38-
#### 运行结果
39-
![](https://github.com/KilleTom/KilleTomRxMaterialDesignUtil/blob/master/app/src/main/res/raw/raise_btn.gif)
4051
## 自定义Toast并支持链式调用
4152
### 默认有5种模式如下
4253
```java
@@ -100,8 +111,7 @@
100111
.setTextSize(15)
101112
.apply()
102113
```
103-
#### 运行结果
104-
![](https://github.com/KilleTom/KilleTomRxMaterialDesignUtil/blob/master/app/src/main/res/raw/toast.gif)
114+
105115
## 权限模式简化申请:
106116
分为带弹窗提示用户申请或直接让系统弹窗申请权限该两种模式都是最终会弹出系统申请权限弹窗。
107117
带弹窗模式可以更直观的让用户知道该功能模块需要使用到什么权限,带权限弹窗支持自定义弹窗或者选择默认弹窗。
@@ -200,8 +210,6 @@
200210
RxToast.Config.getInstance().show(RxToastType.RxToastErrorType, this, "权限获取错误").apply()
201211
}
202212
```
203-
#### 运行结果
204-
![](https://github.com/KilleTom/KilleTomRxMaterialDesignUtil/blob/master/app/src/main/res/raw/permission.gif)
205213
## RxAnneSeekBar部分示例
206214
更多示例请去查阅代码源码也有注释讲解
207215
```kotlin
@@ -290,8 +298,6 @@
290298
<!--大部分属性支持代码动态修改-->
291299
<!--具体所有效果均在蛛网评分控件页面的代码上-->
292300
```
293-
#### 运行结果
294-
![](https://github.com/KilleTom/KilleTomRxMaterialDesignUtil/blob/master/app/src/main/res/raw/spider.gif)
295301
## RxHerculesQRCodeImageView 二维码部分示例
296302
```xml
297303
<!--二维码自定义属性-->
@@ -318,8 +324,6 @@
318324
app:qrMessage="https://blog.csdn.net/qq_29856589/article/details/80311907"
319325
app:qrMode="qrLogoShape" />
320326
```
321-
#### 运行结果
322-
![](https://github.com/KilleTom/KilleTomRxMaterialDesignUtil/blob/master/app/src/main/res/raw/qrcode.gif)
323327
## RxPhotoTools图片选择示例
324328
使用它可以简化图片申请代码处理回调结果即可
325329
```Kotlin
@@ -343,5 +347,3 @@ class PhotoActivity : RxPhotoActivity() {
343347
}
344348
//不想继承可以参考 RxPhotoActivity() 中的代码避免忘记权限申请导致出错
345349
```
346-
#### 运行结果
347-
![](https://github.com/KilleTom/KilleTomRxMaterialDesignUtil/blob/master/app/src/main/res/raw/chose_photo.gif)

0 commit comments

Comments
 (0)