android开发中常用的占位符
在开发的时候 如果懂得使用占位符 是一件很方便而且让人眼前一亮的技巧
现在我就介绍一下常用的几个占位符和几篇文章给大家
1. %s 表示字符串占位符
String.format("再见%s" ,"理想" ); //再见理想
2. %1$s跟上面差不多意思,只是需要占位的数量不一样,上面的一般只有一个占位,这个则是多个占位,看代码(1和2分别表示第一个占位符和第二个占位符,我是这么理解的,你可以自己百度)
String.format("我叫%1$d%2$s" ,3 ,"毛" ); //我叫3毛
3. %d 整型占位符
String.format("你这%d%c" ,2 ,'b' ); //你这2b
4. /n(%n) 换行符
String.format("当前app版本号是\nV%s", BuildConfig.VERSION_NAME);
/* 当前app版本号是
* V1.0.8
*/
5.\u3000\u3000 首行缩进两个字符
tv.setText(“\u3000\u3000”+"首行缩进两个字符"); // 首行缩进两个字符
6.<li>xxx</li> 表示 ·
tv.setText("使用说明:\n<li>打开微信</li>\n<li>点击右上角的 + 符号,选择扫一扫"</li>);
/* 使用说明:
* ·打开微信
* ·点击右上角的 + 符号, 点击扫一扫
*/
7.<u>xxx</u> 表示下划线(不过感觉跟ui设计的有差别, 二者之间的间距)
tv.setText("<u>用户协议</u>"); //效果自己试
上面这几个就是常用的占位符了 下面是两篇我认为比较好的关于占位符的文章
https://www.cnblogs.com/xrab/articles/5414160.html
下面这篇是关于空格的占位符
http://blog.csdn.net/QQ55214/article/details/68921471
android开发中常用的占位符相关推荐
- C语言中常用的占位符
------<a href="http://www.itheima.com" target="blank">Java培训.Android培训.iOS ...
- android 开发中常用的第三方库(图片加载篇)
今天我们来学习其中一个Android主流的图片加载库的使用 - Picasso 目录 目录 1. 简介 介绍:Picasso,可译为"毕加索",是Android中一个图片加载开源库 ...
- Android 开发中常用小技巧
TextView中的getTextSize返回值是以像素(px)为单位的, 而setTextSize()是以sp为单位的. 所以如果直接用返回的值来设置会出错,解决办法是 用setTextSize() ...
- NO.4 Android开发中常用框架及工具
android-pulltorefresh 一个强大的拉动刷新开源项目,支持各种控件下拉刷新ListView.ViewPager.WevView.ExpandableListView.GridView ...
- Android开发中常用的注释图案
如下图: 1.狮子 /**** ,.* ,_> `. ,';* ,-`' `' '`'._* ,,-) ---._ | .---''`-),.* ,' `. \ ; / _,' `,* ,--' ...
- 傻瓜教学——C语言中常用的占位符%d,%c,%f,%p,%x,%s等的含义解释
C语言常见的格式输入输出%d,%c,%f,%p等的含义 我都给大家整理好了,大家随便用. 大家记得点赞,加关注.拒绝白嫖,制作不易. ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓表格如下↓↓↓↓ ...
- Android开发中横竖屏切换的问题以及系统提供的常用Activity
Android开发中横竖屏切换的问题以及系统提供的常用Activity(总结) 2018年06月28日 16:18:45 北极熊的微笑 阅读数:72 横竖屏切换与状态保存的问题 前面也也说到了App横 ...
- html一个汉字空格占位,HTML中汉字空格占位符
== 普通的英文半角空格 == == == no-break space (普通的英文半角空格但不换行) == 中文全角空格 (一个中文宽度) == == en空格 (半个中文宽度) == ...
- Android开发中的一些小知识点记录(101-120)
编写不易,如有转载,请声明出处:http://blog.csdn.net/zxc514257857/article/details/118554522 Android开发中的一些小知识点记录(1-20 ...
- Android开发中的Handler和多线程
在Android开发中我们常常用到Handler这个类去处理消息队列中的消息,以下这个例子实现的是利用Handler传递一个消息给线程,线程运行run()方法去更新进度条的进度,以下是源代码: pub ...
最新文章
- 【公开课预告】AutoML知多少
- [微信小程序系列] 动画案例之圆点沿着圆圈运动
- 量子计算机背后的努力,烧脑警告神秘的量子计算机,背后究竟蕴含怎样厉害的工作...
- 求用1,2,5这三个数不同个数组合的和为100的组合个数
- git学习笔记(四)—— 分支管理
- mysql数据库杀掉堵塞_mysql数据库杀掉堵塞进程
- MySoft组件之MySoft.Data更新日志
- 网页出现不河蟹弹窗?那是被劫持了!
- php字符串连接符、三元运算符
- 项目已被os x使用 不能打开-黑苹果之路
- 2017.9.21 道路修建(noi2011) 思考记录
- html div自动撑起来,解决子级用css float浮动 而父级div没高度不能自适应高度
- LeetCode() Reorder List
- 社会计算经典谈——书籍销量预测
- 使用PyHive操作Hive
- [EXCEL高级应用与数据分析].沈浩.扫描版 百度云盘
- ojdbc连接oracle报错:IO 错误: The Network Adapter could not establish the connection
- 常见的 vue elementUI el的标签总结
- 渭师院的计算机专业学什么课程,【三名+建设工作】渭南初级中学教师郭晓辉走进渭师院给大学生上课...
- LeetCode琅琊榜第九层-加油站问题(图表法)