Expo Module for Android SharedPreferences
npx expo install @wwdrew/expo-android-shared-preferences
The filename parameter is optional for all functions. If you do not specify a filename, it will default to <bundleId>_preferences
. This means the shared preferences will be accessed from a file named after your application's bundle identifier. This allows you to separate your application's shared preferences into different files, or use the default file associated with your application's bundle ID if no filename is specified.
Checks if the shared preferences contains a value for the given key.
Removes the value for the given key from the shared preferences.
Clears all values from the shared preferences.
Retrieves a string value from the shared preferences.
Sets a string value in the shared preferences.
Retrieves an integer value from the shared preferences.
Sets an integer value in the shared preferences.
Retrieves a long value from the shared preferences.
Sets a long value in the shared preferences.
Retrieves a float value from the shared preferences.
Sets a float value in the shared preferences.
Retrieves a boolean value from the shared preferences.
Sets a boolean value in the shared preferences.
Adds a listener for changes to the shared preferences.
The payload for change events.
Contributions are very welcome! Please refer to guidelines described in the contributing guide.