android中string.xml中%一$s、%1$d等的用法

%n$ms:代表输出的是字符串,n代表是第几个参数,设置m的值可以在输出之前放置空格 
%n$md:代表输出的是整数,n代表是第几个参数,设置m的值可以在输出之前放置空格,也可以设为0m,在输出之前放置m个0 
%n$mf:代表输出的是浮点数,n代表是第几个参数,设置m的值可以控制小数位数,如m=2.2时,输出格式为00.00

比如 <string name="section_format">Hello World from section: %1$d</string>

是  Hello World from section: 1

时间: 2024-10-25 04:21:28

android中string.xml中%一$s、%1$d等的用法的相关文章

android中string.xml中%1$s、%1$d等的用法

今天在研究前辈写的代码的时候,突然发现string里面出现了<stringname="item_recent_photo">最近拍摄%1$s</string>有点蒙圈,这个不是c语音里面的表示方式,就百度了一下,记... 在TextView中想要动态的显示某些值,用到%1$s,%1$d,先介绍一下: %n$ms:代表输出的是字符串,n代表是第几个参数,设置m的值可以在输出之前放置空格 %n$md:代表输出的是整数,n代表是第几个参数,设置m的值可以在输出之前放置

Android中string.xml中的的标签xliff:g(转载)

转自:http://blog.csdn.net/xuewater/article/details/25687987 在资源文件中写字符串时,如果这个字符串时动态的,又不确定的值在里面,我们就可以用xliff:g这个标签,但是我写的资源文件一直有错误,如: <string name="chronometer_initial_format">Initial format: <xliff:g id="initial-format">%1$s<

android 中string.xml中的%1$s

idView.setText(getString(R.string.estate_id, mCollectParamObj.getPlotNo())); estate_id:小区号%1$s %d   (表示整数) %f    (表示浮点数) %s   (表示字符串)

【转】android中string.xml文件的使用

1.在程序中获取string.xml中字符串和数值 <?xml version="1.0" encoding="utf-8"?><resources>    <string name="hello">Hello World, MainActivity!</string>    <string name="app_name">TestExample01</stri

Android Studio如何轻松整理字符串到string.xml中

1.在布局文件中写的字符串,整理到string.xml中 1.如下面的布局文件,一般写布局文件的时候都是直接把字符串写到里面,之后再整理到string.xml中: <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="测试Alt+Enter" android:maxLines="1"

android string.xml中的高级用法,包括附加参数、特殊字体等

一.特殊字体用法 <b></b>加粗字体 <i></i> 斜体字体 <u></u> 给字体加下划线 \n 换行 \u0020表示空格 \u2026表示省略号 使用<b>和<b>来打印出<b></b> 这样的文字:"<"表示"<"的意思: 二.添加参数 (一)不使用xliff的用法: 1.整型,比如"小姐今年23岁了"

android string.xml中显示特殊字符

项目中要在string.xml 中显示特殊符号,如>号冒号等,直接写肯定不行啦..只能考虑使用ASCII码进行显示: @号 @ :号 : 空格 以下为常见的ASCII十进制交换编码: & #032;--> <-- 这边是空格 & #033;-->!<-- & #034;-->"<-- xml中需要在前面加入 & #035;-->#<-- & #036;-->$<-- & #037;-

Android在layout xml中使用include

在Android的layout样式定义中,可以使用xml文件方便的实现,有时候为了模块的复用,使用include标签可以达到此目的.例如: <include layout="@layout/otherlayout"></div> Android开发的官方网站的说明在这里. 其中,有提到: Similarly, you can override all the layout parameters. This means that any android:layou

Android在layout xml中使用include完成静态加载

Android在layout xml中使用include完成静态加载 include静态加载:不仅可以加载布局,还可以加载控件(控件标签名要在最外层)include标签中有个layout属性就是专门用来加载的. 在Android的layout样式定义中,可以使用xml文件方便的实现,有时候为了模块的复用,使用include标签可以达到此目的.例如: <include layout="@layout/otherlayout"></div> android开发的官方