WEB开发网
开发学院手机开发Android 开发 Android的国际化与本地化 阅读

Android的国际化与本地化

 2010-05-10 15:58:00 来源:WEB开发网   
核心提示:文件夹的命名必须都是小写字符,否则在一些大小敏感的文件系统中可能会出错,Android的国际化与本地化(2),如果你用大写,eclipse的adt都会自动报错,也即选了 values-zh-rcn目录下的strings.xml选择 chinese(taiwan)时,也即选了 values-zh-rtw目录下的strin

文件夹的命名必须都是小写字符,否则在一些大小敏感的文件系统中可能会出错,如果你用大写,eclipse的adt都会自动报错。小写字母r表示region的意思。 上图命名了中文简体和繁体以及默认选项,在strings.xml中除了字符串本身不一样,xml中定义该字符串的名字,id都是一样的。所以在代码或者xml中引用该资源时,只要引用名字即可或者id即可,程序启动时候Resource类回到相应的目录下去寻找正确的字符串(资源)

通过在Settings中设置locale& Text 我们可以让Resource类来选择相应文件夹下的内容,

选择英语时候结果如下,也即选择了 values下的strings.xml

选择 chinese(china)时,也即选了 values-zh-rcn目录下的strings.xml

选择 chinese(taiwan)时,也即选了 values-zh-rtw目录下的strings.xml

其余手机的选项,像屏幕的像素等都可以建立相应得目录。

上一页  1 2 

Tags:Android 国际化 本地化

编辑录入:coldstar [复制链接] [打 印]
赞助商链接