How to use SharedPreferences in an Android app?

SharedPreferences in Android is a way to store primitive data in key-value pairs. It is typically used for storing user preferences or settings. This lightweight storage method allows you to retrieve data quickly and easily.

Here's how you can implement SharedPreferences in your Android application to store and retrieve user data:

Example Code:

// Saving data to SharedPreferences SharedPreferences sharedPreferences = getSharedPreferences("MyPrefs", MODE_PRIVATE); SharedPreferences.Editor editor = sharedPreferences.edit(); editor.putString("username", "JohnDoe"); editor.putInt("age", 25); editor.commit(); // Retrieving data from SharedPreferences SharedPreferences sharedPreferences = getSharedPreferences("MyPrefs", MODE_PRIVATE); String username = sharedPreferences.getString("username", "defaultName"); int age = sharedPreferences.getInt("age", 0);

SharedPreferences Android app key-value storage user preferences settings storage lightweight storage