分享到:
发表于 2017-05-02 16:33:28 楼主 | |
Android的开发中,为了保持数据和逻辑的分开,在用户界面中使用的所有字符串常量最好都存储在strings.xml文件中,这样也方便以后进行本地化。然而在开发工程中,开发人员为了效率经常采取一种便捷的方法,即直接输入字符串常量,后期再统一复制、粘贴、命名到strings.xml文件中,其过程繁琐、麻烦易出错。本文主要描述在Android的开发工程中,如何快速从UI文件中提取字符串常量。 方法/步骤步骤1、Button视图的android:text属性被设置了一个字符串常量:“演示Android开发如何快速从UI文件中提取字符串常量” 步骤2、选择该字符串常量,然后选择Refactor|Android|Extract Android String… 步骤3、在弹出的对话框里,可以看到该字符串已经自动填写为“String”的值,并提示你为该字符串常量指定一个名称,编辑Replace by R.string,给该字符串命名为“test_string”,同时看到其值保存在/res/values/strings.xml里。单击OK按钮,完成操作。 步骤4、android:text的属性的值被替换为@string/test_string 步骤5、观察strings.xml文件,已经包含了一个名为test_string的新条目。 |
|
个性签名:无
|
针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员 、 查看帮助 或 给我提意见