RxMarkdown

markdown 语法的 Android 库
授权协议 Apache
开发语言 Java
所属分类 程序开发、 Markdown开发包
软件类型 开源软件
地区 国产
投 递 者 钦楚青
操作系统 Android
开源组织
适用人群 未知
 软件概览

RxMarkdown 是一个运用 RxJava API 在 android.widget.TextViewandroid.widget.EditText 中编辑和(实时)预览基本 markdown 语法的 Android 库。

注:RxMarkdown 暂时不支持 HTML 标签。

Demo apk : 下载

二维码 : 传送门

更新日志 : 传送门

支持语法

RxMarkdown 目前提供两种解析 markdown 的解析方式, TextFactoryEditFactory

TextFactory : 支持大部分语法,但是会破坏内容的完整性,适用于解析后在 TextView 中渲染。

EditFactory : 支持部分语法,不会破坏内容的完整性且速度比 TextFactory 快,适用于在 EditView 中实时预览。

 相关资料
  • 问题内容: 我试图运行选择动态列表。就像是 在代码中,我徒劳的尝试是: 我对此的看法是,替换将我的逗号列表视为单个参数。我确实找到了解决方案,但它很难看,因此除非有人提出更优雅的方法,否则我不会在此处发布该解决方案 问题答案: 您不能只放置一个’?’ 而不是值列表。这样,尝试对列表进行参数化几乎没有任何好处。当然,可以创建2、4、16值的准备好的语句,但是即使在具有远程RDBMS的服务器上,它也有

  • 我试图在Android中创建一个新的SQLite数据库。这是我的onCreate方法: 这会引发语法错误: android.database.sqlite.SQLiteExcture:在"AUTOINCRIMENT"附近:语法错误(代码1):,编译时:创建表event_table(ID INTEGER PRIMARYKEY AUTOINCRIMENT, EVENTNAME TEXT, UniXTI

  • 问题内容: 我想知道是否可以将默认的Android OS语言更改为其他语言。例如,其语言不在设置中:如何以编程方式将设备的语言设置为缅甸语。 问题答案: 使用此程序以编程方式更改语言- 无论您要使用哪种语言,都可以在“ en_US”的地方写上语言的国家代码,例如日语–“ ja_JP”阿拉伯语–“ ar”,或者在此链接中查找国家/地区代码– http://code.google.com/apis/i

  • 问题内容: 今天早上,当我开始执行日常工作(在PC上打开android studio 1.5.1-lubuntu 32位)时,尝试将应用程序运行到设备后遇到错误。这是android studio错误: 我一直在通过互联网寻找可能的解决方案达数小时之久,但找不到与此相同的错误。我已经尝试了其他补救措施,但仍然无法解决问题。你能帮我吗?提前致谢。 问题答案: 对于32位用户…不要将“ platform

  • 本文向大家介绍Android应用的多语言支持的实现方法,包括了Android应用的多语言支持的实现方法的使用技巧和注意事项,需要的朋友参考一下 软硬件环境 Windows 10 Android studio 2.3.2 OTT BOx with android 5.1.1 前言 App开发测试完成后就面临着应用上架,除了国内的上架渠道,android阵营上架Google play我觉得是必不可少的

  • zDoc 是一种 wiki,设计它的目的和 markdown 是一样的。 后来我决定再重写一个解析器, 同时支持 zDoc 和 markdown 这两种语法。由于 markdown 语法偏弱,所以我选择了 GFM(github 的一种 markdown 方言) 来进行支持。 下面几点,在你阅读本篇文档的时候,需要先了解一下 … 根据不同的文件扩展名,zDoc 解析器可以决定用哪种方法来解析 wik

  • 我不知道我在这方面哪里出了问题,我正在尝试在recyclerView中列出食谱的成分,我只是无法让onBindViewHolder工作,不管我尝试了什么。下面是适配器代码以及xml配方。班本质上,我需要向recyclerView显示Recipe类的结果。 食谱班 适配器 完整logcat RecipeList模型公共类RecipeList{ 更新的错误 尝试在空对象引用上调用虚方法“空androi

  • 问题内容: 我正在研究语音识别,需要一些示例程序。 谁能指导我? 问题答案: 让我剪切粘贴一下,向您展示所需的代码。 编辑:您还可以从该项目下载一个方便的抽象类。 您将需要此意图(在您认为合适的情况下进行参数化): 然后,您需要将自己的意图发送到语音识别活动,例如, 然后,您需要让自己的活动处理语音结果: