1.浏览文件
2.选择文件
3.支持自定义文件夹,实现快速浏览
4.限制选择个数
5.是否显示隐藏文件
6.可打开图片、音频、视频、常见office文件
7.已做6.0权限适配,和7.0 FileProvider 适配
Add it in your root build.gradle at the end of repositories:
allprojects {
	repositories {
		...
		maven { url 'https://jitpack.io' }
	}
}
Add the dependency
dependencies {
	...
        implementation 'com.github.serenadegx:XRMultiFile:1.0.1'
	
}
文件浏览器:
          XRMultiFile.get()
                    .with(context)
                    .lookHiddenFile(false)
                    .custom(file)
                    .browse();
文件选择器:
          XRMultiFile.get()
                    .with(context)
                    .lookHiddenFile(false)
                    .custom(file)
                    .limit(5)
                    .select(activity, 715);
		
      protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
	if (requestCode == 715 && data != null) {
        	   ArrayList<String> list = XRMultiFile.getSelectResult(data);
    	}
  }
1.office文件的浏览使用的腾讯的TBS
2.图片加载及缓存策略使用的Picasso
3.音频和视频的打开调用的系统

