神马笔记 版本1.7.0——辅助编辑功能·完结篇

神马笔记 版本1.7.0——辅助编辑功能·完结篇

一、正式发布

神马笔记 版本1.7.0——辅助编辑功能”已正式发布。

你可以在酷安网下载到最新版本。

酷安网下载地址:https://www.coolapk.com/apk/app.haiyunshan.whatsnote

二、功能介绍

新增辅助编辑功能

  1. 大纲形式展示笔记内容
  2. 拖拽排序段落及图片
  3. 左滑删除内容
  4. 设置段落缩进

三、开发过程回顾

1. 设计类结构

根据功能需求设计类结构。详情请看《神马笔记 版本1.7.0——辅助编辑·代码篇》。

2. 大纲形式展示笔记内容

技术难点在于如何实现高斯模糊。

详细实现过程,请阅读《Android使用glide-transformations实现图片高斯模糊》。

3. 拖拽排序段落及图片

个人收藏标签的拖拽排序完全相同。详细实现过程,请参考《RecyclerView使用ItemTouchHelper实现拖拽排序》。

4. 左滑删除内容

个人收藏标签左滑删除功能完全一致。详细实现过程,请参考《RecyclerView使用ItemTouchHelper实现横向滑动删除》。

5. 设置段落缩进

技术难点在于如何优雅地实现Fragment之前的通信,遗憾的是这个版本并没有达成这个目标,留待未来实现。

详情请看《Android使用DialogFragment实现段落缩进对话框》。

6. 增加辅助编辑功能入口

在原有菜单基础上新增辅助编辑功能菜单项。

四、遗留的技术问题

如何优雅地实现Fragment间的消息传递?

未来的版本中将会多次遇到这个问题。

五、下一版本功能预告

神马笔记 版本1.8.0——删除笔记/文件夹

最初版本的功能是创建笔记及文件夹,1.x的最后一个版本则是删除笔记及文件夹。

始于创建,终于删除。

  • 将笔记/文件夹移动到最近删除
  • 从最近删除彻底删除笔记/文件夹
  • ……

六、Finally

~西风残照~汉家陵阙~