XrichText:一个Android富文本类库,支持图文混排,支持编辑和预览,支持插入和删除图片

时间:2024-05-28 16:17:53
【文件属性】:

文件名称:XrichText:一个Android富文本类库,支持图文混排,支持编辑和预览,支持插入和删除图片

文件大小:166KB

文件格式:ZIP

更新时间:2024-05-28 16:17:53

Java

XRichText 一个Android富文本类库,支持图文混排,支持编辑和预览,支持插入和删除图片。 实现的原理: 使用ScrollView作为最外层布局包含LineaLayout,里面填充TextView和ImageView。 删除的时候,根据光标的位置,删除TextView和ImageView,文本自动合并。 生成的数据为list集合,可自定义处理数据格式。 注意事项 xrichtext库中引入了Glide库版本为4.7.1,自己项目中不需要再引入,如果想引入自己的项目,请把Glide排除在外,AppCompat支持库同样也可以排除。 Demo中图片选择器更换为知乎开源库Matisse,适配Android 7.0系统使用FileProvider获取图片路径。 开发环境更新为 AS 3.1.2 + Gradle 4.4 + compileSDK 27 + support library


【文件预览】:
XrichText-master
----gradlew(5KB)
----settings.gradle(29B)
----xrichtext()
--------src()
--------.gitignore(7B)
--------build.gradle(831B)
--------proguard-rules.pro(983B)
----.idea()
--------runConfigurations.xml(564B)
--------misc.xml(2KB)
--------gradle.xml(681B)
--------modules.xml(476B)
--------vcs.xml(180B)
----gradle()
--------wrapper()
----README.md(9KB)
----gradlew.bat(2KB)
----gradle.properties(730B)
----.gitignore(118B)
----app()
--------src()
--------.gitignore(7B)
--------build.gradle(2KB)
--------proguard-rules.pro(838B)
----build.gradle(901B)

网友评论