android html 换行_Android中Strings资源加空格,换行符,@等方法示例
Android中Strings资源添加空格,换行符,@等方法,或者替换符等,非常有用,如何在string资源文件里面加入空格,换行,tab等呢?请看如下:
test 表示空格
test\ntest \n 表示换行
test \t test \t 表示tab
输入特殊字符如@ %等会报错,有两种解决办法
1.添加转意符号 \ .
2.如果你的字符串不需要格式化,可以在你的% test % 即可.
%1$s,%1$d等的用法
%n$ms:代表输出的是字符串,n代表是第几个参数,设置m的值可以在输出之前放置空格
%n$md:代表输出的是整数,n代表是第几个参数,设置m的值可以在输出之前放置空格,也可以设为0m,在输出之前放置m个0
%n$mf:代表输出的是浮点数,n代表是第几个参数,设置m的值可以控制小数位数,如m=2.2时,输出格式为00.00
也可简单写成:
%d (表示整数)
%f (表示浮点数)
%s (表示字符串)
使用步骤举例:
步骤一:记得要在字符文件中加上这些:
步骤二:添加对应代码
小姐今年%1d岁了,上%2s年级!
或者
小姐今年%d岁了,上%s年级!
加上参数和空格的写法是:
小姐今年%1$3d岁了,上%2$5s年级!
步骤三:使用代码赋值
String test = String.format(getResources().getString(R.string.test_xliff), 7, "二");
输出:
小姐今年7岁了,上二年级!
加上参数和空格的输出:
小姐今年 7岁了,上 二年级!
来源网站:太平洋学习网,转载请注明出处:http://www.tpyyes.com/a/android/1036.html
android html 换行_Android中Strings资源加空格,换行符,@等方法示例相关推荐
- composition java_阿里P7架构师通过源码浅析Java中的资源加载
一. 前提 最近在做一个基础组件项目刚好需要用到JDK中的资源加载,这里说到的资源包括类文件和其他静态资源,刚好需要重新补充一下类加载器和资源加载的相关知识,整理成一篇文章. 二. 什么是类加载器 虚 ...
- linux下logcat命令,Android shell命令行中过滤adb logcat输出的几种方法
我们在Android开发中总能看到程序的log日志内容充满了屏幕,而真正对开发者有意义的信息被淹没在洪流之中,让开发者无所适从,严重影响开发效率.本文就具体介绍几种在shell命令行中过滤adb lo ...
- python显示文字框_在Python 中实现图片加框和加字的方法
第一步:安装opencv-python rpm -ivh opencn-python-2.4.5-3.el7.ppc64le.rpm 第二步:引用cv2 import cv2 第三步:读入图片,必须是 ...
- Unity Android 之 在 Unity 中直接调用打开其他应用apk的方法实现
Unity Android 之 在 Unity 中直接调用打开其他应用apk的方法实现 目录 Unity Android 之 在 Unity 中直接调用打开其他应用apk的方法实现 一.简单介绍 二. ...
- S7-200SMART PLC中书签和交叉引用的具体使用方法示例
S7-200SMART PLC中书签和交叉引用的具体使用方法示例 书签的使用方法: 如下图所示,例如我们在调试程序时,想在程序中快速地找到I0.0这个地址,那么可以在I0.0所在的位置设置书签,点击设 ...
- PLC中获取输入信号上升沿或下降沿的具体方法示例
PLC中获取输入信号上升沿或下降沿的具体方法示例 边沿信号的基本概念 边沿信号:是指某个开关量从0→1或从1→0变化瞬间的状态信号,有上升沿.下降沿:边沿信号在检测到状态变化时,导通一个扫描周期. 边 ...
- 你真的会用Android中Strings资源吗
Android为了帮助开发者把应用更方便发布给全球不同语言的人们使用,建议开发者在进行开发时不要把UI呈现相关的文本内容硬编码,而是把内容写入到strings.xml中,这样做更加灵活,也更方便翻译成 ...
- 【Unity3D日常开发】Unity中的资源加载与文件路径
推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 QQ群:1040082875 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有 ...
- Spring MVC中静态资源加载
问题:MVC 静态资源加载,包括 js.css.image加载不出来 由于web.xml中dispatcherServlet中 url-pattern 使用 / 拦截所有访问,而导致静态资源也交给了D ...
最新文章
- python 四舍五入保留小数输出
- 主线程和子线程的同步控制
- 使用CEfSharp之旅(1) 加载网络页面
- C#访问远程共享加锁文件夹
- STL系列:map和unordered_map
- 5c用计算机怎么打,再一次谈谈%5c暴库的利用 -电脑资料
- 41、OrthoMCL和mcl软件进行基因家族分析
- 论文浅尝 | DRUM:一种端到端的可微的知识图谱上的规则学习方法
- Spring @Autowired注解在非Controller注入为null,Springboot @Reference注入为null解决方案
- LeetCode每周刷题(2019.6.24-2019.6.30)
- 对即时通讯个人信息的一点想法
- Multisim基础 调出面包板
- 富爸爸穷爸爸读书感言
- mysql excel 数据处理_将excel的数据进行sql处理
- c++ 实现贪吃蛇(含技术难点解析和完整代码)
- BigDecimal的equals方法
- 清华大学出版社与SAP签署战略合作协议
- Ubuntu1804-Docker相关开发环境搭建
- 证券中 A、B、C、D字头账号分别代表什么?
- 为让儿子从轮椅上站起来,工程师父亲打造外骨骼装置
热门文章
- Spring Boot 应用程序启动流程分析
- Android P FAQ第一弹:非SDK管控特性
- create-react-app 配置scss,ant-design,装饰器,代理,node支持最新语法,express es6 后端,链接mongodb...
- [转载] 管Q某犇借的手写堆
- 使用 js替换网页中的关键词为链接
- 艾伟也谈项目管理,谈谈如何说“不”
- Greenplum failed segment的恢复方法
- PostgreSQL免安装部署方法
- Material使用01 侧边栏MdSidenavModule、工具栏MdTollbarModule
- 生成一定范围的随机数