You can store string sets in Shared Preferences, then convert them back to a List when you retrieve them.
ArrayList list = new ArrayList();
list.add("test1");
list.add("test2");
PreferenceManager.getDefaultSharedPreferences(context)
.edit()
.putStringSet("stringset", new HashSet(list))
.commit();