android中字符串资源的使用
来源:互联网 发布:php ll 和 优先级 编辑:程序博客网 时间:2024/06/05 12:40
在android编程中,作为菜鸟的我总是喜欢直接在java代码和xml代码中写一些"XXX"的字符串,这样其实不利于代码管理(我暂时了解到的,在实现软件的多语言支持时,需要文中所有字符串都在res/values/string中才能实现).
接下来就说一说我在编程中关于字符串资源使用的一些心得和知识.
1,首先需要在res/values/string.xml中建立自己所需要用到的字符串,格式如下:
存放示例:
<resources>
<string name="hello">你好</string>
</resources>
2,在layout文件中使用时,格式如下:android:text="@string/hello"
3,在java代码中使用时,格式如下:
String s = getResources().getString(R.string.hello);
或
textview.settext(R.string.hello);
这里面只有对字符串赋值时,需要使用getResources();一般方法中字符串作为参数的话,直接使用R.string.xxx的格式就可以了。
还有就是有时候,在没有context对象的时候,对String赋值,需要使用context. getResources().getString(R.string.hello);至于context是什么,我其实理解的也不是很深,大家自行google、百度吧。
大家在android编程中,尽量应该养成良好的代码风格,合理使用字符串资源就是其中很重要的一点,希望大家都可以注意。
- android中字符串资源的使用
- 字符串资源的使用
- Android定义字符串数组资源并在程序中使用
- 在Android中可以使用字符串数组资源
- Android中原始资源的使用
- android 中ids.xml资源的使用
- android 中ids.xml资源的使用
- android 中ids.xml资源的使用
- android 中ids.xml资源的使用
- android中drawable资源文件的使用
- Android 中各种资源文件的使用
- android字符串资源String中插入某些字符的方法
- Android中调用字符串资源的几种方法
- android菜鸟学习记录之---字符串资源的使用
- Android字符串资源使用格式化占位符的正确姿势
- 使用字符串资源的技巧
- 字符串资源(string)的使用
- Android 字符串资源中定义显示样式
- spring security3.x学习(19)_tomcat的SSL
- 【leetcode】Remove Duplicates from Sorted List
- 冯·诺依曼计算机的特点
- C#中HashTable的用法
- spring security3.x学习(20)_初探authorize标签和第四个例子
- android中字符串资源的使用
- 25 Useful Basic Commands of APT-GET and APT-CACHE for Package Management
- UVA 357 Let Me Count The Ways dp水题跟
- java的简单程序
- 保护眼睛——设置WIN7和XP 窗体、Chrome、IE网页背景颜色(zz)
- EAX、ECX、EDX、EBX寄存器的作用
- android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录
- apache中开启gzip的方法
- uva 562 Dividing coins 分钱 dp