斯大林当政多少年:Android?技术专题系列之五?--?本地化
来源:百度文库 编辑:偶看新闻 时间:2024/03/28 17:26:30
Android 技术专题系列之五 -- 本地化
本文内容主要基于http://groups.google.com/group/android-developers/web/localizing-android-apps-draft展开。
Android已经设计好了国际化(I18N)和本地化(L10N)的框架,只要编写程序时符合这个框架要求,实现程序的本地化并不困难。
下面以HelloAndroid(http://code.google.com/android/intro/hello-android.html中EclipseSDK自动生成)为例,讨论如何实现HelloAndroid的中文化。
1)文件src/com/android/hello/R.java中列出了hello 字符串的id:
public final class R {
...
}
2)文件res/values/strings.xml中列出了hello字符串的内容:
3)创建一个新的目录和新的strings.xml文件,用来存储hello字符串的中文翻译:
res/values-zh/strings.xml:
4) 修改文件 src/com/android/hello/HelloAndroid.java,
将
tv.setText("Hello, Android");改成 tv.setText(R.string.hello);5)编译helloAndroid项目,设置虚拟机locale为zh-CN后重新启动emulator。在从eclipse中运行helloAndroid项目,这时,可见中文显示。
#echo zh-CN > /data/locale;stop;sleep 5; start
#setprop persist.sys.language zh;setprop persist.sys.countryCN;stop;sleep 5;start
浪客系列问题之五
小麦专题技术网站
有什莫比较知名的天之痕专题论坛?(非轩辕剑系列惟有天之痕)
周星驰系列专题那里可以下载
【求教】『十一五』专题
【求教】『十一五』专题!!
【求教】『十一五』专题!!~
paranoid android中文歌词
十大动漫系列之五:你最喜欢的十位女性动画角色是谁?
ELF系列游戏有中文的专题网站吗??
radiohead 的 Paranoid Android 中文翻译
世界五大运动系列
系列翻译及回答五
有关五福星系列电影
三人命丧青岛交通事故系列问题之五 刑事附带民事赔偿的程序是怎样的?
【杀人案件】系列之三
【杀人案件】系列之四
【杀人案件】系列之二
谜语系列之①
谜语系列之②
谜语系列之③
谜语系列之④
《发现之旅》系列??
求 宿茂臻退役时 足球之夜专题 下载