Java tutorial
//package com.java2s; import android.content.Context; import android.content.SharedPreferences; import android.preference.PreferenceManager; import com.google.gson.Gson; import java.util.List; public class Main { public static final String APP_LIST = "list"; public static void saveDataToSharedPref(Context context, List<String> arrayList) { SharedPreferences sharedPrefs = PreferenceManager.getDefaultSharedPreferences(context); SharedPreferences.Editor editor = sharedPrefs.edit(); Gson gson = new Gson(); String json = gson.toJson(arrayList); editor.putString(APP_LIST, json); editor.commit(); } }