国际化和资源自适应
Android应用使用res\values目录下的资源文件来保存程序中用到的字符串消息,为了给这些消息提供不同语言、国家的版本,开发者需要为values目录添加不同的语言国家版本。不同values文件夹的命名方式为:values-语言代码-r国家代码;注意,国家代码前面有个r;如希望支持英美两种环境,res目录下添加values-zh-rCN、values-en-rUS两个目录;
如果希望应用图片也能随语言、国家环境改变,还需要为drawable目录添加几个不同的语言国家版本。不同drawable文件夹的命名方式为:drawable-语言代码-r国家代码;注意,国家代码前面有个r;不同的分辨率文件夹后面还需要再追加分辨率名称,比如,drawable-zh-rCN-hdpi,drawable-en-rUS-hdpi;此处指的是文件夹,不是文件名;