神马笔记 版本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
~天长地久有时尽~此恨绵绵无绝期~