UI 开源代码 FileBrowserView

//android 开源代码UI篇
//FileBrowerView 文件选择控件 特点:可以自定义UI;支持复制、剪切、删除、移动文件;
//可以用在Fragment、ativity、DialogFragment中;支持快速切换目录
<component name = "CopyrightManager">
<settings default = "" />
</component>
<component name = "DependencyValidationManager">
<state>
<option name = "SKIP_IMPORT_STATEMENTS" value = "false" />
</state>
</component>

<?xml version = "1.0" encoding = "UTF-8"?>
<project version = "4">
<component name = "CompilerConfiguration">
<option name = "DEFAULT_COMPILER" value = "Javac" />
<resourceExtensions />
<wildcardResourcePatterns>
<entry name = "!?*.java"/>
<entry name = "!?*.form"/>
<entry name = "!?*.class"/>
<entry name = "!?*.groovy"/>
<entry name = "!?*.scala"/>
<entry name = "!?*.flex"/>
<entry name = "!?*.kt"/>
<entry name = "!?*.clj"/>
</wildcardResourcePatterns>
<annotationProcessing>
<profile default = "true" name="Default" enabled = "false">
<processorPath useClasspath = "true"/>
</profile>
</annotationProcessing>
</component>
</project>

<?xml version = "1.0" encoding = "UTF-8" ?>
<project version = "4">
<component name = "Encoding" useUTFGuessing = "true" native2AsciiForPropertiesFiles = "false"/>
</project>

<?xml version = "1.0" encoding = "UTF-8"?>
<project version = "4">
<component name = "GradleSettings">
<option name = "linkedExternalProjectsSettings">
<GradleProjectSettings>
<option name = "distributionType" value = "DEFAULT_WRAPPED"/>
<option name = "externalProjectPath" value = "$PROJECT_DIR$"/>
<option name = "modules">
<set>
<option value = "$PROJECT_DIR$">
<option value = "$PROJECT_DIR$/demo-app"/>
<option value = "$PROJECT_DIR$/library"/>
</set>
</option>
</GradleProjectSettings>
</option>
</component>
</project>

<?xml version = "1.0" encoding = "UTF-8"?>
<project version = "4">
<component name = "EntryPointsManager">
<entry_points version = "2.0" />
</component>
<component name = "ProjectRootManager" version = "2" languageLevel = "JDK_1_6" assert-keyword="true" jdk-15 = "true" project-jdk-name = "JDK" project-jdk-type = "JavaSDK">
<output url = "file://$PROJECT_DIR$/build/classes" />
</component>
</project>

<?xml version = "1.0" encoding = "UTF-8"?>
<project version = "4">
<component name = "ProjectModuleManager">
<modules>
<module fileurl = "file://$PROJECT_DIR$/FileBrowserView.iml" filepath = "$PROJECT_DIR$/FileBrowserView.iml"/>
<module fileurl = "file://$PROJECT_DIR$/app/demo-app.iml" filepath = "$PROJECT_DIR$/app/demo-app.iml"/>
<module fileurl = "file://$PROJECT_DIR$/library/library.iml" filepath = "$PROJECT_DIR$/library/library.iml"/>
</modules>
</component>
</project>

<?xml version = "1.0" encoding = "UTF-8" ?>
<project version = "4">
<component name = "VcsDirectoryMappings">
<mapping directory = " " vcs = " "/>
<mapping directory = "$PROJECT_DIR$" vcs = "Git"/>
</component>
</project>
 
