Here you can find the source of getBoolean(Context context, String key, boolean defValue)
public static synchronized boolean getBoolean(Context context, String key, boolean defValue)
//package com.java2s; import android.content.Context; import android.content.SharedPreferences; public class Main { private static SharedPreferences sSharedPreferences; public static synchronized boolean getBoolean(Context context, String key, boolean defValue) { return getDefaultSharedPreferences(context).getBoolean(key, defValue);//from w ww . j a va 2 s. c o m } /** * 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; } }