AndroidCoreText介绍

AndroidCoreText

Android领域的富文本展现框架。它可以方便的开发以及自定义富文本展现效果实现了水平方向的富文本展现,包括(环绕效果、单行效果、以及独占效果)。

概念

Block

【块】。布局最小单位,页面每个元素为一个block。框架根据block配置自动对block布局,包括切字、分页、分行等功能,可以灵活的对图、文、音等Block进行混合布局。

  • 文字Block(TextBlock)
  • 图片Block(ImageBlock)
  • 音频Block(AudioBlock)
  • 输入框Block(EditBlock)
  • LatexBlock(LatexBlock)

CYLayout

【布局管理器】。负责对Block进行布局,目前实现了CYHorizonalLayout(水平布局)。

引用

  • AndroidLatexExt (一个基于jlatexmath扩展的项目)

项目地址

  • github(https://github.com/yangzc/AndroidCoreText)

效果

3950280-5abb8ed7a4a29ac8.png

你可能感兴趣的:(AndroidCoreText介绍)