This library allows to hide keyboard automatically.
from The Android Arsenal
This library supported pull refresh load more and also supported Radio multi-select Mode. You can design yourself BottomView
.
ShPref is an Android library created to simplify interaction with Shared Preferences
A TextView
library that allows the user to increase/decrease font size with a two finger gesture by the user.
SQLite is simple and lightweight; it follows that managing SQLite databases on Android should be as well.
Squeaky strives to be a straightforward approach to creating, migrating, and accessing SQLite databases.
This tool will remove all the class in R.java except the styleable class and replace the reference into the constant value. So you can reduce the dex files number and apk size.
Soot is a Java optimization framework. It provides four intermediate representations for analyzing and transforming Java bytecode:
Triad is a tiny Android library which enables use of the Model-View-Presenter pattern in an easy way. It uses custom Views to replace the dreaded Fragments, and introduces Presenter classes to separate business logic from view logic. Since the Presenters are plain Java objects, tests for these classes can run blazingly fast on a local JVM.
WeatherView is an Android Library that helps you make a cool weather animation for your app.
A Kotlin library for Android allowing writing asynchronous code in synchronous style using async/await approach.
BlurKit is an extraordinarily easy to use utility to get live blurring just like on iOS.
This repo enables you to show videos instead of usual profile picture for chat heads. Inspired from Facebook's Video profile picture, I decided to replicate its implementation to show videos in profile picture and to create chat heads for the same.
This is an Android Library for developer to use Android Toast and Customized Toast easily.
Limit Indicator (as the name describes) indicates the limit of something being used. For example out of 20 gallons gas, one used 10 gallons of it. Or Your total value was 100 and you have used 80. To show the progress of such usage, I have created the limit indicator which is round and it shows an animation of certain usage. It can also be seen as a Circular Progress Bar.
An easy way to let your titlebar or bottom navigation hiding on scroll for Android.
Signin and Signup in single Screen using PercentRelativeLayout. A new way to onboard users using interactive signin and signup screen.
SQLite Connection for Android. ORM tool for Android devices. First ORM with Geometric-Spatial data support for Android operating systems.
This opensource application removes all the redundant databases of whatsapp from your device periodically to free internal storage.
Eleven music player (CyanogenMod) - compatible with Android version >14
Forked from http://ift.tt/1kncZoIpackagesapps_Eleven/tree/stable/cm-13.0-ZNH5Y
Made compatibility changes. Now available from android version >14
An Implementation of WebView with Ad-blocked Interface. Blocks Banner And Video Apps From Web Page
An observable Finite State Machine for Java.
Useful when you have a number of distinct states, with some optional state transitions, and associated actions.
For example, you may have states ON_CALL
and OFF_CALL
, with triggers START_CALL
and END_CALL
, with an assocoated action to print the call length when END_CALL
is received.
A rule based AI engine to simplify design of AIs for games in particular. DSL included!
A RecyclerView
adapter that can handle holding hetrogeneuous data types, and provides the ability to set up sections in your adatper.
This is an Android Library for developer to use android customized widgets and change fonts style easily.
EasyFlow is a simple and lightweight Finite State Machine for Java
With EasyFlow you can:
A Android sample that implements Redux architecture (using Fluxxan and Anvil) and NoSQL (using SnappyDB).
AndroidGestureRecognizer is an Android implementation of the Apple's UIGestureRecognizer framework. http://ift.tt/2fw8s9q
For more info about the ui gesture recognizers look this WWDC video http://ift.tt/2fwaZQH
UIGestureRecognizer is an abstract base class for concrete gesture-recognizer classes. A gesture-recognizer object—or, simply, a gesture recognizer—decouples the logic for recognizing a gesture and acting on that recognition. When one of these objects recognizes a common gesture or, in some cases, a change in the gesture, it sends an action message to each designated target object.
SmartGL is a Graphic Engine for creating Android Games and Apps. It is based on OpenGL and handles 2D Sprites and 3D Textured Objects.
SmartGL is used by several games and apps.
Simple yet powerful SQLite database layer for Android that makes database handling feel like magic.
A powerful layout to display badges, tags, or labels in a pretty way for Android apps.
XmlToJson is an Android Studio Library which converts XML to JSON.
It is fully configurable and easy to integrate with gradle.
Alternative for MediaPlayer for music files. Uses ExoPlayer and MediaPlayer for lower APIs.
Library for inject spherical metadata in photos and videos on Android. Only MP4 and JPEG formats supported.
A simple library to make taking screenshots of your apps.
With the Marshmallow release and the new permissions model, taking screenshots of your applications has become just slightly more complicated as you need to deal with permissions on the run.
This library does it all for you regardless of the device you're running it on.
Simple java library for displaying date/time as relative time ago language.
Library manages lifecycle of Activities and Fragments, their Presenters and ViewStates.
SpannableBar is a Grid-style spannable bar, that is useful when you need a way to span a bar over columns. The view allows you to set the starting column, the span, the number of columns, and more.
ImageMap is a small android library for displaying multiple image on a view using an adapter, you can then retrieve tap event on defined image.