A Login Page and dashboard concept with awesome transition animation.
A complete reference for Android Testing with examples.
Have you ever been in a situation where you had to access android Resources (strings, colours, drawables, etc.) based on their names (for example if the names are stored in a DB, or come from an API) and you had to write long lookup tables converting the names into R.XXXX.ids? And maintaining them?
This library is offering a way around it by using reflection to access the Resource directly by name.
PRDownloader - a file downloader library for Android with pause and resume support.
This Repository simplifies working process with
RecyclerView Adapter, generates
ViewHolders automatically, makes it easy to create heterogeneous list and to set
itemViews or it's
ViewHolder has one function - to provide a link to the view in a layout. So when you use the
RecyclerView and you need to add a new View Type in your list - you must create a new ViewHolder. It is fine when you have a couple types. But there is no need to create each time a new Holder. With this library you no need create a ViewHolder each time. The ViewFinder as a universal ViewHolder. It can provide a link to anyone view.
PagerTabIndicator is a customisable android library that is designed to work with the ViewPager component.
Very user friendly Snackbar. it provides almost every feature of Snackbar like icons, display time, action, background color and many more.
Animating swipe button for Android with a circular progress bar for async operations.
A simple listener-based API to handle runtime permissions.
Bottom Navigation based on Bottom Navigation View from Android
Floating Info is an Android application that displays the following in a system overlay window:
A ScrollView with spring drop-down effect.
Audio visualization for android MediaPlayer.
AQuery is like JQuery but it for android. AQuery allows the developer to write less and do more for managing element of android like Activity, View, Network, Caching and many more.
VolumeControlView based on lightweight open-source visual component that doesn't require extra lines of code and can be easily integrated into your project. Visual regulator can be connected to a player or other smart house’s device making the process of controlling the level of a particular characteristic much easier.
A Reactive Presenter library for MVP pattern for modern Android Apps. This library follows the lifecycle of an android app components (Activity, AppCompatActivity, Fragment, DialogFragment). Specifically relies on RxLifecycle by Trello.
CircleMenu is a simple, elegant UI menu with a circular layout and material design animations.
The old "spinner" style DatePicker for newer devices.
An Android Kotlin library for fully customizable Snackbars.
Android generic settings library to handle all kinds of items in your application. Equivalent to Native settings preference.
For those who find statements like cursor.getString(cursor.getColumnIndexOrThrow(COLUMN_NAME)) or cursor.getColumnIndex(COLUMN)==-1 ? value=FALLBACK : value=cursor.getString(COLUMN) a bit too arcane and verbose.
In many projects we need to access current location, latitude, longitude and many more, this library provides an easy way to get all these things.
The SortableTableView started as an open-source project more than two years ago. Since then, we have improved the core architecture and implemented the most requested features (which were not compatible with the old architecture). The result is a library that is very stable and advanced as well as easy to use.
A simple animated step view for Android. Backward and forward animation is supported.
It is a standard
TextView subclass driven by
Observable.interval towards defined numerical target, which you can specify either by standard
setTarget(long target) or you can tie it to your Rx stream via public
Action1<Long> targetAction() (RxJava1) or
Consumer<Long> targetConsumer() (RxJava2) respectively.