Snippet is an extensible android library to measure execution times of the code sections in a way that does not compromise with the readability and can be shipped to production without any additional setup. New behaviours can be added in the library by extending Execution paths. 2 execution paths provided with the library are: - MeasuredExecutionPath - The code path the does the measurement code spans - ReleaseExecutionPath - A no-op path (default path) that is usually installed in the release variants.
Features:
A RecyclerView
that can switch between items and placeholders.
A simple graph library with more control for users.
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.
FlipTabs is a lightweight library that contains a 2-tab view that switches using flip animation.
A custom RecyclerView with in-built Facebook's Shimmer to indicate that views are loading with support to switch layout manager in runtime. This ShimmerRecyclerView also supports multiple view types for loading.
An infinite card switching UI for Flutter, supports custom animation.
A nice looking switch for on/off and two states operations
AutoSwitchView
, a view animating between two items for Android, supports multiple switching animations or you can customize your own strategy of animations. And its child view can be reused.
RxJava and RxKotlin bindings for Biometric Prompt (Fingerprint Scanner) on Android (added in Android 9 Pie, API Level 28+)
"If your app is drawing its own fingerprint auth dialogs, you should switch to using the BiometricPrompt API as soon as possible."
It's an official statement from Google Android Developers Blog. RxBiometric helps you to do that via RxJava stream!
This library provides you Reveal Animation on toggle of RevealSwitch.
Library to help you switch between different locales in your app without having to recreate()
activity for the changes to take affect.
Android library that lets developers modify configuration class(es) at runtime. Useful in situations when app's behaviour changes depending on fields in configuration class like theme switcher, user credentials, various flags, etc. Developers can alter these fields without recompiling source code.
Custom Navigation Drawer Library to navigate through option tabs with smooth slide.
It has smooth zoom-in, zoom-out animation when switched from one fragment to another.
EasySettings is a library to help you add and maintain settings (AKA preferences) to your Android app. This library is designed to be as similar as possible to the "standard" way of creating and maintaining settings but much easier to implement and includes some extra features.
Available Settings (Quick Overview)
aDateSwitcher is a custom android view that switches to your desired date range returns a Map<DateRange,Date>
of top and bottom date values.