前言
github传送门
在之前两期也是说了很多RecyclerView的使用, 这期打算来个实操性质的....文件
----
RecyclerView适配器
具体的使用在之前文章里面也细说过了. 这里来看两个关键函数. 我们的填充内容主要是当前目录下全部的files, 存放在ArrayList当中..... mCurFileList用来存储当前展开文件夹的内容. mSelectPath用来存储勾选的文件....一个比较重要的就是, 在当前的mSelectPath中需要进行确认, 如果已经存在就删除这个选择, 如果不存在, 就选择这个文件, 这个逻辑也是很好理解的.
----
悬浮按钮
这个也是非常常用的一个视图类...如果你点击了悬浮按钮, 就会弹出确认窗口, 关于弹窗, 可以查看我之前的文章. 这里就上一张效果图了.
?
悬浮按钮
?