动态修改strings文件中的字符串 使用占位符
2012-05-02 16:19
351 查看
有些朋友可能会动态的修改Android中strings.xml文件中的值
strings.xml中节点是支持占位符的,如下所示:
<stringname="data">整数型:%1$d,浮点型:%2$.2f,字符串:%3$s</string>
其中%后面是占位符的位置,从1开始,
$ 后面是填充数据的类型
%d:表示整数型;
%f :表示浮点型,其中f前面的.2表示小数的位数
%s:表示字符串
这些和C语言中输入输出函数的占位符很相似
在程序中我们可以通过下面的代码对字符串进行格式化,也就是填充占位符中的内容:
String data= getResources().getString(R.string.data);
data= String.format(data,100,10.3,"2011-07-01");
strings.xml中节点是支持占位符的,如下所示:
<stringname="data">整数型:%1$d,浮点型:%2$.2f,字符串:%3$s</string>
其中%后面是占位符的位置,从1开始,
$ 后面是填充数据的类型
%d:表示整数型;
%f :表示浮点型,其中f前面的.2表示小数的位数
%s:表示字符串
这些和C语言中输入输出函数的占位符很相似
在程序中我们可以通过下面的代码对字符串进行格式化,也就是填充占位符中的内容:
String data= getResources().getString(R.string.data);
data= String.format(data,100,10.3,"2011-07-01");
相关文章推荐
- Android动态修改strings.xml中字符串占位符内容
- 如何使用Python批量修改文件中有规律的字符串
- 使用strings查看二进制文件的字符串
- php经典实例使用正则动态修改配置文件
- tcl/tk实例详解——修改目录下所有文件(使用一个字符串代替另外一个)
- Android 学习 之 资源文件 动态修改strings.xml中的字符资源
- 以员工号和工资为参数,修改指定员工的工资。使用不带占位符的动态dml语句实现
- tcl/tk实例详解——修改目录下所有文件(使用一个字符串代替另外一个)
- 动态修改PE文件图标(使用UpdateResource API函数)
- PHP经典实例教程(使用正则动态修改配置文件)
- 修改Android中strings.xml文件, 动态改变数据
- orapwsid文件是二进制文件,不能手工修改,单纯的使用strings 查看不能发现一些细微的变化
- 修改Android中strings.xml文件, 动态改变数据
- 修改Android中strings.xml文件, 动态改变数据
- 在Web.Config文件中使用configSource,避免动态修改web.config导致asp.net重启
- 在Web.Config文件中使用configSource,避免动态修改web.config导致asp.net重启(另添加一个Config文件用于管理用户数据)
- 修改Android中strings.xml文件, 动态改变数据
- 使用ICON动态修改exe文件图标
- 在Web.Config文件中使用configSource,避免动态修改web.config导致asp.net重启(另添加一个Config文件用于管理用户数据)
- 一个使用shell脚本实现的修改文件中的字符串