objectify
objectify copied to clipboard
Android Object Preference Loader
objectify
Android Object Preference Loader
-
Dependence:
ompile 'bz.tsung.android:objectify:2.0'
-
Usage:
-
Save
ew ObjectPreferenceLoader(context, keyOfPreference, Model.class).set(model);
-
Load
odel model = new ObjectPreferenceLoader(context, keyOfPreference, Model.class).get();
-
List
rrayList<Model> models = new ObjectPreferenceLoader(context, keyOfPrefence, new TypeToken<ArrayList<Model>>(){}.getType()).get();
-
Remove
new ObjectPreferenceLoader(context, keyOfPreference, Model.class).remove();
-
-
Warning:
ObjectPreferenceLoader.clear(context) method will remove all preferences!
-
Tips:
In case u want to register type for gson, u can pass gson to constructor:
ew ObjectPreferenceLoader(context, keyOfPreference, Model.class, gson);
-
Developer:
Tsung Wu(@ionull) [email protected]