Android developer portal with tools, libraries, and apps

Show: All / Free / Paid / Demo

Save your Gson object to Android Shared Preferences*

Imagine you have plenty of static data in JSON, and you have to save it to application state. Then this lib is suitable for you.

See Wiki for full docs : https://github.com/hynra/GSON-SharedPreferences/wiki

Apr 19, 2017

Guru is a handy and powerful library to work with key-value storages in Android.

This library is an efficient and super easy way to use Android Shared Preferences without complexity and supports all of it functionalities.

Jun 30, 2019

Secure and easy storage for Android.

Hawk uses:

  • AES for the crypto
  • SharedPreferences for the storage
  • Gson

Hawk provides:

  • Secure data persistence
  • Save any type
  • Save list of any type
Feb 20, 2015

Preference subclass that goes into your PreferenceFragment.

Nov 7, 2015
  • Eliminate the whole SharedPreference code
  • Write less code to configure JadeSharedPreference
  • Save multiple values to JadeSharedPrefence at onces
  • Read from JadeSharedPreference using just annotations @Read...)
  • Listen to value changes in realtime
Feb 3, 2019

Useful library for caching.

Jul 26, 2019

A Kotlin library that makes Android SharedPreferences easier to use.

Apr 21, 2019

A set of RxJava2 Extensions to get/set values of SharedPreferences in a super simple way.

Jul 8, 2017

Kotlin Android Library, that makes preference usage simple and fun.

Feb 15, 2017

Android SharedPreference delegation for Kotlin.

Feb 17, 2016

A Kotlin library for reactive and boilerplate-free Shared Preferences in Android. With KPreferences you can use Kotlin's marvelous delegate concept to easily use Android's Shared Preferences. Features:

  • Boilerplate-free: Use SharedPreferences properties with one line and without edit, apply or ... boilerplate codes
  • Reactive: Use observables to listen for SharedPreferences changes without any memory leak
  • Custom types: You are not limited to a set of limited types that can be saved to the SharedPreferences .
Mar 27, 2017

KryptoPrefs is an open source Kotlin library for handling encrypted SharedPreferences in Android.

Features

  • Lightweight library (~70 KB) with no dependencies.
  • High compatibility (API 9 to API 29).
  • Modular: Use the provided algorithms or make your own.
  • Usable from Java and Kotlin.
  • Supports the Android Keystore.
  • KryptoContext for higher level features:
    • Supported types: string, int, long, boolean, date, double, float, short, byte, char, enum and json.
    • Types can be nullable.
    • Types can be memory backed.
    • Types can be observed.
    • Custom types with your custom transform (e.g. JSON).
    • Asynchronous reads and writes.
Nov 19, 2019

This library incorporates annotation processing to ensure the compile time verification for user-defined shared preferences.

Every setter/getter method have reactive alternative.

Mar 23, 2019

A super lightweight Android library to work with preferences.

Oct 30, 2018

A library designed to replace default preferences on Android framework with something beauty. Hate the old preference style? Try this lib!

Dec 16, 2018

Makes it easy to create a beautiful preference screen for your app. Generates an Activity or Fragment.

Jul 14, 2018

A beautiful and extensible API for bulding preferences screen

Sep 18, 2020

Easy to use Material Desgin Preference UI.

Aug 24, 2016

An Android library that lets you implement MaterialPreferences on Setting UI.

Apr 19, 2018

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

Mar 24, 2021

Group of Preference, just like the Preference of original Android.

Mar 21, 2016

MultiSelectListPreferenceCompat

Backport MultiSelectListPreference class to older android devices.

Originally MultiSelectListPreference was introduced to API level 11 (Honeycomb) and official support package does not include this class. This library introduces compatible class of MultiSelectListPreference.

Jan 27, 2015

Fast and easy Shared Preferences management with annotated object mapping for simple or complex class structures.

Jan 23, 2020

A library to abstract out the preference implementation for Tablets and Phones. It presents a single list of all the preferences on the phone and the usual two pane layout on tablets.

Dec 4, 2016

Android library for displaying data based on JSON configuration fetched from server. With this library, you can kiss goodbye to string.xml, dimen.xml, arrays.xml.

Keep all your string / integer / array config in one file. The library will automatically fetch the data from the url you provide.

Sep 16, 2018

A Powerful library to control and simplify the usage of shared preference in Android.

Dec 7, 2018

PrefCompat is a wrapper over the SharedPreference class in Android. It supports storing objects other than the standard primitives while decreasing the boiler plate code.

Jan 10, 2016

This Android library let's you edit your application SharedPreferences from the device itself.

Dec 25, 2016

Android library makes using Shared Preference easier.

Features:

  • Support RxJava 2
  • Encrypt Data
  • Support Iterable
  • Build on top of repository design pattern
Feb 3, 2017

A SharedPreferences injection library for Android. Using annotation processing, this library makes it easy to load SharedPreferences values and listen for changes.

Feb 20, 2015