Locale locale = getResources().getConfiguration().locale;

 String language = locale.getLanguage();

以上代码能够获取到当前系统的语言码,中文的语言码为ch,英文的语言码为en,完整的语言码例如以下:

bn_BD孟加拉语(孟加拉) 
bo_CN 博多语(中国) 
bo_IN 博多语(印度) 
ce_PH 塞布安诺语(菲律宾) 
de_LI 德语(列支敦士登) 
fa_AF 波斯语(阿富汗) 
fa_IR 波斯语(伊朗) 
gu_IN 古吉拉特语(印度) 
ha_GH 豪萨语(加纳)
ha_NE 豪萨语(尼日尔) 
ha_NG 豪萨语(尼日利亚)
he_IL 希伯来语(以色列) 
iw 希伯来语 
ka_GE 南高加索语(格鲁吉亚) 
kk_KZ 哈萨克语(哈萨克斯坦) 
km_KH 高棉语(柬埔寨) 
lo_LA 寮语(老挝) 
lt_LT 立陶宛语(立陶宛) 
lv_LV 拉托维亚语(列托)(拉脱维亚) 
ms_MY 马来西亚语(马来西亚) 
my_MM 缅甸语(缅甸) 
nb_NO 挪威语 (挪威) 
nl_BE 荷兰语 (比利时) 
nl_NL 荷兰语 (荷兰) 
pa_IN 旁遮普语(印度) 
pa_PK 旁遮普语(巴基斯坦) 
pl_PL 波兰语 (波兰)  
pt_BR 葡萄牙语 (巴西) 
pt_PT 葡萄牙文 (葡萄牙) 
rm_CH 拉丁罗曼语(瑞士) 
ro_RO 罗马尼亚语 (罗马尼亚) 
ru_RU 俄文 (俄罗斯)  
sk_SK 斯洛伐克文 (斯洛伐克)  
sl_SI 斯洛文尼亚文 (斯洛文尼亚) 
sr_RS 塞尔维亚语(塞尔维亚) 
sv_SE 瑞典语 (瑞典)  
sw_KE 瓦西里语(肯尼亚) 
sw_TZ 瓦西里语(坦桑尼亚) 
ta_IN 泰米尔语(印度) 
te_IN 泰卢固语(印度) 
th_TH 泰语 (泰国) 
tl_PH 塔加洛语(菲律宾)
tr_TR 土耳其语 (土耳其)  
ug_CN 维吾尔语(中国) 
uk_UA 乌克兰语 (乌克兰) 
ur_IN 乌尔都语(印度) 
ur_PK 乌尔都语(巴基斯坦) 
vi_VN 越南语(越南) 
zh_CN 简体中语(中国) 
zh_TW 繁体中语(台湾)

Android开发有用技巧:推断当前系统语言版本号的更多相关文章

  1. Android 开发有用代码积累

    Android开发需求变化快,开发周期要求尽量短,接下来一系列文章从实际使用出发总结一些常用的代码片段,便于查找,也为后来人提供一份参考. 1.获取Manifest的基本信息(升级页面和软件关于页面一 ...

  2. Android开发有用的站点

    在github上面找到一个个人认为比較好的站点,好在能够方便下载开发工具.我的AndroidStudio就是在上面下载的.安装了一直在使用.该 网址主要收集整理Android开发所需的Android ...

  3. Android开发有用的三方网站

    聚合数据-免费数据调用 https://www.juhe.cn/ 有赞- 免费的微商城 http://youzan.com/ 秀米微信图文编辑器 http://xiumi.us/ 禅道项目管理软件 h ...

  4. Android开发之通过Intent启动系统应用的协议

    使用隐式Intent启动系统应用,除了http协议,还有geo(显示地理位置),tel(拨打电话),file(文件)等

  5. Delphi XE8中Android开发有用的资源!

    一,FireMonkey Component Library在XE8帮助(topics.chm)中的位置:FireMonkey Component Library,展示了FireMonkey控件在VC ...

  6. android开发-小技巧篇(集合)

    1.对于过多的控件,功能类似,数量又多的,可以用include方法.在实现应用中,可以把控件放入List集合中. private void initView() { // TODO Auto-gene ...

  7. Android开发小技巧之根据position判断ListView是否在显示

    使用ListView的时候,会有判断指定项是否正在显示的需求,其实很简单,代码如下: private boolean isShowing(int position) { int showViewCou ...

  8. 【Android开发资料分享】自己整理的Android开发资料,非常全面

    学习Android以来,不知不觉中收集了大量非常优秀的Android开发资料,一直没有系统的整理,最近抽时间把收藏夹中的资料做了一下整理,现在分享给大家,希望能够帮助到需要的人.这份资料我还会不断的更 ...

  9. Android 开发程序员必备网站

    开发必备网站: Android 开发各种工具下载 Android 开发国内大牛集合 Android 开发技术博客周刊 Android 开发技术周报中文版 Android 优秀开源项目集合以及源码分析 ...

随机推荐

  1. 对TMemoryStream的一些改进(用到了LockFile)

    对TMemoryStream的一些改进 怎么又是关于Stream的,呵呵,应该说只是最近比较关心程序的效率问题,而我对Stream其实并没有什么特别的研究,只是自己发现了一些新的用法,希望能对大家有用 ...

  2. jquery 设置select的默认值

    <select id="sel" > <option value="s1" > aaaa </option> <opt ...

  3. Spring的datasource配置详解

    一句话,Spring对Hibernate的整合,是在applicationContext.xml中配置sessionFactory来实现的,其中sessionFactory中要装配dataSource ...

  4. PCI 总线学习笔记

    转载请注明出处:http://blog.csdn.net/lg2lh/article/details/8042008 PCI的基本协议这里就不介绍了,由于一般的芯片协议都是集成好的,我仅仅须要大体了解 ...

  5. Bean-Query 一个把对象转换为Map的Java工具库

    刚开源了一个经过完整測试的Java工具类. 地址例如以下: https://github.com/Jimmy-Shi/bean-query 使用说明例如以下: Bean-query Click Her ...

  6. python语言学习4——使用文本编辑器

    在Python的交互式命令行写程序,好处是一下就能得到结果,坏处是没法保存,下次还想运行的时候,还得再敲一遍. 所以,实际开发的时候,我们总是使用一个文本编辑器来写代码,写完了,保存为一个文件,这样, ...

  7. .Net Core配置文件

    .Net Core下如何管理配置文件 一.前言 根据该issues来看,System.Configuration在.net core中已经不存在了,那么取而代之的是由Microsoft.Extensi ...

  8. 32位Linux文件限制大小

    线上程序不断重新启动,查看log发现是进程由于SIGXFSZ信号退出.对过大的文件进行操作的时候会产生此信号,一般仅仅在32位机器上出现,文件限制大小为2G.用lsof查看进程打开的文件,果然有一个文 ...

  9. Android 网络编程 Socket Http

    前言          欢迎大家我分享和推荐好用的代码段~~ 声明          欢迎转载,但请保留文章原始出处:          CSDN:http://www.csdn.net        ...

  10. SE 2014年4月4日

    如图OSPF自治系统中有4个区域,要求如图配置使得中所有网络均能够相互访问为了网络安全及优化网络性能: 使用ospf实现全网互通: [RT1]ospf 1 router-id 1.1.1.1 [RT1 ...