一、目标
使用Markdown作为软件更新内容的文档格式。
二、体验地址
神马笔记最新版本下载:【神马笔记 版本2.1.0——软件更新功能.apk】
三、功能设计
神马笔记的软件更新介绍分为2个部分。
- 概要介绍,显示在软件更新界面
- 详细介绍,单独的详情界面
介绍内容有如下几点要求:
- 基本的文字样式:粗体、斜体、下划线、……
- 无序符号
- 有序符号
- 可点击的链接
- ……
因为有格式及交互的要求,纯文本是无法达到此要求的,必须使用标识性语言才行。
Android内置了HTML解析。
- 使用WebView显示HTML内容
- 将HTML转换为Spannable对象,可以用于TextView及其子类中
就使用的便捷性来说,HTML确实是非常不错的选择。
但是,考虑到编辑性,Markdown则是更加适合的选择。
关于Markdown的更多内容,请参考