做Android的都知道textView这个控件,在常用不过啦,都知道它可以显示不同 的颜色的文本,但是同一个textView 控件,同一段文字能够根据 自己的需要显示 不同的颜色、识别emoj如同请求表情、网页中的图片、html标签的富文本等;之前自己也多次在项目中用到过,今天做下简单的总结,也希望对其他朋友有所帮助。
首先是识别html中各种标签:
1)html中常用的标签:
HTML 标题(Heading)是通过 <h1> - <h6> 等标签进行定义的。例如:<h1>This is a heading</h1>
HTML 段落是通过 <p> 标签进行定义的。例如:<p>This is a paragraph.</p>
HTML 链接是通过 <a> 标签进行定义的。例如:<a href="http://www.w3school.com.cn">This is a link</a>
HTML 图像是通过 <img> 标签进行定义的。例如:<img src="w3school.jpg" width="104" height="142" />
HTML通过加粗强调文本例如 <em>强调文本(通常是斜体加黑体)</em>
HTML通过斜体加黑体强调文本例如<strong></strong> 加重文本(通常是斜体加黑体)
HTML通设置文本字体的大小和颜色例如<font size="" color=""></font> 设置字体大小从1到7,