这是我完全使用Compose构建的现代化Android记事本应用。它拥有轻量的体积和纯净的功能,可以充当普通文本编辑器,也可用作Markdown文件的编辑和渲染显示工具。
它拥有,但不限于以下功能:
- 创建、编辑和删除笔记:用户可以轻松创建、编辑和删除笔记。
- 创建、编辑和删除文件夹:使用文件夹管理功能有效地组织笔记。
- 排序和过滤:根据各种条件轻松排序和过滤笔记和文件夹。
- 移动笔记:在不同文件夹之间无缝移动笔记以更好地组织。
- 垃圾箱:将笔记安全地移至垃圾箱,以便在永久删除之前临时存储。
- OCR 文本识别:利用 ML Kit 和 CameraX 直接从图像进行光学字符识别 (OCR)。
- Markdown 支持:支持 CommonMark 和 GitHub Flavored Markdown (GFM) 语法,以实现多种格式选项。
- 富文本模式:通过基本的富文本编辑功能提供简化的书写体验。
- 导出选项:笔记可以以各种格式导出,包括 TXT、MD (Markdown) 和 HTML,以实现多种共享和使用。
- 导入:可直接将文本分享到应用,直接进行编辑或者预览。
- Material 3 Design:遵循 Material Design 指南,打造现代且具有凝聚力的用户界面。
- 响应式设计:针对不同屏幕尺寸和方向的设备进行了优化,适配Android10~14。
谷歌商店下载链接:https://play.google.com/store/apps/details?id=com.yangdai.opennote
Github地址:https://github.com/YangDai2003/OpenNote-Compose
推荐从谷歌商店下载体验,由于Compose的特殊性和play商店的分发机制,可以有更小的包体积和流畅度。
欢迎大家体验和反馈。