Android Studio国际化案例

1.新建项目

  2.在drawable文件夹下新建drawable-en-rUS和drawable-zh-rCN文件夹,用于存放不同语言环境下的图片

3. 在Android视图下,不显示各种drawable文件夹,切换为package视图

4. 重新将视图切换为Android视图,将准备好的图片ctrl+c 粘贴到drawable文件夹,此时会出现几个选项,中文环境下的就选择drawable-zh-rCN文件夹,英文环境下就选择drawable-cn-rUS文件夹,选中之后会设置图片的name,英文环境下的图片和中文环境下的图片的名字要一致,还需要粘贴一个名字一样的图片到drawable文件夹下(如果图片文件分辨率太大,有可能造成Android Studio内存溢出从而出现错误,最好弄分辨率小一些的图片)

6. 三个名称相同但是文件夹不同的图片粘贴完之后,自动生成了一个pic文件夹

7.

8. 新建英文环境下所显示的文字的string.xml文件

9.文件名为strings,Directory(所属文件夹)为values-en-rUS,自己输入的也可以选择Locale->>然后选择(如下面新建中文环境下的strings文件)

10.新建中文环境下的string.xml文件

Locale->>zh->>CN

11. 完成之后,不同视图下的情况

12. 设置strings.xml的内容,values\strings.xml是默认的内容,如果找不到对应语言的strings.xml文件,就从默认文件中找,三个文件中的string的属性相同,以便在不同的语言环境下找到对应的内容

13. 新建布局文件

14.在英文环境下的运行效果

15.更改中文环境

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值