本文主要是介绍RxFile 一款选择多媒体文件精巧的工具类,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
- Tamic/CSDN原创 http://blog.csdn.net/sk719887916/article/details/78011503
RxJava对于Java和android开发者已经是耳熟能详的技术了,RxJava的异步通讯技术更是让开发者们青睐,本文就带来一款通过RxJava实现的选择手机相册来获取多媒体的工具RxFile。
RxFile是一款从安卓设备获取图片或者视频的工具类,让你的需要读取相册返回图片功能更流畅,并防止ANR现象。RxFile是国外的名叫Tournaris 写的,本文开始介绍怎么使用RxFIle。
集成
在Gradle 的 jCenter() 和 mavenCentral()添加下面依赖:
compile ‘com.github.pavlospt:rxfile:1.5’
使用
1 开启LOG日志
RxFile.setLoggingEnabled(true);
2 从ClipData获取多个文件
RxFile.createFilesFromClipData(this,clipData).subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()).subscribe(new
这篇关于RxFile 一款选择多媒体文件精巧的工具类的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!