Android中占位符的使用


有些朋友可能会动态的修改Android中strings.xml文件中的值,在这里给大家推荐一种简单的方法。
strings.xml中节点是支持占位符的,如下所示:

          <      string       name      ="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      "      );    

最后运行结果如下:

              

更多相关文章

  1. webservice二进制文件传输
  2. Android中的URI 和Uri
  3. Android——控制edittext输入字符长度,中文占2个,英文占1个
  4. android Json数据构建于解析
  5. Android(安卓)- 字符串的加密和解密
  6. Android(安卓)GPS获得经纬度并得到该坐标精确地址
  7. android 多语言支持
  8. Android创建XMl文件
  9. android设置字符串到剪贴板

随机推荐

  1. Android Robotium的几个小tips
  2. ORB_SLAM2移植到Android,完整配置+填各种
  3. androidstudio使用kotlin开发APP
  4. Android开发常见“疑难杂症”解决方案汇
  5. android 文件的读取 附源码
  6. 你真的理解android事件分发机制了吗
  7. android 杂记-- adb 使用笔记
  8. Android(安卓)build文件的删除的方法
  9. Design Support Library
  10. Linux常用基本命令&Android系统编译命令