Android 判断当前语言环境是否是中文环境

public static boolean isZh(Context context) {  
    Locale locale = context.getResources().getConfiguration().locale;  
    String language = locale.getLanguage();  
    if (language.endsWith("zh"))  
        return true;  
    else  
        return false;  
}  

  

时间: 2024-08-10 15:00:52

Android 判断当前语言环境是否是中文环境的相关文章

centos7.5英文环境切换到中文环境,再切回中文环境后 ,terminal不能用

1.查看系统日志 less /var/logs/message May 12 21:54:41 localhost python: SELinux is preventing /usr/libexec/ibus-x11 from read access on the file /usr/share/themes/Ant/gtk-3.20/gtk.css.#012#012*****  Plugin catchall (100. confidence) suggests   ************

Android系统默认语言改为中文

第一种方法: 修改 build/tools/buildinfo.sh echo "ro.product.locale.language=zh"echo "ro.product.locale.region=CN" 就可以修改Android系统默认语言为中文. 第二种方法: build/target/product/full_base.mk修改PRODUCT_LOCALES := zh_CN 就OK.

linux设置中文环境

确认当前环境 [[email protected] ~]# df –h Filesystem            Size  Used Avail Use% Mounted on /dev/sda1             2.0G  2.0G     0 100% / /dev/sda6             388M   69M  299M  19% /var /dev/sda3             5.7G  2.6G  2.9G  48% /usr /dev/sda2      

win10 环境 gitbash 显示中文乱码问题处理

gitbash 是 windows 环境下非常好用的命令行终端,可以模拟一下linux下的命令如ls / mkdir 等等,如果使用过程中遇到中文显示不完整或乱码的情况,多半是因为编码问题导致的,修改文本编码即可.操作过程如下: 问题描述 gitbash 在 win10 环境下显示中文出现乱码 处理办法 问题是由于编码不一致造成的,修改稿界面文字编码即可. 操作 1/问题回顾 2/控制台单击右键,选择options选项 3/设置文本本地语言为 zh_CN ,编码选择 GBK, 随后单击OK保存

LinuxMint如何从中文环境直接配置到英文环境(一次性)

/*********************************************************************  * Author  : Samson  * Date    : 10/21/2014  * Test platform:  *              Mint 16  *              GNU bash, version 4.2.45  * *************************************************

Android NDK 简单介绍、工具安装、环境配置

NDK全称:Native Development Kit. 1.NDK是一系列工具的集合. * NDK提供了一系列的工具,帮助开发人员高速开发C(或C++)的动态库,并能自己主动将so和java应用一起打包成apk.这些工具对开发人员的帮助是巨大的. * NDK集成了交叉编译器,并提供了对应的mk文件隔离平台.CPU.API等差异,开发者仅仅须要简单改动mk文件(指出"哪些文件须要编译"."编译特性要求"等),就能够创建出so. * NDK能够自己主动地将so和Ja

RFC3986编码 C 语言实现(支持大部分中文)

前些时间做 xauth 认证程序的编写,网上找到RFC3986编码不支持中文的编码,所以便查找了一些资料.自己写了一个,代码如下. #include <stdlib.h> #include <string.h> #include <stdio.h> #include <android/log.h> #include "RFC3986Encoder.h" bool isReverseChar(char c); char* charToHex

【Android类型SDK测试(二)】环境基础

(一)语言 Android使用的Java语言,所以要测试Android类型的SDK,Java的基础知识还是需要的. 另外,Android中有NDK类型的编程,需要知道C相关的知识. (二)环境准备 Android开发环境的搭建网上一搜就一大堆,看看就懂.这里我只是列举一下,请读者按需查找. 申明一点,作为Android类型SDK的测试,我们不能仅停留在设备上点击按钮,看看功能和展示,更多的时候,我们需要代码,需要日志,所以 Android开发环境对于我们来说,就是测试环境,必不可少. http:

Android应用内语言切换实现

自定义控件系列结束了,打个回马枪,补上前段时间埋下的一个坑---"应用内语言切换".APP语言改变是一个Configuration,但是这个Configuration和android手机屏幕旋转有点不大一样.屏幕旋转的时候,会destroy当前页面,并进行重新绘制.而切换语言后不会重新绘制页面,所以这种情况的出现造成了网上的一知半解小伙伴们哀声一片,不是在咒骂api的坑爹,就是在卖力的另辟蹊径想尽办法解决问题.思路都是很好的,目的也是坚决的,可是方向是错误的,把哥哥我也给带进了坑了,爬