继开发完记事本程序后,Dazeng又做了一款备忘录程序。

我使用过的备忘录类软件包括:简笔、多彩笔记和记得日子。下面简单介绍这几款软件:

  1. 简笔:由一本笔记作者开发,支持 Markdown、待办、自定义字体和主题,拥有 Windows 和 Android 端,支持 WebDAV 同步,实际使用效果很好。但有两个小问题:

    • 备份为增量备份,图片仅上传一次;更换 WebDAV 后,本地图片不再上传。
    • Windows 端不更新,Android 端记录的 Markdown 格式同步到电脑端后变为纯文本格式。
  2. 多彩笔记:一款不错的笔记,支持记事、记账号和待办,但没有 Windows 端;记账号无法自定义内容,最大的短板就是缺少 Windows 支持。

  3. 记得日子:专门记日子的软件,没有 Windows 端(其实也用不上),但与系统日历功能高度重复,且担心换手机后数据丢失。

于是,我开发了一个“大杂烩”——集记事、记账号、日子(待办)于一体的备忘录,支持 Android + Windows + Linux,支持 WebDAV 同步与备份,使用 SQLite3 作为记录数据库。

  • 记事本子:支持 Markdown 和纯文本,可上传附件(视频、图片、录音,暂不支持涂鸦);Markdown 版支持图文混排和双链,使用标签作为连接纽带,无分类。
  • 账号本子:除标题、备注和标签固定显示外,内容采用自定义形式展现,可记录账号、网站、密码、激活码等。使用用户密码生成的 hash 前 n 位作为密钥,对密码、PIN、激活码等进行强制加密,其余内容可选加密。
  • 日子本子:将日子设置为一个大的待办事项,既是纪念日又是待办,可自定义二级待办,支持农历和按周期重复。目前存在一个小问题:日历最早仅支持 1950 年 1 月 1 日。

总之,目前我想要的功能都已实现。UI 支持自适应布局,不过样式还是有些丑,下次再改,呵呵。

其实,我还搞了个三端同步的 ssh+sftp 终端软件,呵呵