神马笔记文件夹收藏功能·开篇

一、为什么开发文件夹收藏功能?

从2018年12月11日开始使用神马笔记到现在,1个多月的时间里,文件夹的数量已经有64个。其中有很多文件夹是碰到喜欢的内容,摘录进来的,并不会经常用到。经常使用的文件夹有以下几个。
在这里插入图片描述

  1. 王维——目标100首诗
  2. 红楼梦——进行重新排版
  3. 霹雳布袋戏——每周例行看剧
  4. 眠图创作集——写作集
  5. 金刚般若波罗蜜经——目标32品全本金刚经

5个 VS 64个(并且不断增长中)

为了更容易操作常用文件夹,将文件夹添加到收藏。即是这个版本要实现的目标。

二、体验地址

神马笔记最新版本:【神马笔记 版本1.3.0.apk

三、开发过程回顾

  1. 从我的笔记、搜索等位置添加及取消文件夹收藏
  2. 实现文件夹管理静态界面
  3. 实现切换编辑状态的动画效果
  4. 实现文件夹收藏排序
  5. 实现移除文件夹收藏

第1、4、5步骤涉及到收藏夹数据操作及储存。

第2、3步骤只涉及到用户交互,与用户数据无关。

四、相关的技术点

Android技术点具体用途
PopupMenu在我的笔记、搜索等位置弹出PopupMenu,实现文件夹收藏及取消收藏功能。
LayoutTransition实现切换编辑状态的动画效果。
ObjectAnimator与LayoutTransition配合使用,使用控件动画。
PropertyValuesHolder与ObjectAnimator配合使用,改变控件属性。
ItemTouchHelper实现文件收藏的排序功能,实现横向滑动移除功能。
OnItemTouchListener实现横向滑动,屏蔽界面交互动能。
ItemDecoration移除文件夹收藏时,显示红色背景。

五、Finally

全部文件夹集合
在这里插入图片描述
~此情可待成追忆~只是当时已惘然~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值