Android上进行文件选择或操作的第三方库,自动申请存储权限,支持 Android4.4 ~ 13,再也不用为了适配各种版本而苦恼了,快速集成,一句代码搞定,完善的文档,支持无root权限访问和操作Android/data和Android/obb目录(适配Android 13),支持SD卡,高度自定义UI满足你的所有需求,使用非常灵活,支持国际化,对于Android文件选择你只需要关注你的业务代码即可其他的都交给它。
如果你的项目 Gradle 配置是在 7.0 以下
,需要在 build.gradle
文件中加入
allprojects { repositories { ... mavenCentral() maven { url 'https://jitpack.io' } } }
如果你的 Gradle 配置是 7.0 及以上
,则需要在 settings.gradle
文件中加入
dependencyResolutionManagement { repositories { ... mavenCentral() maven { url 'https://jitpack.io' } } }
dependencies { ... // 请将"版本"替换成具体的版本号,如 1.1.2 implementation 'io.github.molihuan:pathselector:版本' }
//如果没有权限会自动申请权限 PathSelector.build(this, MConstants.BUILD_DIALOG)//Dialog构建方式 .setMorePopupItemListeners( new CommonItemListener("OK") { @Override public boolean onClick(View v, List<FileBean> selectedFiles, String currentPath, BasePathSelectFragment pathSelectFragment) { StringBuilder builder = new StringBuilder(); builder.append("you selected:\n"); for (FileBean fileBean : selectedFiles) { builder.append(fileBean.getPath() + "\n"); } Mtools.toast(builder.toString()); return false; } } ) .show();//开始构建
请看原文档
开源项目以及其依赖项目。
更新时间:2019-06-13 15:35:24 节点简介 路径选择节点类似switch,逻辑可以根据对数据源的判定,来执行不同的路径。最少有一条路径,最多允许10条路径。 使用场景 如果您需要对设备上报的属性等输入值做判断,输入满足条件的时候执行路径,不满足的时候继续进行下一个路径条件的判断,根据判断结果执行不同的逻辑,那您可以使用路径选择节点。典型使用场景如下所示: 配置项 数据源 数据源可以
引用脚本的内容: SetCompressor /SOLID /FINAL lzma XPStyle on !include "MUI.nsh" !insertmacro MUI_LANGUAGE "SimpChinese" Name "Test" OutFile "Test.exe" Caption "Test" !include "WinMessages.nsh" !include "File
你可以在这个步骤设置导出的文件名和路径。 勾选你想导出的对象名旁的框。如果在对象窗格高亮显示了现有的表,它将会被自动勾选并指定一个默认的文件名和位置。“导出到”文本框内的扩展名会根据在第一步选择的导出类型而改变。 【注意】导出查询结果时,请确保在运行导出向导前保存查询。否则,这里不会显示源对象。 全选按钮 描述 全选或取消全选 选择或取消选择全部源对象。 导出已选择的到相同文件 导出已选择的表到相
你可以在这个步骤设置导出的文件名和路径。点击“更改”按钮来更改默认的导出位置。 勾选你想导出的对象名旁的框。如果在对象窗格高亮显示了现有的对象,它将会被自动勾选。扩展名会根据在第一步选择的导出类型而改变。如果你导出已选择的对象到相同的目标文件,你可以按住 Control 键并点按网格,然后选择“导出已选择的到相同文件”。当文件格式是 Excel,每一个对象会导出为 Excel 文件内的一个工作表。
你可以在这个步骤设置导出的文件名和路径。 勾选你想导出的对象名旁的框。如果在对象窗格高亮显示了现有的表,它将会被自动勾选并指定一个默认的文件名和位置。“导出到”文本框内的扩展名会根据在第一步选择的导出类型而改变。 【注意】导出查询结果时,请确保在运行导出向导前保存查询。否则,这里不会显示源对象。 全选按钮 描述 全选或取消全选 选择或取消选择全部源对象。 导出已选择的到相同文件 导出已选择的表到相
在visual studio中编译项目时,我会自动运行一个模糊处理程序。迷惑的。dll文件以相同的文件名保存,但保存在子文件夹中。 文件夹结构 问题:我能确保Inno Setup编译<code>FileA吗。dll,而不是,如果“安全”是否存在?
我正在制作一个电子应用程序,我需要在电子打开对话框中选择文件的路径。我打算在主进程中获取路径,然后将其发送给渲染器。 这是我当前的代码: 但是,当我选择一个文件没有记录到控制台?如何记录到控制台的路径?