frameworks$ grep -irsn "config_defaultIME" .
./base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java:1567:
String config_defaultIME=mContext.getResources().getString(com.android.internal.R.string.config_defaultIME);
./base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java:1568:
if(config_defaultIME!=null&&(!" ".equals(config_defaultIME)))
./base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java:1569:
loadSetting(stmt,Settings.Secure.DEFAULT_INPUT_METHOD,config_defaultIME);
./base/core/res/res/values/config.xml:769: <string name="config_defaultIME" translatable="false">com.android.inputmethod.latin/.LatinIME</string>
com.android.internal.R.指向base/core/res/res/values
DEFAULT_INPUT_METHOD:
$ grep -irsn "DEFAULT_INPUT_METHOD" frameworks/
frameworks/base/services/java/com/android/server/InputMethodManagerService.java:366: Settings.Secure.DEFAULT_INPUT_METHOD), false, this);
frameworks/base/services/java/com/android/server/InputMethodManagerService.java:414: .getContentResolver(), Settings.Secure.DEFAULT_INPUT_METHOD);
frameworks/base/services/java/com/android/server/InputMethodManagerService.java:442: .getContentResolver(), Settings.Secure.DEFAULT_INPUT_METHOD);
frameworks/base/services/java/com/android/server/InputMethodManagerService.java:573: mContext.getContentResolver(), Settings.Secure.DEFAULT_INPUT_METHOD))) {
frameworks/base/services/java/com/android/server/InputMethodManagerService.java:1265: // We are assuming that whoever is changing DEFAULT_INPUT_METHOD and
frameworks/base/services/java/com/android/server/InputMethodManagerService.java:1267: // sync, so we will never have a DEFAULT_INPUT_METHOD that is not
frameworks/base/services/java/com/android/server/InputMethodManagerService.java:1270: Settings.Secure.DEFAULT_INPUT_METHOD);
frameworks/base/services/java/com/android/server/InputMethodManagerService.java:1274: Settings.Secure.DEFAULT_INPUT_METHOD);
frameworks/base/services/java/com/android/server/InputMethodManagerService.java:2095: .getContentResolver(), Settings.Secure.DEFAULT_INPUT_METHOD);
frameworks/base/services/java/com/android/server/InputMethodManagerService.java:2141: .getContentResolver(), Settings.Secure.DEFAULT_INPUT_METHOD);
frameworks/base/services/java/com/android/server/InputMethodManagerService.java:2410: Settings.Secure.DEFAULT_INPUT_METHOD);
frameworks/base/services/java/com/android/server/InputMethodManagerService.java:2726: mContext.getContentResolver(), Settings.Secure.DEFAULT_INPUT_METHOD);
frameworks/base/services/java/com/android/server/InputMethodManagerService.java:3187: Settings.Secure.putString(mResolver, Settings.Secure.DEFAULT_INPUT_METHOD, imeId);
frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java:560: Settings.Secure.DEFAULT_INPUT_METHOD), false, this);
frameworks/base/policy/src/com/android/internal/policy/impl/PhoneWindowManager.java:1069: Settings.Secure.DEFAULT_INPUT_METHOD);
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/tablet/InputMethodsPanel.java:416: .getContentResolver(), Settings.Secure.DEFAULT_INPUT_METHOD);
frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java:1569: loadSetting(stmt,Settings.Secure.DEFAULT_INPUT_METHOD,config_defaultIME);
frameworks/base/api/13.xml:170558:<field name="DEFAULT_INPUT_METHOD"
frameworks/base/api/13.xml:170562: value=""default_input_method""
frameworks/base/api/14.txt:17320: field public static final java.lang.String DEFAULT_INPUT_METHOD = "default_input_method";
frameworks/base/api/6.xml:120553:<field name="DEFAULT_INPUT_METHOD"
frameworks/base/api/6.xml:120557: value=""default_input_method""
frameworks/base/api/9.xml:143448:<field name="DEFAULT_INPUT_METHOD"
frameworks/base/api/9.xml:143452: value=""default_input_method""
frameworks/base/api/11.xml:165457:<field name="DEFAULT_INPUT_METHOD"
frameworks/base/api/11.xml:165461: value=""default_input_method""
frameworks/base/api/8.xml:135014:<field name="DEFAULT_INPUT_METHOD"
frameworks/base/api/8.xml:135018: value=""default_input_method""
frameworks/base/api/10.xml:145464:<field name="DEFAULT_INPUT_METHOD"
frameworks/base/api/10.xml:145468: value=""default_input_method""
frameworks/base/api/5.xml:120472:<field name="DEFAULT_INPUT_METHOD"
frameworks/base/api/5.xml:120476: value=""default_input_method""
frameworks/base/api/4.xml:106425:<field name="DEFAULT_INPUT_METHOD"
frameworks/base/api/4.xml:106429: value=""default_input_method""
frameworks/base/api/7.xml:121094:<field name="DEFAULT_INPUT_METHOD"
frameworks/base/api/7.xml:121098: value=""default_input_method""
frameworks/base/api/15.txt:17447: field public static final java.lang.String DEFAULT_INPUT_METHOD = "default_input_method";
frameworks/base/api/current.txt:17447: field public static final java.lang.String DEFAULT_INPUT_METHOD = "default_input_method";
frameworks/base/api/12.xml:169336:<field name="DEFAULT_INPUT_METHOD"
frameworks/base/api/12.xml:169340: value=""default_input_method""
frameworks/base/api/3.xml:91396:<field name="DEFAULT_INPUT_METHOD"
frameworks/base/api/3.xml:91400: value=""default_input_method""
frameworks/base/core/java/android/provider/Settings.java:2552: public static final String DEFAULT_INPUT_METHOD = "default_input_method";