android-state

A utility library for Android to save objects in a Bundle without any boilerplate.

androidkotlinboilerplatekotlin-androidandroid-applicationicepickannotation-processor
FreeRepo

Preview

android-state preview

Overview

Android-State is a deprecated utility library for Android that automatically saves and restores object state in Activities, Fragments and Views using annotations and code generation. It supports any Bundle-compatible data type (String, Serializable, Parcelable) and uses an annotation processor written in Java to eliminate boilerplate code, with support for both Java and Kotlin including private fields and custom bundlers.

Features

annotation-processorbundle-state-managementparcelable-supportserializable-supportcustom-bundlerlint-rulesproguard-configreflection-fallback

Feature Flags

subscriptionssearchnotifications

Recommended Use Cases

android-activity-state-managementandroid-fragment-state-managementandroid-view-state-managementreducing-boilerplate-in-android

Frontend

android

Backend

None

Auth Providers

None

Deployment Targets

android

Payment Providers

None

Quick Facts

โญ Stars
854
๐Ÿด Forks
51
๐Ÿงพ License
epl-1.0
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2019-09-29T22:09:25.000Z

Stack

Language
kotlin

Data Layer

UI Stack

Developer Experience

Docker
No
Tests
No
Quickstart
Yes
env.example
No

Pricing

Classification
free
Selected
โ€”
Notes
Open source library distributed via Maven Central
Get Started with this Boilerplate