/*********修改系统语言,不需要重启**********/

public static void setLanguage(Locale locale) {

try {

Object objIActMag;

Class clzIActMag = Class.forName("android.app.IActivityManager");

Class clzActMagNative = Class

.forName("android.app.ActivityManagerNative");

Method mtdActMagNative$getDefault = clzActMagNative

.getDeclaredMethod("getDefault");

objIActMag = mtdActMagNative$getDefault.invoke(clzActMagNative);

Method mtdIActMag$getConfiguration = clzIActMag

.getDeclaredMethod("getConfiguration");

Configuration config = (Configuration) mtdIActMag$getConfiguration

.invoke(objIActMag);

config.locale = locale;

Class clzConfig = Class

.forName("android.content.res.Configuration");

java.lang.reflect.Field userSetLocale = clzConfig

.getField("userSetLocale");

userSetLocale.set(config, true);

Class[] clzParams = { Configuration.class };

Method mtdIActMag$updateConfiguration = clzIActMag

.getDeclaredMethod("updateConfiguration", clzParams);

mtdIActMag$updateConfiguration.invoke(objIActMag, config);

BackupManager.dataChanged("com.android.providers.settings");

} catch (Exception e) {

e.printStackTrace();

}

}

/********获取和修改NTF服务*********/

private String getNTPServer() {

return Settings.Global.getString(getContentResolver(),Settings.Global.NTP_SERVER);

}

Settings.Global.putString(getContentResolver(),Settings.Global.NTP_SERVER,sci.getNtp_server());

自制服务器语言,修改系统语言,NTF服务器相关推荐

  1. centos7修改系统语言为简体中文

    centos7修改系统语言为简体中文 说明 自己装系统时一般都可以自定义选择系统语言.可是云端服务器一般都是安装好的镜像,默认系统语言为英文,对于初学者可能还会有搞不懂的计算机词汇.这里简单说一下ce ...

  2. linux7系统改成中文,centos7修改系统语言为简体中文

    centos7修改系统语言为简体中文和时区 说明 自己装系统时一般都可以自定义选择系统语言.可是云端服务器一般都是安装好的镜像,默认系统语言为英文,对于初学者可能还会有搞不懂的计算机词汇.这里简单说一 ...

  3. Centos修改系统语言

    使用man page帮助时,发现居然是中文的,不过想想即便英语再水,也要逼着自己去适应.于是百度找了一下修改系统语言的方法. 首先使用 locale 命令查看当前的系统语言 然后修改时一般有两种方法, ...

  4. Kali Linux 2020.1修改系统语言

    Kali Linux 2020.1修改系统语言 Kali Linux 2020.1安装后,可能显示的都是英文.为了方便使用,用户可以修改系统语言为中文.操作步骤如下所示: (1)以root用户登录系统 ...

  5. c语言time.h时区不对,用C语言修改系统时区,发现一堆问题,请各位大侠不吝赐教。...

    用C语言修改系统时区,发现一堆问题,请各位大侠不吝赐教. (2012-06-13 03:14:10) 标签: 系统 c语言 杂谈 用C语言修改系统时区,发现一堆问题,请各位大侠不吝赐教.已经实现,用s ...

  6. centos8修改系统语言为中文

    CentOS 8 设置中文语言包 安装中文支持 dnf install glibc-langpack-zh.x86_64 重启,在设置的"区域与语言"选项中,将语言改为中文. 如果 ...

  7. win7怎么修改系统语言

    win7怎么修改系统语言?点击电脑左下角的"开始",再点击"控制面板",点击"时间,语言和区域",点击"更改显示语言", ...

  8. Linux如何修改系统语言

    Linux如何修改系统语言 一.Linux如何修改系统语言 对于刚学Linux 的小伙伴,或者英语水平相对低一些的小伙伴,在自己的Linux系统里面如果能直接显示中文,中文提示就是比较爽的一件事了,接 ...

  9. android 如何修改系统语言

    最近有需求需要去编程实现根据选择去修改系统语言, 根据查资料看setting源码有两种方式, 在这里记录一下. 修改系统语言或者控制系统开关机等操作即使声明了对应权限还是会报错, 这是因为这些操作需要 ...

最新文章

  1. spark 读取mongodb失败,报executor time out 和GC overhead limit exceeded 异常
  2. 树莓派Raspberry Pi 16G SD卡刷系统时默认空间扩容
  3. spring初始化web_了解Spring Web初始化
  4. 【转载】从“关于Java堆与栈的思考”一帖看错误信息的传播
  5. C++程序设计-第九周分支结构程序设计上机实践项目
  6. 树莓派python编程小车_python3实现网页版raspberry pi(树莓派)小车控制
  7. 新的一年,请以这样的标准完善自我
  8. JS模块化开发_思维导图
  9. 如何在vs2010中使用SSE指令集
  10. sigmoid层的输出_keras如何多输入多输出,以及中间层输出
  11. bootstrap modal 关闭时右侧滚动条消失,页面左移的解决方法
  12. 平衡小车之家--风力摆开箱实录(附资料)
  13. 8.《创业邦》:十大创业困境
  14. 这样做,你的面试成功率将达到 90%
  15. 数模转换器ADC0832使用原理及控制程序
  16. 2021SC@SDUSC Zxing开源代码(四)QR码的编码(一)
  17. 天下难事始于易,天下大事始于细。
  18. ApiPost 前后端协作开发神器 Postman+Swagger+Mock+Websocket的完美替代品
  19. 【C语言】实现两个字符串的连接(不使用库函数),即把字符串b连接到字符串a后面。
  20. 如何在两个k8s上使用kubefate部署fate集群?

热门文章

  1. 在云中使用 MapReduce 和负载平衡
  2. 软件项目经理新手上路2 - 力量从哪里来?
  3. Soa和Wcf(转)
  4. 对php专业的认识,对PHP要有个全面的认识
  5. Java并发编程系列之Semaphore详解
  6. reactjs组件的生命周期
  7. vue elementui el-select通过@Change触发事件
  8. containerd镜像导入import和push命令 gzip压缩解压缩命令
  9. hbase中对deadserver处理存在的问题
  10. 【代码】使用reentrantlock必须要手动释放锁