神马笔记 版本1.7.0——辅助编辑功能·完结篇
一、正式发布
“神马笔记 版本1.7.0——辅助编辑功能”已正式发布。
你可以在酷安网下载到最新版本。
酷安网下载地址:https://www.coolapk.com/apk/app.haiyunshan.whatsnote
二、功能介绍
新增辅助编辑功能
- 大纲形式展示笔记内容
- 拖拽排序段落及图片
- 左滑删除内容
- 设置段落缩进
三、开发过程回顾
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
~西风残照~汉家陵阙~