Wednesday, 30 January 2019

BluetoothHelper

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

RoundedButton

Create round buttons quickly and easily.



from The Android Arsenal

VideoChunkFileEncrypter

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.


Android Arsenal

from The Android Arsenal

Tuesday, 29 January 2019

KittyORM

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.


Android Arsenal

from The Android Arsenal

kdroidext

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.



from The Android Arsenal

Monday, 28 January 2019

JobQueue

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.



from The Android Arsenal

Sunday, 27 January 2019

Dynamic Motion

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.



from The Android Arsenal

Saturday, 26 January 2019

Livebus

LiveBus is an event bus for Android which uses LiveData component of the android architecture library to easily manage the lifecycles.



from The Android Arsenal

Number Sliding Picker

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.



from The Android Arsenal

SimplePlatform

An Android Library used to Sign in Google, Facebook. Simple OAuth Login! Super simple, super easy to use!


Android Arsenal

from The Android Arsenal

LifecycleDisposable

Dispose automatically RxJava2 streams using AAC Lifecycle.



from The Android Arsenal

FlutterExamples

An ultimate cheatbook of curated designs.



from The Android Arsenal

Android Resource File Provider

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.



from The Android Arsenal

Friday, 25 January 2019

EasyOkHttp

Fast and easy RESTful api request for Android.



from The Android Arsenal

DMNetworking

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.



from The Android Arsenal

Thursday, 24 January 2019

Appx - LazyLogger

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.



from The Android Arsenal

simple-analog-clock

A simple and flexible analog clock view for Android written in Java.



from The Android Arsenal

Tuesday, 22 January 2019

Philology

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

The problem strings are inside our App

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

How Philology solves this problem?

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



from The Android Arsenal

Dynamic Support

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.



from The Android Arsenal

Dynamic Engine

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.



from The Android Arsenal

Sunday, 20 January 2019