- Android Support v4 (Development Framework)
requires 3 permissions: android.permission.VIBRATE, android.permission.ACCESS_NETWORK_STATE, android.permission.WAKE_LOCK
The Android Support Library is not actually a single library, but rather a collection of libraries that can roughly be divided into two groups: compatibility and component libraries. For details, please see
Understanding the Android Support Library.
- ORMLite (Utility)
- Spongy Castle (Utility)
a collection of APIs used in cryptography, to complement the stripped-down version of
Bouncy Castle Android ships with.
- ZXing ('Zebra Crossing') (Utility)
requires 3 permissions: android.permission.WAKE_LOCK, android.permission.VIBRATE, android.permission.CAMERA
ZXing („zebra crossing“) is an open-source, multi-format 1D/2D barcode image processing library.
- FasterXML (Utility)
requires 1 permissions: android.permission.INTERNET
a fast and compliant streaming JSON parser/writer with a StAX-like API and support for marshalling/unmarshalling POJOs via annotations.
- Bouncy Castle (Utility)
a collection of APIs used in cryptography. Also see
Wikipedia.
- Android Design Support Library (Utility)
provides APIs to support additional important material design components and patterns to applications beyond those covered by the Android framework, to all devices running Android 2.1 or later.
- Android Support v7 (Development Framework)
The Android Support Library is not actually a single library, but rather a collection of libraries that can roughly be divided into two groups: compatibility and component libraries. For details, please see
Understanding the Android Support Library.
- Android AtLeap accelerator (Utility)
configure ER-model using ORMLite POJOs and access SQLite database via ContentProvider as flexible as direct access to database.
- ZXing Android Embedded (Utility)
Barcode scanning library for Android, using ZXing for decoding.
- SQLBrite (Utility)
lightweight wrapper around SQLiteOpenHelper which introduces reactive stream semantics to SQL operations.
- AndroidTreeView (UI Component)
displays/manages expandable/collapsable trees, e.g. for navigating directory structures
- RxJava2Interop (Utility)
library to convert between RxJava 1.x and 2.x reactive types.
- RxJava (Utility)
RxJava (Reactive Extensions for the JVM) is a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
- AndroidAnnotations API (Utility)
an Open Source framework that speeds up Android development. It takes care of the plumbing, and lets you concentrate on what's really important. By simplifying your code, it facilitates its maintenance.
- Reactive Streams (Utility)
provide a standard for asynchronous stream processing with non-blocking back pressure.
- Spring Framework (Development Framework)
comprehensive programming and configuration model for modern Java-based enterprise applications.