Here you can find the source of getEditor( Context ctx)
public static synchronized SharedPreferences.Editor getEditor( Context ctx)
//package com.java2s; import android.content.Context; import android.content.SharedPreferences; public class Main { private static SharedPreferences sSharedPreferences; public static synchronized SharedPreferences.Editor getEditor( Context ctx) {// ww w . j a v a2 s . c o m return getDefaultSharedPreferences(ctx).edit(); } /** * Does file IO on calling thread. Can use {@link #getDefaultSharedPrefsAsync(android.content.Context, couk.doridori.android.lib.prefs.AbsPrefsHelper.PrefsLoader)} if on UI * * @param context * @return */ public static synchronized SharedPreferences getDefaultSharedPreferences( Context context) { if (sSharedPreferences == null) sSharedPreferences = context.getSharedPreferences( "defaultPrefs", Context.MODE_PRIVATE); return sSharedPreferences; } }