%1$s %1$d Android string
http://blog.csdn.net/wufen1103/article/details/7846691
String sAgeFormat = getResources().getString(R.string.old); String sFinalAge = String.format(sAgeFormat, 23);
view sourceprint?1 String sAgeFormatString sAgeFormat1= getResources().getString(R.string.alert); String sFinal1 = String.format(sAgeFormat1, "李四","首都北京");
<xliff:g>标签介绍:
属性id可以随便命名
属性值举例说明
%n$ms:代表输出的是字符串,n代表是第几个参数,设置m的值可以在输出之前放置空格
%n$md:代表输出的是整数,n代表是第几个参数,设置m的值可以在输出之前放置空格,也可以设为0m,在输出之前放置m个0
%n$mf:代表输出的是浮点数,n代表是第几个参数,设置m的值可以控制小数位数,如m=2.2时,输出格式为00.00
也可简单写成:
%d (表示整数)
%f (表示浮点数)
%s (表示字符串)
使用步骤举例:
1.
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
2.
<string name="test_xliff">小红今年<xliff:g id="xxx">%d</xliff:g>岁了,上<xliff:g id="yyy">%s</xliff:g>年级!</string>
3.
String test = String.format(getResources().getString(R.string.test_xliff), 7, "小学二");
输出:
小红今年7岁了,上小学二年级!
转载于:https://www.cnblogs.com/shuiyun/p/3442060.html
%1$s %1$d Android string相关推荐
- Android string.xml多语言翻译工具
Android string.xml 翻译工具 该工具已经很久没更新啦,新版本改动比较大就没在这个项目基础之上改动代码,最新版的支持插件化,你可以任意配置文档解析插件和翻译平台插件,介绍在这里:htt ...
- android String.charAt的使用
今天,简单讲讲String里的 charAt()的使用. 描述 java.lang.String.charAt() 方法返回指定索引处的char值.索引范围是从0到length() - 1.对于 ...
- android String的replace和replaceAll的使用
今天,讲讲字符串中的替换字符的代码的使用. 一.replace的使用 声明 以下是Java.lang.String.replace()方法的声明 public String replace(char ...
- android 字符串转浮点,Android String类型转换为float、double和int的工具类方法
在做项目时遇到了需要把年份(String)转换为int类型,对年份进行比较,顺便提取为方法,保存下来方便以后使用. public class ConvertUtil { //把String转化为flo ...
- android 字符转double,Android String类型转换为float、double和int的工具类方法
在做项目时遇到了需要把年份(String)转换为int类型,对年份进行比较,顺便提取为方法,保存下来方便以后使用. public class ConvertUtil { //把String转化为flo ...
- Android String字符串截取方法总结
Android String字符串截取方法总结 指定字符,截取字符串,返回字符串数组: String str = "abcd.efg.123456.hijk.345"; Strin ...
- Android String.xml 批量翻译工具 | Android string.xml 各国语言转换
来了需求,需要增加对英文的支持. 可是我们项目里大概2000多个中文字符串,一个一个翻译,太慢了. 写了一个java 的程序,可以输入一个android 的String.xml文件,输出一个xml 里 ...
- android string 转成json对象_Android开发:生成桌面快捷方式是这样做的
关于生成桌面快捷方式,Android提供了原生的api方法.下边就介绍一下兼容8.0的具体做法. 一.首先当然是关于快捷方式的权限了. 我们需要在AndroidManifest文件中添加一下权限: 二 ...
- Multiple annotations found at this line: ---关于android string.xml %问题
本文来源于:hunter的博客(http://my.oschina.net/hunterXue/blog/15107) Multiple annotations found at this line: ...
- android string数组转json_移动端开发基础【20】pages.json的配置项pages
uni-app项目是通过pages节点配置应用由哪些页面组成,pages节点接收一个数组,数组每个项都是一个对象,其属性值如下:(1) 属性:path类型:String描述:配置页面路径(2) 属性: ...
最新文章
- Windows服务的安装,启动,停止和卸载
- 程序员:我用代码给女朋友P图
- 《BI项目笔记》多维数据集中度量值设计时的聚合函数
- 2021中卫一中高考成绩查询,2021年宁夏高中排名及分数线 高考本科升学率排行榜...
- oracle的标准写法,oracle 表连接特有写法与标准写法
- vue项目查看构建后项目报告,项目个模块依赖占比比例情况
- 微信小程序开发(后端 Java)
- 顶岗实习周记java方向_java软件开发顶岗实习周记
- 世界500强面试题----反应能力
- 数组转为集合的方法解析
- 让更多的开发者听到您的声音,移动开发征文活动现已开始 | 开发者说·DTalk
- mysql简历上怎么写_新手程序员简历应该怎么写?
- PC文件在线互传网站推荐
- linux系统双显卡切换显卡驱动,Linux 下双显卡切换
- 安卓终端模拟器的安装和使用
- 游戏设计模式——观察者模式(Observer)
- 十个突出问题整改追踪:智慧城市建设滞后
- 团队任务3每日立会(2018-10-24)
- 随机抽奖转盘微信小程序项目源码
- 转:任正非寄语2010:开放、妥协与灰度
热门文章
- 真传x深度学习第二课:nvidia显卡驱动和cuda安装(小米13.3,显卡mx150)
- 花了一个月精心准备30张可视化大屏模板,可直接套用,拿走不谢
- 那些让老板赞不绝口的可视化大屏,附模板和教程
- “工业4.0”下的可视化工厂建设方案
- 案例学习BlazeDS+Spring之十二:Traderdesktop
- python学习精华——成长篇(二)
- spring中怎么访问MySQL过程_DB数据源之SpringBoot+MyBatis踏坑过程(六)mysql中查看连接,配置连接数量...
- linux 附加数据库文件,SQL Server 数据库分离与附加图文详解
- 服务器系统read,虚拟磁盘服务器系统的开发与实现-Read.PDF
- STL常用函数总结-queue+priority_queue