Java tutorial
//package com.java2s; // Licensed under the MIT license. import android.content.Context; import android.content.SharedPreferences; import java.util.HashSet; import java.util.Set; public class Main { public static void setFaceUri(String faceIdToAdd, String faceUri, String personId, Context context) { SharedPreferences faceIdUriMap = context.getSharedPreferences("FaceIdUriMap", Context.MODE_PRIVATE); SharedPreferences.Editor faceIdUriMapEditor = faceIdUriMap.edit(); faceIdUriMapEditor.putString(faceIdToAdd, faceUri); faceIdUriMapEditor.commit(); Set<String> faceIds = getAllFaceIds(personId, context); Set<String> newFaceIds = new HashSet<>(); for (String faceId : faceIds) { newFaceIds.add(faceId); } newFaceIds.add(faceIdToAdd); SharedPreferences faceIdSet = context.getSharedPreferences(personId + "FaceIdSet", Context.MODE_PRIVATE); SharedPreferences.Editor faceIdSetEditor = faceIdSet.edit(); faceIdSetEditor.putStringSet("FaceIdSet", newFaceIds); faceIdSetEditor.commit(); } public static Set<String> getAllFaceIds(String personId, Context context) { SharedPreferences faceIdSet = context.getSharedPreferences(personId + "FaceIdSet", Context.MODE_PRIVATE); return faceIdSet.getStringSet("FaceIdSet", new HashSet<String>()); } }