RxMarkdownmarkdown 语法的 Android 库
RxMarkdown 是一个运用 RxJava API 在 android.widget.TextView
或 android.widget.EditText
中编辑和(实时)预览基本 markdown 语法的 Android 库。
注:RxMarkdown 暂时不支持 HTML 标签。
Demo apk : 下载
二维码 : 传送门
更新日志 : 传送门
支持语法
RxMarkdown 目前提供两种解析 markdown 的解析方式, TextFactory
和 EditFactory
。
TextFactory
: 支持大部分语法,但是会破坏内容的完整性,适用于解析后在 TextView
中渲染。
EditFactory
: 支持部分语法,不会破坏内容的完整性且速度比 TextFactory
快,适用于在 EditView
中实时预览。
评论
SyntaxHighlighterJavaScript语法着色库
SyntaxHighlighter(原名:dp.SyntaxHighlighter)是一套在浏览器上对各种代码进行语法着色的独立JavaScript库。格式化效果如下图所示:这也是本站所使用的语法着色
SyntaxHighlighterJavaScript语法着色库
0
PH-HighlightJavaScript语法着色库
PH-Highlight是一个JavaScript库,用来在网页上友好的显示各种编程代码,使用非常简单,无需依赖独立的css文件,当前支持6种编程语言包括:C、Java、Python、Perl、Has
PH-HighlightJavaScript语法着色库
0
Prism.JS语法着色库
Prism是一个轻量级,可扩展的语法着色工具,符合Web标准。它压缩后只有2KB,每种语言定义约增加300-500自己大小。非常易于使用,只需要插入一个CSS和JS文件即可。支持多种着色主题。支持各种
Prism.JS语法着色库
0
Epoxy基于RecyclerView的Android库
Epoxy 是一个基于 RecyclerView 实现复杂屏幕效果的 Android 库。Epoxy
Epoxy基于RecyclerView的Android库
0
CoderayRuby语法高亮库
CodeRay是一个语法高亮的Ruby库,效率很不错。CodeRay目前支持的语法包括:RubyCDelphiHTMLRHTML(Rails)Nitro-XHTMLYAMLSQLPythonPerlP
CoderayRuby语法高亮库
0
Epoxy基于RecyclerView的Android库
Epoxy是一个基于RecyclerView实现复杂屏幕效果的Android库。Epoxy通过将ViewHolder、项目类型、项目Id、列数等等抽象成模板,以简化与多视图类型构建屏幕效果。此外,Ep
Epoxy基于RecyclerView的Android库
0
scaloidAndroid 开发库
scaloid是一个Android的开发库。使用Scala让代码更加简洁,清晰。Forexample,thecodeblockshownbelow:val button = new Button(co
scaloidAndroid 开发库
0