-
Notifications
You must be signed in to change notification settings - Fork 87
Change Log
不定期记录,如果需要知道特定问题,可以先看看 release 直接提 issues、commit
Irregular records, if you need to know a specific problem, you can check the release note or create a issues.
2019-12-04
-
新增了单选模式,可以使用
enableSingleChoice()
来开启 -
优化了部分 API 的调用方式,改进了 Java 调用体验,请注意更新调用方式
-
重构了
FileListAdapter
的实现,将部分外部方法转移到了该类中 -
对 RecyclerView 使用局部刷新来改进性能方面的体验,也重新实现了全选和取消全选的操作,理论上性能更好了
-
Added radio mode, you can enable it with
enableSingleChoice ()
-
Optimized the calling method of some APIs and improved the Java calling experience, please pay attention to update the calling method
-
Refactored the implementation of
FileListAdapter
and transferred some external methods to this class -
Use partial refresh on RecyclerView to improve performance experience, and also re-select and unselect all operations, theoretically better performance
2019-01-07
⚡️ 🎨 🐛 ✨ ⬆️
[Update]
- 使用协程异步进行文件读取工作
- 将 item 根布局从 ConstraintLayout 更改为 RelativeLayout,避免在部分 Android 版本中性能下降的问题
[Fix]
- 修复长按选择数量错误问题
[Add]
- 添加了占位视图
- 添加确认按钮点击样式
- 大量文件情况下,第一次点击选中会遍历文件列表,导致 UI 线程卡顿 将会在后续版本解决
2018-11-27
♻️ 🎨 🚀 📝
- 链式调用
- 添加文件类型抽象类
- 公开文件类型接口
- 添加文件过滤抽象类
- 公开文件过滤器接口
- 公开条目点击接口,可以自实现条目点击效果
- 添加界面字符串自定义功能
- 返回键返回上层目录功能
- 添加 FilePickerConfig 类保存配置
- 新增四种主题配色
- 文件类型可由调用者自己实现,也可以使用默认实现
- FileItemBean 添加图标资源变量,支持自定义类型图标
- 调用 FilePickerManager.obtainData() 获取数据,Intent 仅作消息发送功能
- 更新部分文件类型默认 icon
- README
If you need an English translation or other localized content, please crate an issue immediately or initiate a pull request.