android.content.Context#deleteSharedPreferences ( )源码实例Demo

下面列出了android.content.Context#deleteSharedPreferences ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: snowplow-android-tracker   文件: SessionTest.java
@Override
protected void setUp() throws Exception {
    super.setUp();
    Context context = getContext();
    FileStore.deleteFile(TrackerConstants.SNOWPLOW_SESSION_VARS, context);
    if (Build.VERSION.SDK_INT >= 24) {
        context.deleteSharedPreferences(TrackerConstants.SNOWPLOW_SESSION_VARS);
    } else {
        SharedPreferences.Editor editor =
                context.getSharedPreferences(TrackerConstants.SNOWPLOW_SESSION_VARS, Context.MODE_PRIVATE).edit();
        editor.remove(Parameters.SESSION_USER_ID);
        editor.remove(Parameters.SESSION_ID);
        editor.remove(Parameters.SESSION_PREVIOUS_ID);
        editor.remove(Parameters.SESSION_INDEX);
        editor.remove(Parameters.SESSION_FIRST_ID);
        editor.remove(Parameters.SESSION_STORAGE);
        editor.commit();
    }
}
 
源代码2 项目: Auditor   文件: AttestationProtocol.java
static void clearAuditor(final Context context) {
    PreferenceManager.getDefaultSharedPreferences(context)
            .edit().remove(KEY_CHALLENGE_INDEX).apply();

    final File dir = new File(context.getFilesDir().getParent() + "/shared_prefs/");
    for (final String file : dir.list()) {
        if (file.startsWith(PREFERENCES_DEVICE_PREFIX)) {
            final String name = file.replace(".xml", "");
            Log.d(TAG, "delete SharedPreferences " + name);
            context.deleteSharedPreferences(name);
        }
    }
}
 
源代码3 项目: BookyMcBookface   文件: Book.java
public static void remove(Context context, File file) {
    try {
        FsTools.deleteDir(getBookDir(context, file));
        String fname = getProperFName(context, file);
        if (Build.VERSION.SDK_INT >= 24) {
            context.deleteSharedPreferences(fname);
        } else {
            getStorage(context, file).edit().clear().commit();
        }
    } catch (Exception e) {
        Log.e("Book", e.getMessage(),e);
    }
}
 
 方法所在类
 同类方法