Skip to content

Commit f997d3e

Browse files
committed
Merge remote-tracking branch 'origin/master'
2 parents 4ca0698 + cd6945c commit f997d3e

2 files changed

Lines changed: 71 additions & 2 deletions

File tree

README.md

Lines changed: 71 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,72 @@
1-
# AndroidValidatorCrawler
1+
# Powerful Android Validator Crawaler⚔
2+
Validator box library that can inspect any type of form, provides multiple validation functions with an inclusion of clearing views(❁´◡`❁)
23

3-
Description coming soon
4+
[![Build Status](https://travis-ci.com/AliAzaz/AndroidValidatorCrawler.svg?branch=master)](https://travis-ci.com/AliAzaz/AndroidValidatorCrawler) [![](https://jitpack.io/v/AliAzaz/AndroidValidatorCrawler.svg)](https://jitpack.io/#AliAzaz/AndroidValidatorCrawler) [![License: MIT](https://img.shields.io/badge/License-MIT-brightgreen.svg)](https://opensource.org/licenses/MIT)
5+
6+
Validator Crawler, that would help the developers to get two different functionalities i.e validate and clear.
7+
8+
Get started from validation, this library provides multiple functionality having 10+ validate functions. The user have an authority to validate whole form or even single view, procedure is described below.
9+
The view includes:
10+
- Edittext
11+
- RadioGroup
12+
- Checkbox (include Multi checklist)
13+
- Spinner
14+
15+
Secondly, it also provides multiple functions to clear whole form views or single view that are filled. The clearing functionality is work for all above described views including:
16+
- Switch (Toggle)
17+
18+
## Description:✌
19+
Checkout the core functionality from here: ***[AndroidValidatorCrawaler](https://proandroiddev.com/powerful-android-validator-crawaler-9a72bd9917d5)***
20+
21+
## Some Screens🎞
22+
23+
<img alt="Pic-1" src="https://github.com/AliAzaz/AndroidValidatorCrawler/blob/master/pictures/pic01.png" width="200"/> <img alt="Pic-2" src="https://github.com/AliAzaz/AndroidValidatorCrawler/blob/master/pictures/pic02.png" width="200"/> <img alt="Pic-3" src="https://github.com/AliAzaz/AndroidValidatorCrawler/blob/master/pictures/pic03.png" width="200"/>
24+
25+
## How to use it??
26+
27+
### Implementation🧨
28+
In project.gradle add this code it in root build.gradle at the end of repositories:
29+
```sh
30+
allprojects {
31+
repositories {
32+
...
33+
maven { url 'https://jitpack.io' }
34+
}
35+
}
36+
```
37+
38+
Now, add the dependency in app.gradle:
39+
```sh
40+
dependencies {
41+
implementation 'com.github.AliAzaz:AndroidValidatorCrawler:X.X.X'
42+
}
43+
```
44+
45+
### Sample Usage🔔
46+
Implement Validation:
47+
48+
//fldGrpSecA01: is the view group in which whole layout is defined in xml
49+
Validator.emptyCheckingContainer(this, fldGrpSecA01);
50+
51+
52+
Implement Clear:
53+
54+
//fldGrpSecA01: is the view group in which whole layout is defined in xml
55+
Clear.clearAllFields(fldGrpSecA01);
56+
57+
## OUTPUT📇
58+
![](https://github.com/AliAzaz/AndroidValidatorCrawler/blob/master/output.gif)
59+
60+
61+
## CONNECT👍
62+
Medium: https://medium.com/@ali.azaz.alam
63+
64+
Twitter: https://twitter.com/AliAzazAlam1
65+
66+
Github: https://github.com/aliazaz
67+
68+
LinkedIn: https://www.linkedin.com/in/aliazazalam/
69+
70+
## LICENSE📃
71+
----
72+
Distributed under the MIT license. See [LICENSE](https://github.com/AliAzaz/AndroidValidatorCrawler/blob/master/LICENSE) information.

output.gif

1.16 MB
Loading

0 commit comments

Comments
 (0)