Android Bluetooth Helper Library allows you to access the Bluetooth of your mobile device, manage turn-on/off, and discover bluetooth devices around you.
from The Android Arsenal
Android Bluetooth Helper Library allows you to access the Bluetooth of your mobile device, manage turn-on/off, and discover bluetooth devices around you.
This project aims to convert video files to different encrypted pieces and play via only built-in player, just like offline download videos of youtube, hotstar, etc.
KittyORM is an Object-Relational Mapping library designed for use with Android and SQLite. It implements Data Mapper pattern design and its main purpose is to simplify interaction with SQLite database in Android applications. Written in Java 7 it supports devices from API level 9 Android.
Kotlin library for Android providing useful extensions to eliminate boilerplate code in Android SDK and focus on productivity.
Use the power of Kotlin to make your code smaller and beautiful.
Persisted job queue for android.
Manage your jobs flow by working with a queue. You can create as many queues as you need
Light and easy to use.
A library to provide additional functionality for MotionLayout on Android 18+ (JellyBean MR2 or above) devices.
It has DynamicMotionLayout which has a built-in ViewPager to create parallax effects which will open a huge set of possibilities for the original MotionLayout.
LiveBus is an event bus for Android which uses LiveData
component of the android architecture library to easily manage the lifecycles.
A material widget that enables the user to select a number from a predefined range. Progress value can be changed using the up and down arrows, click and edit the editable text or swiping up/down or left/right.
An Android Library used to Sign in Google, Facebook. Simple OAuth Login! Super simple, super easy to use!
Easily share audio, video, image and document files from raw
, assets
and drawable
folders without any specific permission.
This library hides most of the boring configuration and implementation needed to share a file that is already in your project.
DMNetworking Library is a powerful library for doing any type of networking in Android applications which is made on top of AsyncHttpClient and Jackson JSON parser.
Lazy Logger is open source for lazy android app developer, supports Release/Debug stage. If your app on RELEASE, log messages will not be generated in logcat. Based-on Timber.
An easy way to dynamically replace Strings of your Android App or provide new languages Over-the-air without needed to publish a new release on Google Play
If there's a typo or you find a better way to express something, a new version needs to be deployed to include the newer translation. This is a slow process and a poor user experience. We all know users take their time to update an app and there's also the time Google Play takes to make a new version of an app available
Philology doesn't replace the way you are using resources. It improves the process by intercepting the value returned from your hardcoded translation files inside of the app and check if there is a newer value in the server. This allows for typo fixing, better wording or even for adding a new language. All in real time, without releasing a new version. With Philology you could replace hardcoded texts instantly and win time before a new release is d
A complete library to build apps for Android 14+ (ICS or above) devices with a built-in theme engine. It is built on top of the latest app compat (or AndroidX) library to provide best compatibility.
It is a collection of activities, fragments, widgets, views and some utility functions required to build a standard Android app. It also provides some in-built use cases like an intro screen, drawer activity, about screen, collapsing app bar, bottom navigation, color picker, multiple locales, runtime permissions, etc. which can be used and customised according to the need.
A collection of tasks to monitor various events including call, lock, headset, charging, dock and foreground app via service on Android 9+ (Gingerbread or above) devices.
A small plug-in for detecting android keyboard height. Works even when used with non-resizable activities.
Fole is a simple library that handles a toggle for you, to expand and collapse a TextView
.