1.frameworks/base/packages/SettingsProvider/res/values/defaults.xml


<!--Sogou input method is used for system default input method by zfc-->
<string name="config_default_input_method" translatable="false">com.sohu.inputmethod.sogou/.SogouIME</string>
<string name="def_enabled_input_methods" translatable="false">com.sohu.inputmethod.sogou/.SogouIME</string>

2.frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java


private void loadSecureSettings(SQLiteDatabase db) {

  SQLiteStatement stmt = null;
  try {

    stmt = db.compileStatement("INSERT OR IGNORE INTO secure(name,value)"
    + " VALUES(?,?);");

    loadStringSetting(stmt, Settings.Secure.LOCATION_PROVIDERS_ALLOWED,
    R.string.def_location_providers_allowed);

    String wifiWatchList = SystemProperties.get("ro.com.android.wifi-watchlist");
    if (!TextUtils.isEmpty(wifiWatchList)) {
      loadSetting(stmt, Settings.Secure.WIFI_WATCHDOG_WATCH_LIST, wifiWatchList);
    }

    //Sogou input method is used for system default input method by zfc
    loadStringSetting(stmt, Settings.Secure.DEFAULT_INPUT_METHOD, R.string.config_default_input_method);
    loadStringSetting(stmt, Settings.Secure.ENABLED_INPUT_METHODS, R.string.def_enabled_input_methods);

    /*
    * IMPORTANT: Do not add any more upgrade steps here as the global,
    * secure, and system settings are no longer stored in a database
    * but are kept in memory and persisted to XML.
    *
    * See: SettingsProvider.UpgradeController#onUpgradeLocked
    */
    } finally {
      if (stmt != null) stmt.close();
    }
}

最新文章

  1. MySQL备份还原&mdash;&mdash;AutoMySQLBackup介绍
  2. 使用log4net 日志输出到数据库MySQL
  3. java 除法向上,向下取整
  4. Centos下apache启动时httpd: apr_sockaddr_info_get() failed for 报错
  5. Android开发-API指南-Fragment
  6. web前端开发(6)
  7. core dump
  8. UMHexagonS搜索过程
  9. UVA 1569 Multiple
  10. IIS 批处理 bat
  11. CSSHack 兼容性
  12. 跨域请求,jsonp
  13. shell基本语法
  14. Java 核心内容相关面试题【4】
  15. Linux系列
  16. [转载]Yacc 与 Lex 快速入门
  17. android 自定义命名空间 http://schemas.android.com/apk/res-auto
  18. sublime text3 -- JavaScript Completions
  19. go slice和数组的区别
  20. openvpn-在Linux中安装和配置OpenVPN Server的最简便方法!(转)

热门文章

  1. frida(hook工具)的环境搭建
  2. python code practice(二):KMP算法、二分搜索的实现、哈希表
  3. 【转】sublime text 2中Emmet插件8个常用的技巧
  4. 我的Keras使用总结(2)——构建图像分类模型(针对小数据集)
  5. CKafka如何助力腾讯课堂实现百万消息稳定互动?
  6. babel-loader配置
  7. 【面试QA-基本模型】LSTM
  8. 检测页面是否允许使用Flash
  9. C# 获取基类或者接口的所有继承类方法
  10. PYTHON数据类型(进阶)