神马笔记 版本1.5.0·完结篇

神马笔记 版本1.5.0·完结篇

一、正式发布

神马笔记 版本1.5.0”已正式发布。

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

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

二、新版本功能介绍

新增笔名功能

  • 笔名包括头像、昵称、个性签名、图片签名;
  • 分享笔记时,可以设置4种形式的笔名;
  • 分享笔记时,通过左滑可以切换显示与隐藏笔名;
  • 分享笔记时,点击头像或者图片签名,可以编辑笔名信息;

更多新版本功能介绍,请查看《神马笔记 版本1.5.0——笔名功能》。

三、开发过程回顾

1. 实现图片裁剪功能

图片裁剪是设置头像和图片签名的技术实现,是整个笔名功能的核心。

从GitHub社区寻找到一个非常强大的裁剪功能项目——uCrop

让裁剪功能得以快速实现。

详细实现过程,参考《Android使用uCrop实现图片裁剪功能》。

2. 编辑昵称和个性签名

笔名的另外2个组成——昵称和个性签名。

技术上并没有什么难度。但在界面实现上有2种方案——局部对话框和全屏界面。

因为局部对话框在输入法可见性发生变化时会上下移动,因此选择了全屏界面的实现方式。

详细实现过程,参考《Android编辑昵称、个性签名》。

3. 实现设置界面

目前,有2个设置界面——主设置界面和笔名设置界面。

设置界面主要有一系列的设置项组成,每个设置项为一个键值对。

因此,采用RecyclerView方式来实现设置界面最为理想。

详细实现过程,参考《Android使用RecyclerView实现设置界面》。

4. 分享时设置笔名

分享时,会增加当前时间的信息,包括笔名的4个信息,共5个数据。

将5个数据,分成2组。

  • 头像、昵称、当前时间、个性签名
  • 图片签名

通过向左滑动,可以关闭对应的笔名。

具体实现过程,参考《RecyclerView使用ItemTouchHelper实现侧滑删除》。

四、下一版本功能

标签管理

  • 文件夹/笔记设置标签
  • 文件夹/笔记界面显示对应的标签图标
  • 创建新的标签
  • 修改标签
  • 删除标签
  • ……

五、Finally

~天长地久有时尽~此恨绵绵无绝期~