富文本相关的知识很多人在开发中用的并不多,但是遇到一些特殊问题时你会发现富文本还是很好用的 ! 标如其名,其具体实现主要采用了富文本的相关知识!从而解决了同一个字符串内有多种样式,可以参考下方效果 部分效果 html 拼接 SpannableStringBuilder 拼接 进阶课堂 基础认知 常用 API 解析 基础场景 字体颜色 字体大小 添加图片 设置点击效果 实战场景 html 拼接 SpannableStringBuilder 拼接 项目实战 字体多色、加粗、尾部加图、点击事件 未读消息的小红点 不同位置显示的字体大小有所不同 常见问题 设置字体Size和理想中有区别? 样式未生效? 点击事件未生效? 超链接要注意什么? 进阶课堂 场景践行 变色 加粗 加粗、变色 尾部加图标 渐变 SpannableStringBuilder 扩展函数(加粗、渐变等) 部分效果 Tips:仅记录篇内已经实现的富文本效果 html 拼接 SpannableStringBuilder 拼接 进阶课堂 Tips:通过 Kotlin扩展函数快速实现 字体颜色不同、区分加粗效果、添加图片等多样式富文本效果