Saturday 27 March 2021

FixedHeaderTableLayout

A powerful Android library for displaying complex data structures and rendering tabular data composed of rows, columns and cells with fixed table headers and offering pan and zoom support. FixedHeaderTableLayout is similar in construction and use as to Android's TableLayout.



from The Android Arsenal

Friday 26 March 2021

AndroidStyling-LintRules

A set of lint rules to check for common mistakes when styling and theming on Android.



from The Android Arsenal

Wednesday 24 March 2021

MaterialPreferences

Kotlin preference via delegates (DataStore, Flow) + DSL for RecyclerView based preference screen.

This allows you to set up preferences and build preference screens based on JetPack DataStore (or any custom storage) elegantly, fast and easily



from The Android Arsenal

Saturday 20 March 2021

MaterialDialogFragments

Dialog Fragments that take care to save and restore the dialogs state and also provided an easy way to handle dialog results.



from The Android Arsenal

Saturday 13 March 2021

Android BLE Made Easy

The easiest way to integrate BLE on your Android projects! This library makes the use of BLE easy and painless, handling known errors and mistakes for you! It's also thread safe by taking advantage of the Coroutine Api!

And if you thought it was already too good to be true, check this out, it automatically handles the pain of Permission checking and request, determining whether the Bluetooth LE hardware is present on the running device, Bluetooth adapter activation and location services activation. All of that using the state-of-the-art implementations, no Settings screen showed! Instead, your user will see a beautiful and native popup with minimum effort to enable such features.

Using 100% Kotlin, Coroutines, JetPack Contracts, Google Settings Api and more!



from The Android Arsenal

Friday 12 March 2021

Composer

Asynchrony made simple.


Android Arsenal

from The Android Arsenal

Synth

Synthesis is CRED's inbuilt library for using Neumorphic components in your app.

What really is Neumorphism? It's an impressionistic style, playing with light, shadow, and depth to create a digital experience inspired by the physical world. That's the definition anyway. Our recommendation is you try it out to see what you make of it. If you do create something with Synth, let us know. We're excited to see where you take it.



from The Android Arsenal

Monday 8 March 2021

Shuttle

Shuttle provides a modern, guarded way to pass large Serializable objects with Intent objects or saving them in Bundle objects to avoid app crashes.



from The Android Arsenal

ResOf

ResOf is an android resource wrapper library and we don't need to do any initialization!


Android Arsenal

from The Android Arsenal

SegmentedProgressBar

An Instagram-like stories segmented progress bar


Android Arsenal

from The Android Arsenal

StackExpandableView

A custom view that resembles the iOS notification group behavior



from The Android Arsenal

Multiple Progress Bar

Android library for multiple progress bar fan.



from The Android Arsenal