UI form validation library for Android. It is highly customizable and easy to use. This library will works with TextView
, EditText
, AppCompatEditText
, TextInputEditText
, TextInputLayout
and CheckBox
. This library is designed in such a way that Its easy to add support for new widgets and add new rules.
Checkpoint allows you to perform validation checks for given input. Checkpoint
is generic collection of rules with boolean output. You can create new instance of Checkpoint either by using builder or DSL.
Worked with ViewPager2 and ViewPager
Features
AppLocale is a android library to update the app language dynamically.
Currently playing content using exoPlayer for newbies can be quite problematic since there is no suitable guide to perform the process and the example project is quite dense. If you want to skip all the technical part of ExoPlayer and go straight to the point this wrapper will be helpful.
Currently with this wrapper you can play the following contents:
PowerPermission is a library to simplify process of demanding RuntimePermission
LiveData notification when keyboard opens or closes, plus some handy extension functions.
UI driven state machine for Android & JVM that will exterminate your bugs.
DragView is a library that simplifies building Player's zoom in and out effects
This highly customisable library animates your text like its being handwritten.
CustomDateTimePicker is a simple Android library for displaying a DateAndTimePicker
with From
and To
ranges as a CustomDateTimePicker
. This custom picker allow user to pick both date and time in same dialog at same time.
The Easiest and Laziest approach to Android SQL Database.
Corona Tracker is an Android application which shows worldwide data of confirmed cases, recovered cases and death cases. You can also get country-wise data. The data is provided by astsiatsko.
Corona Tracker is written in Kotlin and makes use of KTX, Coroutines, Dagger2, Retrofit and MVVM.
A library for creating blur effects under Android UI elements.
👨✈️⛵ multi-module navigation on Android has never been so easier!
Youtube-dl-android is just another java Android library wrapper for youtube-dl executable. Use this library to download videos from youtube-dl supported sites in android apps.
Features
Handy, lexible and lightning-fast material color picking UI components for Android.
Features
Android webSocket client for WebSocket Socket Server implemented using Ratchet (http://socketo.me/)
This library helps to scan a document like CamScanner. And with new version you can create your own activity with your own layout!
Validator box library that can inspect any type of form, provides multiple validation functions with an inclusion of clearing views(❁´◡`❁) It would help developers to get two different functionalities i.e validate and clear.
This example developed to help developer to understand Instagram login xml with keyboard soft implementation.
A custom progress dialog library written in Kotlin.
Types of Progress Bar
A lightweight library which simplifies creating RecyclerView adapters and illuminates writing boilerplate code.
An android asynchronous preview of a webpage from its link.
CustomEditTextOulinedBorder is a small kotlin library for android to support outlined (stroked) text in EditText widgets same as Material Design Outlined Box but without Floating Label.
The actual features are:
A Gradle plugin that helps keep your module graph healthy and lean.
This plugin allows you to define rules on your dependency graph. If any new dependency violates these rules, the build will fail and notify the one who tries to add undesired dependency.
Implement pagination in a few steps with RxPagination