java&android格式化总结
2017-03-13 18:31
260 查看
每次使用格式化的时候都去网上重新找,这次总结一下经常使用的格式化符号,以便忘记。
空格:
使用:
1:在xml文件中直接使用
2:在string.xml文件中使用
但是不能在代码中这样使用:
换行:\n 以上三种都能用。
占位符:
使用:
1、%1$d:
2、 %1$s
string.xml这样写:
替换值:
如果需要替换两个值:
空格:
使用:
1:在xml文件中直接使用
<TextView android:layout_width="match_parent" android:layout_height="wrap_content" android:padding="10dp" android:text="王帅帅 王帅帅 王帅帅" />
2:在string.xml文件中使用
<string name="space">我是 王帅帅 \n我今年 23岁 了.</string>
但是不能在代码中这样使用:
String vv= "我是 王帅帅 王帅帅";
换行:\n 以上三种都能用。
占位符:
%1$d 表示整型 %1$s 表示字符串 %1$f 表示浮点数
使用:
1、%1$d:
string.xml: <string name="old">我今年%1$d岁了</string>
String sAgeFormat = getResources().getString(R.string.old); String sFinalAge = String.format(sAgeFormat, 23);
2、 %1$s
string.xml这样写:
<string name="name">我叫%1$s</string>
替换值:
String sAgeFormat = getResources().getString(R.string.name); String sFinalAge = String.format(sAgeFormat, "王帅帅");
如果需要替换两个值:
<string name="alert">我的名字叫%1$s,我来自%2$s</string>
String sAgeFormat = getResources().getString(R.string.alert); String sFinalAge = String.format(sAgeFormat, "王帅帅","北京");
相关文章推荐
- %1$s %1$d Android string (java & Android 格式化字符串)
- Android异常总结---E/AndroidRuntime(23439): Caused by: java.lang.IllegalArgumentException: column '_id' d
- %1$s %1$d Android string (java & Android 格式化字符串)
- %1$s %1$d Android string (java & Android 格式化字符串)
- Android的开发之&java23中设计模式《总结》
- Java&Android学习总结(1)
- java & android格式化字符串
- Android异常总结---E/AndroidRuntime(23439): Caused by: java.lang.IllegalArgumentException: column '_id' d
- java & Android 格式化字符串
- %1$s %1$d (java & Android 格式化字符串)
- Android错误总结-E/AndroidRuntime(23439): Caused by: java.lang.IllegalArgumentException: column 'id' d
- Android&Java实践总结
- 几个常见的错误(java&android)问题
- Java中使用代理访问网络&格式化输出xml
- 2011.9.27到某公司的Android面试(C/java/Android)题目总结
- 开源2D游戏引擎(Java&Android),LGame-0.3.2版正式发布
- Android 各版本代号 & Java Source Download
- Java【多线程知识总结(10)】线程通信之wait()与notify()的运用--模拟指挥官指挥2个连队交替轰炸战区<另外的写法>
- android java获取当前时间的总结
- java日期格式化总结