图标依据是文件夹或者文件进行显示, 当然了, 之后会做得更细, 例如依据文件类型进行图标变换, mp3就显示为音乐, mp4就是显示视频. 上方字符串是文件或者文件夹名称....文件夹
?
文件
----
RecyclerView适配器
具体的使用在之前文章里面也细说过了. 这里来看两个关键函数....= null) {
actionBar.setDisplayHomeAsUpEnabled(true);
}
----
填充RecyclerView条目
既然要使用RecyclerView,...如果是点击文件夹, 就将点击文件夹加入栈, 然后刷新视图. 如果是文件, 就是单选文件, 需要将位置传给适配器函数refreshSelect, 这个之前也说过了....一个比较重要的就是, 在当前的mSelectPath中需要进行确认, 如果已经存在就删除这个选择, 如果不存在, 就选择这个文件, 这个逻辑也是很好理解的.
----
悬浮按钮
这个也是非常常用的一个视图类