{
    分享网正式开通,我们为大家提供免费资源,欢迎大家踊跃投稿!

Android平台下的富文本解析器,支持Html和Markdown

RichText

Android平台下的富文本解析器

  • 流式操作
  • 低侵入性
  • 支持Html和Markdown格式文本
  • 支持图片点击和长按事件
  • 链接点击事件和长按事件
  • 支持设置加载中和加载错误时的图片
  • 支持自定义超链接的点击回调
  • 支持修正图片宽高
  • 支持GIF图片
  • 支持Base64编码
  • 自持自定义图片加载器
  • 支持内存和磁盘双缓存

效果

gradle中引用的方法

compile 'com.zzhoujay.richtext:richtext:2.5.1'

Glide图片加载器 (已不建议使用,可以用默认图片加载器替代)

compile 'com.zzhoujay.glideimagegetter:glideimagegetter:1.0.5'

关于Glide图片加载器和默认图片加载器的区别请看这里

注意

在第一次调用RichText之前先调用RichText.initCacheDir()方法设置缓存目录,如果未调用则将不会进行本地缓存

ImageFixCallback的回调方法不一定是在主线程回调,注意不要进行UI操作

使用方式

多看wiki、多看wiki、多看wiki,重要的事情说三遍

后续计划

  • 添加自定义标签的支持 (已添加对少部分自定义标签的支持)

关于Markdown

Markdown源于子项目:Markdown

若在markdown解析过程中发现什么问题可以在该项目中反馈

富文本编辑器

编辑功能目前正在开发中,RichEditor

具体使用请查看demo

ListView Demo、 RecyclerView Demo、 Gif Demo


资源均来自第三方,谨慎下载,前往第三方网站下载


米微资源分享网 , 版权所有丨本站资源仅限于学习研究,严禁从事商业或者非法活动!丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Android平台下的富文本解析器,支持Html和Markdown
喜欢 ()分享 (0)