ReDex is an Android bytecode (dex) optimizer originally developed at Facebook. It provides a framework for reading, writing, and analyzing .dex files, and a set of optimization passes that use this framework to improve the bytecode. An APK optimized by ReDex should be smaller and faster than its source.
A collection of quickstart samples demonstrating the Firebase APIs on Android.
A library for testing kotlinc compilation with kotlin annotation processors(kapt).
Android requires that these request come from an
Activity. With Easy Permissions this is no longer an issue, you may request permission from anywhere as long as you provide
Context. In addition, if you request a permission that is already granted the user will not be prompted.
Lottie is a mobile library for Android and iOS that parses Adobe After Effects animations exported as json with Bodymovin and renders them natively on mobile!
For the first time, designers can create and ship beautiful animations without an engineer painstakingly recreating it by hand.
Markwon is a library for Android that renders markdown as system-native Spannables. It gives ability to display markdown in all TextView widgets (TextView, Button, Switch, CheckBox, etc), Notifications, Toasts, etc. No WebView is required. Library provides reasonable defaults for display style of markdown but also gives all the means to tweak the appearance if desired. All markdown features are supported (including limited support for inlined HTML code, markdown tables and images).
android-beacon-library is an Android library providing APIs to interact with beacons.
A web-based set of tools for generating graphics and other assets that would eventually be in an Android application's res/ directory.
RxJava is a Java VM implementation of Reactive Extensions: a library for composing asynchronous and event-based programs by using observable sequences.
It extends the observer pattern to support sequences of data/events and adds operators that allow you to compose sequences together declaratively while abstracting away concerns about things like low-level threading, synchronization, thread-safety and concurrent data structures.
This library chains animations and easily creates bunch of basic animations for android.
A light-weight sample how to visualize sound via Audio Visualizer for Android. Very simple and easy to understand. You can use it in your projects for free.
100% interoperable with Java™
An integration Module for injecting Google Architecture Components' ViewModel into Dagger2-injected Android activities and fragments.
High quality, visual, open source tool to create, design, and edit database files compatible with SQLite.
AboutLibraries is a library to offer some information of libraries.
Neuronizer offers the opportunity to order your thoughts, ideas and tasks in categories to recognise the information you need as fast as possible.
Cross-platform test runner written for Android and iOS projects.
PostMessageView helps you to create chat message view or a social media message view quickly like a typical chatting application or social post view Its a container view, so you can add any type of message or social post such as TextView or any customize TextView, ImageView, etc.
This library will create vertical, horizontal parallax effect (and another effects) on android
ImageView by using
HorizontalScrollParallaxImageView respectively. You can also create your own or apply custom effect by using and extending
ViewTransformer then set it into
Easy and intuitive architecture pattern library for Android by Naver Corp.
A collection of static methods to perform various operations including color, device, drawable, package, tasks and sdk on Android 14+ (ICS or above) devices.
Android optimized event bus that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.
An Android TagView library. You can customize awesome TagView by using this library.
Python for android is a project to create your own Python distribution including the modules you want, and create an apk including python, libs, and your application.
A collection of easy to use and extendable DialogFragment's. Futures easy result handling and persistance on rotation with a minimum of code.
Offers common dialogs like alert dialogs, input dialogs with suggestions and validations, filterable single- and multi-choice dialogs, color pickers, date and time pickers and more.
A demo XMMP android application using Android studio with SMACK Library.
JavaPoet is a Java API for generating
.java source files.
Source file generation can useful when doing things such as annotation processing or interacting with metadata files (e.g., database schemas, protocol formats). By generating code, you eliminate the need to write boilerplate while also keeping a single source of truth for the metadata.
Nitrite is an open source embedded nosql database for Android. It has MongoDb like API.