android默认的设置修改
来源:互联网 发布:windows 注册服务 编辑:程序博客网 时间:2024/05/29 04:04
1.修改默认latinime输入法地区设置:
packages/inputmethods/LatinIME/java/res/xml/method.xml
泰语:
<subtype android:icon="@drawable/ic_ime_switcher_dark"
android:label="@string/subtype_generic"
android:subtypeId="0x1f94d5d4"
android:imeSubtypeLocale="th"
android:imeSubtypeMode="keyboard"
android:imeSubtypeExtraValue="KeyboardLayoutSet=thai,EmojiCapable"
android:isAsciiCapable="false"
/>
frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
+ loadSetting(stmt, Settings.Secure.DEFAULT_INPUT_METHOD, "com.android.inputmethod.latin/.LatinIME");
+ loadSetting(stmt, Settings.Secure.ENABLED_INPUT_METHODS,"com.android.inputmethod.latin/.LatinIME;529847764;-921088104");
+ loadSetting(stmt, Settings.Secure.SELECTED_INPUT_METHOD_SUBTYPE, "529847764");
// 俄语
<subtype android:icon="@drawable/ic_ime_switcher_dark"
android:label="@string/subtype_generic"
android:subtypeId="0x763a8752"
android:imeSubtypeLocale="ru"
android:imeSubtypeMode="keyboard"
android:imeSubtypeExtraValue="SupportTouchPositionCorrection,EmojiCapable"
android:isAsciiCapable="false"
/>
frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
+ loadSetting(stmt, Settings.Secure.ENABLED_INPUT_METHODS,"com.android.inputmethod.latin/.LatinIME;1983547218;-921088104");
+ loadSetting(stmt, Settings.Secure.SELECTED_INPUT_METHOD_SUBTYPE, "1983547218");
2.修改wifi-direct名称
frameworks/opt/net/wifi/service/java/com/android/server/wifi/p2p/WifiP2pServiceImpl.java
- return "Android_" + id.substring(0,4);
- }
+// return "Android_" + id.substring(0,4);
+ return Settings.Global.getString(context.getContentResolver(), Settings.Global.DEVICE_NAME); /*samjiang loged*/
+ }
3.Android 7.1.2修改默认输入法
packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
+ loadStringSetting(stmt, Settings.Secure.DEFAULT_INPUT_METHOD,
+ R.string.def_input_method);
+ loadStringSetting(stmt, Settings.Secure.ENABLED_INPUT_METHODS,
+ R.string.def_enabled_input_methods);
packages/SettingsProvider/res/values/defaults.xml
+ <!--Setting default IME config-->
+ <string name="def_input_method" translatable="false">com.android.inputmethod.latin/.LatinIME</string>
+ <string name="def_enabled_input_methods" translatable="false">com.android.inputmethod.latin/.LatinIME</string>
4.修改默认字体大小
core/java/android/content/res/Configuration.java
public void setToDefaults() {
- fontScale = 1;
+ fontScale = 1; /*samjiang loged*/
+ //fontScale = 1.15f;
5.添加不进入休眠的操作
private void updatePowerStateLocked() {
+ if (SystemProperties.getBoolean("ro.platform.no.sleep", false))
+ {
+ Log.d(TAG,"system would not enter sleep!!!");
+ }
+ else
+ {
+ updateSuspendBlockerLocked(); //samjiang loged
+ }
- android默认的设置修改
- android 中对 gps 默认关闭+语言默认中文的设置+时区设置+修改系统名字+修改系统默认时间
- android 中对 gps 默认关闭+语言默认中文的设置+时区设置+修改系统名字+修改系统默认时间+修改屏幕休眠时间+修改usb debug默认关闭+mtk修改默认字体大小
- android 中对 gps 默认关闭+语言默认中文的设置+时区设置+修改系统名字+修改系统默认时间+修改屏幕休眠时间+修改usb debug默认关闭+mtk修改默认字体大小
- android 中对 gps 默认关闭+语言默认中文的设置+时区设置+修改系统名字+修改系统默认时间+修改屏幕休眠时间
- android 默认时区的修改
- android 默认桌面的修改
- android修改默认的logo
- android默认的属性修改:
- 修改vs2005的默认浏览器设置
- 在Android Studio中设置或修改默认的Android SDK路径。
- android studio默认修改主题,字体,文字颜色,大小等属性的设置
- android系统默认设置修改(1)-- 设置默认浏览器
- Android 7.0 修改设置里Location选项默认为关闭
- android的默认参数的修改
- Android中默认壁纸的修改
- Android 如何修改默认的Tab样式
- Android修改系统的默认日期(Spreadturm)
- js数组方法
- SpringMVC框架
- linux服务器状态监控软件-psdash安装教程
- spring快速入门(一)
- H
- android默认的设置修改
- mysql优化
- Android BLE蓝牙4.0开发—Android手机与BLE终端通信
- SPRING 事务控制 (PROPAGATION_NESTED)
- java基础习题50道(一)
- bzoj3196 Tyvj 1730 二逼平衡树 线段树套treap
- 数学: HDUCo-prime
- java中的包装类
- 文件的上传和下载