Android 07:Android的国际化应用
2015-10-29 10:15
225 查看
今天学习了通过了一个简单的例子,学习了国际化应用。
众所周知,res是资源文件,里面包括drawable、layout、menu、values等,现在我要讲的是通过创建valus文件夹且利用它的名字来实现国际化
格式为:values-文化-区域
现在,让我们通过编写一个中文和英文两用的程序 来实践一下
1、首先建立两个文件夹:values-en(用来存放英文字符串)和values-zh(用来存放中文字符串)
2、在这两个文件夹中分别创建string.xml,内容如下:
箭头所指的方向是根据你所建的文件夹而改变的国家图标。测试语句为:这是android国际化的例子
3、运行,测试
从上述结果知:
如果你的模拟器当前环境是英文,则会调用values-en里面的字符串。
如果你的模拟器当前环境是中文,则会调用values-zh里面的字符串。
从而达到不同的环境显示不同的语言
众所周知,res是资源文件,里面包括drawable、layout、menu、values等,现在我要讲的是通过创建valus文件夹且利用它的名字来实现国际化
格式为:values-文化-区域
现在,让我们通过编写一个中文和英文两用的程序 来实践一下
1、首先建立两个文件夹:values-en(用来存放英文字符串)和values-zh(用来存放中文字符串)
2、在这两个文件夹中分别创建string.xml,内容如下:
箭头所指的方向是根据你所建的文件夹而改变的国家图标。测试语句为:这是android国际化的例子
3、运行,测试
从上述结果知:
如果你的模拟器当前环境是英文,则会调用values-en里面的字符串。
如果你的模拟器当前环境是中文,则会调用values-zh里面的字符串。
从而达到不同的环境显示不同的语言
相关文章推荐
- Android--TextView属性用法
- Android adb多设备管理
- android图片裁剪和缩放
- Android 各种MIME类型和文件类型的匹配表
- android中Invalidate和postInvalidate的区别
- Android中AIDL及其使用
- android执行外部命令、检测文件是否存在、自动检测U盘路径
- Android ListView 异步加载图片乱序问题,原因分析及解决方案
- AndroidStudio的经典教程(干货)
- android 4.0 全屏 屏蔽下面的status bar
- 第一个简单的android项目
- Android Messenger 跨进程通信
- Android菜鸟的成长笔记——ViewPager图片循环
- Android 反编译
- 框架模式 MVC 在Android中的使用
- Android本地数据存储之SQLite
- android的消息机制——Handler机制
- Android Studio 快捷键整理分享
- Android实战简易教程-第六十七枪(android动画实现窗口抖动效果)
- Andriod界面设计适配和Android Studio中的资源