<?xml version = "1.0" encoding = "UTF-8"?>
<module external.linked.project.path = "$MODULE_DIR$/../demo-app" external.root.project.path = "$MODULE_DIR$/.." external.system.id = "GRADLE" external.system.module.group = "FileBrowserView" external.system.module.version = "unspecified" type = "JAVA_MODULE" version = "4">
<component name = "FacetManager">
<facet type = "android" name = "Android">
<configuration>
<option name = "SELECTED_BUILD_VARIANT" value = "debug"/>
<option name = "ASSEMBLE_TASK_NAME" value = "assembleDebug" />
<option name = "COMPILE_JAVA_TASK_NAME" value = "compileDebugJava"/>
<option name = "ASSEMBLE_TEST_TASK_NAME" value = "assembleDebugTest"/>
<option name = "SOURCE_GEN_TASK_NAME" value = "generateDebugSources"/>
<option name = "TEST_SOURCE_GEN_TASK_NAME" value ="generateDebugTestSources"/>
<option name = "ALLOW_USER_CONFIGURATION" value = "false"/>
<option name = "GEN_FOLDER_RELATIVE_PATH_APT" value = "/../demo-app/gen"/>
<option name = "GEN_FOLDER_RELATIVE_PATH_AIDL" value = "/../demo-app/gen"/>
<option name = "MANIFEST_FILE_RELATIVE_PATH" value = "/src/main/AndroidManifest.xml" />
<option name = "RES_FOLDER_RELATIVE_PATH" value = "/src/main/res"/>
<option name = "RES_FOLDER_RELATIVE_PATH" value = "file://$MODULE_DIR$/../demo-app/src/main/res"/>
<option name = "ASSETS_FOLDER_RELATIVE_PATH" value = "/src/main/assets"/>
<option name = "LIBS_FOLDER_RELATIVE_PATH" value = "/../demo-app/libs"/>
<option name = "PROGUARD_LOGS_FOLDER_RELATIVE_PATH" value = "/../demo-app/proguard_logs"/>
</configuration>
</facet>
<facet type = "android-gradle" name = "Android-Gradle">
<configuration>
<option name = "GRADLE_PROJECT_PATH" value = ":demo-app"/>
</configuration>
</facet>
</component>
<component name = "NewModuleRootManager" inherit-compiler-output = "false">
<output url = "file://$MODULE_DIR$/../demo-app/build/intermediates/classes/debug"/>
<exclue-output/>
<content url = "file://$MODULE_DIR$/../demo-app">
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/build/generated/source/r/debug" isTestSource = "false" generated = "true"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/build/generated/source/buildConfig/debug" isTestSource = "false" generated = "true"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/build/generated/source/buildConfig/debug" isTestSource = "false" generated = "true"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/build/generated/source/rs/debug" isTestSource = "false" generated = "true"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/build/generated/res/rs/debug" type = "java-resource"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/build/generated/source/r/test/debug" isTestSource = "true" generated = "true"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/build/generated/source/aidl/test/debug" isTestSource = "true" generated = "true"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/build/generated/source/buildConfig/test/debug" isTestSource = "true" generated = "true"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/build/generated/source/rs/test/debug" isTestSource = "true" generated = "true"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/build/generated/res/rs/test/debug" type = "java-test-resource"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/debug/res" type = "java-resource" />
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/debug/resources" type = "java-resource"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/debug/assets" type = "java-resource"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/debug/aidl" isTestSource = "false"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/debug/java" isTestSource = "false"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/debug/jni" isTestSource = "false"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/debug/rs" isTestSource = "false"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/main/res" type = "java-resource"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/main/resources" type = "java-resource"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/main/assets type = "java-rescource"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/main/assets" type = "java-resource"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/main/aidl" isTestSource = "false"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/main/java" isTestSource = "false"/>
<sourceFolder url = "file://$MODLUE_DIR$/../demo-app/src/main/jni" isTestSource = "false" />
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/main/rs" isTestSource = "false" />
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/androidTest/res" type = "java-test-resource"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/androidTest/resources" type = "java-test-resource"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/androidTest/assets" type = "java-test-resource"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/androidTest/aidl" isTestSource = "true"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/androidTest/java" isTestSource = "true"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/androidTest/jni" isTestSource = "true"/>
<sourceFolder url = "file://$MODULE_DIR$/../demo-app/src/androidTest/rs" isTestSource = "true"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/assets"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/bundles"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/classes"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/coverage-instrumented-classes"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/dependency-cache"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/dex"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/dex-cache"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/incremental"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/jacoco"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/javaResources"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/libs"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/lint"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/manifests"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/ndk"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/pre-dexed"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/proguard"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/res"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/rs"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/symbols"/>
<excludeFolder url = "file://$MODULE_DIR$/../demo-app/build/intermediates/outputs"/>
</content>
<orderEntry type = "jdk" jdkName = "Android API 20 Platform" jdkType = "Android SDK"/>
<orderEntry type = "sourceFolder" forTests = "false"/>
<orderEntry type = "library" exported = " " name = "support-v4-20.0.0" level = "project"/>
<orderEntry type = "library" exported = " " name = "support-annotations-20.0.0" level = "project"/>
<orderEntry type = "library" exported = " " name = "appcompat-v7-20.0.0" level="project"/>
<orderEntry type = "module" module-name = "library" exported = " "/>
</component>
</module>
package com.psaravan.filebrowserview.demo;
import android.app.Application;
import android.test.ApplicationTestCase;
/*
<a href = "http://d.android.com/tools/testing/testing_android.html">Testing Fundamentals</a>
*/
public class ApplicationTest extends ApplicationTestCase<Application>{
    public ApplicationTest(){
        super(Application.class);
    }
}



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值