diff --git a/src/.gitignore b/src/.gitignore
deleted file mode 100644
index aa724b7..0000000
--- a/src/.gitignore
+++ /dev/null
@@ -1,15 +0,0 @@
-*.iml
-.gradle
-/local.properties
-/.idea/caches
-/.idea/libraries
-/.idea/modules.xml
-/.idea/workspace.xml
-/.idea/navEditor.xml
-/.idea/assetWizardSettings.xml
-.DS_Store
-/build
-/captures
-.externalNativeBuild
-.cxx
-local.properties
diff --git a/src/.idea/.gitignore b/src/.idea/.gitignore
deleted file mode 100644
index 26d3352..0000000
--- a/src/.idea/.gitignore
+++ /dev/null
@@ -1,3 +0,0 @@
-# Default ignored files
-/shelf/
-/workspace.xml
diff --git a/src/.idea/.name b/src/.idea/.name
deleted file mode 100644
index f3dba72..0000000
--- a/src/.idea/.name
+++ /dev/null
@@ -1 +0,0 @@
-learnhelper
\ No newline at end of file
diff --git a/src/.idea/compiler.xml b/src/.idea/compiler.xml
deleted file mode 100644
index fb7f4a8..0000000
--- a/src/.idea/compiler.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/.idea/gradle.xml b/src/.idea/gradle.xml
deleted file mode 100644
index 526b4c2..0000000
--- a/src/.idea/gradle.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/.idea/jarRepositories.xml b/src/.idea/jarRepositories.xml
deleted file mode 100644
index db6ba9f..0000000
--- a/src/.idea/jarRepositories.xml
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/.idea/misc.xml b/src/.idea/misc.xml
deleted file mode 100644
index 318c419..0000000
--- a/src/.idea/misc.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/app/src/androidTest/java/com/stu/assistant/ExampleInstrumentedTest.java b/src/androidTest/java/com/stu/assistant/ExampleInstrumentedTest.java
similarity index 100%
rename from src/app/src/androidTest/java/com/stu/assistant/ExampleInstrumentedTest.java
rename to src/androidTest/java/com/stu/assistant/ExampleInstrumentedTest.java
diff --git a/src/app/.gitignore b/src/app/.gitignore
deleted file mode 100644
index 42afabf..0000000
--- a/src/app/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/build
\ No newline at end of file
diff --git a/src/app/build.gradle b/src/app/build.gradle
deleted file mode 100644
index da9b406..0000000
--- a/src/app/build.gradle
+++ /dev/null
@@ -1,71 +0,0 @@
-plugins {
- id 'com.android.application'
-}
-//apply plugin: 'com.android.application'
-android {
- compileSdkVersion 30
- buildToolsVersion "30.0.2"
-
- defaultConfig {
- applicationId "com.stu.assistant"
- minSdkVersion 16
- targetSdkVersion 30
- versionCode 1
- versionName "1.0.0"
-
- testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
- }
-
- buildTypes {
- release {
- minifyEnabled false
- proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
- }
- }
- compileOptions {
- sourceCompatibility JavaVersion.VERSION_1_8
- targetCompatibility JavaVersion.VERSION_1_8
- }
-
- signingConfigs {
- release {
- storeFile file('I:\\code\\OtherAPP\\ScanCode\\standard.jks')
- storePassword 'cpscapp'
- keyAlias 'app'
- keyPassword 'cpscapp'
- }
- }
-}
-
-dependencies {
-
- implementation 'androidx.appcompat:appcompat:1.1.0'
- implementation 'com.google.android.material:material:1.1.0'
- implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
- testImplementation 'junit:junit:4.+'
- androidTestImplementation 'androidx.test.ext:junit:1.1.1'
- androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
-
- implementation 'androidx.legacy:legacy-support-v4:1.0.0'
- implementation 'androidx.recyclerview:recyclerview:1.1.0'
- implementation 'com.gyf.immersionbar:immersionbar:3.0.0'
-// implementation 'com.android.support:multidex:1.0.2'
-// implementation 'com.google.code.gson:gson:2.8.2'
- implementation 'com.contrarywind:Android-PickerView:4.1.6'//时间选择器
- implementation 'com.androidkun:XTabLayout:1.1.3'
- implementation 'com.github.bumptech.glide:glide:4.8.0'
- annotationProcessor 'com.github.bumptech.glide:compiler:4.8.0'
- implementation 'com.lzy.net:okgo:3.0.4'
- implementation 'com.lzy.net:okrx2:2.0.2'
- implementation 'com.tencent.bugly:crashreport:latest.release'
- implementation 'com.yanyusong.y_divideritemdecoration:y_divideritemdecoration:2.0'
-// annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.1'
-// implementation 'com.jakewharton:butterknife:10.2.1'
-
- implementation 'io.github.bmob:android-sdk:3.8.11'
- implementation 'io.reactivex.rxjava2:rxjava:2.2.8'
- implementation 'io.reactivex.rxjava2:rxandroid:2.1.1'
- implementation 'com.squareup.okhttp3:okhttp:4.8.1'
- implementation 'com.squareup.okio:okio:2.2.2'
- implementation 'com.google.code.gson:gson:2.8.5'
-}
\ No newline at end of file
diff --git a/src/app/proguard-rules.pro b/src/app/proguard-rules.pro
deleted file mode 100644
index 481bb43..0000000
--- a/src/app/proguard-rules.pro
+++ /dev/null
@@ -1,21 +0,0 @@
-# Add project specific ProGuard rules here.
-# You can control the set of applied configuration files using the
-# proguardFiles setting in build.gradle.
-#
-# For more details, see
-# http://developer.android.com/guide/developing/tools/proguard.html
-
-# If your project uses WebView with JS, uncomment the following
-# and specify the fully qualified class name to the JavaScript interface
-# class:
-#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
-# public *;
-#}
-
-# Uncomment this to preserve the line number information for
-# debugging stack traces.
-#-keepattributes SourceFile,LineNumberTable
-
-# If you keep the line number information, uncomment this to
-# hide the original source file name.
-#-renamesourcefileattribute SourceFile
\ No newline at end of file
diff --git a/src/build.gradle b/src/build.gradle
deleted file mode 100644
index 9841f87..0000000
--- a/src/build.gradle
+++ /dev/null
@@ -1,34 +0,0 @@
-// Top-level build file where you can add configuration options common to all sub-projects/modules.
-buildscript {
- repositories {
- google()
- jcenter()
- maven { url 'https://jitpack.io' }
- mavenCentral()
- maven { url 'https://maven.fabric.io/public' }
- maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
- maven {url 'https://developer.huawei.com/repo/'}
- }
- dependencies {
- classpath "com.android.tools.build:gradle:4.1.0"
- classpath 'com.jakewharton:butterknife-gradle-plugin:10.2.1'
- // NOTE: Do not place your application dependencies here; they belong
- // in the individual module build.gradle files
- }
-}
-
-allprojects {
- repositories {
- google()
- jcenter()
- maven { url 'https://jitpack.io' }
- mavenCentral()
- maven { url 'https://maven.fabric.io/public' }
- maven { url "https://oss.sonatype.org/content/repositories/snapshots" }
- maven {url 'https://developer.huawei.com/repo/'}
- }
-}
-
-task clean(type: Delete) {
- delete rootProject.buildDir
-}
\ No newline at end of file
diff --git a/src/gradle.properties b/src/gradle.properties
deleted file mode 100644
index 52f5917..0000000
--- a/src/gradle.properties
+++ /dev/null
@@ -1,19 +0,0 @@
-# Project-wide Gradle settings.
-# IDE (e.g. Android Studio) users:
-# Gradle settings configured through the IDE *will override*
-# any settings specified in this file.
-# For more details on how to configure your build environment visit
-# http://www.gradle.org/docs/current/userguide/build_environment.html
-# Specifies the JVM arguments used for the daemon process.
-# The setting is particularly useful for tweaking memory settings.
-org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
-# When configured, Gradle will run in incubating parallel mode.
-# This option should only be used with decoupled projects. More details, visit
-# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
-# org.gradle.parallel=true
-# AndroidX package structure to make it clearer which packages are bundled with the
-# Android operating system, and which are packaged with your app"s APK
-# https://developer.android.com/topic/libraries/support-library/androidx-rn
-android.useAndroidX=true
-# Automatically convert third-party libraries to use AndroidX
-android.enableJetifier=true
\ No newline at end of file
diff --git a/src/gradle/wrapper/gradle-wrapper.jar b/src/gradle/wrapper/gradle-wrapper.jar
deleted file mode 100644
index f6b961f..0000000
Binary files a/src/gradle/wrapper/gradle-wrapper.jar and /dev/null differ
diff --git a/src/gradle/wrapper/gradle-wrapper.properties b/src/gradle/wrapper/gradle-wrapper.properties
deleted file mode 100644
index 7d6994d..0000000
--- a/src/gradle/wrapper/gradle-wrapper.properties
+++ /dev/null
@@ -1,6 +0,0 @@
-#Fri Nov 26 13:34:02 CST 2021
-distributionBase=GRADLE_USER_HOME
-distributionPath=wrapper/dists
-zipStoreBase=GRADLE_USER_HOME
-zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-6.5-bin.zip
diff --git a/src/gradlew b/src/gradlew
deleted file mode 100644
index cccdd3d..0000000
--- a/src/gradlew
+++ /dev/null
@@ -1,172 +0,0 @@
-#!/usr/bin/env sh
-
-##############################################################################
-##
-## Gradle start up script for UN*X
-##
-##############################################################################
-
-# Attempt to set APP_HOME
-# Resolve links: $0 may be a link
-PRG="$0"
-# Need this for relative symlinks.
-while [ -h "$PRG" ] ; do
- ls=`ls -ld "$PRG"`
- link=`expr "$ls" : '.*-> \(.*\)$'`
- if expr "$link" : '/.*' > /dev/null; then
- PRG="$link"
- else
- PRG=`dirname "$PRG"`"/$link"
- fi
-done
-SAVED="`pwd`"
-cd "`dirname \"$PRG\"`/" >/dev/null
-APP_HOME="`pwd -P`"
-cd "$SAVED" >/dev/null
-
-APP_NAME="Gradle"
-APP_BASE_NAME=`basename "$0"`
-
-# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-DEFAULT_JVM_OPTS=""
-
-# Use the maximum available, or set MAX_FD != -1 to use that value.
-MAX_FD="maximum"
-
-warn () {
- echo "$*"
-}
-
-die () {
- echo
- echo "$*"
- echo
- exit 1
-}
-
-# OS specific support (must be 'true' or 'false').
-cygwin=false
-msys=false
-darwin=false
-nonstop=false
-case "`uname`" in
- CYGWIN* )
- cygwin=true
- ;;
- Darwin* )
- darwin=true
- ;;
- MINGW* )
- msys=true
- ;;
- NONSTOP* )
- nonstop=true
- ;;
-esac
-
-CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
-
-# Determine the Java command to use to start the JVM.
-if [ -n "$JAVA_HOME" ] ; then
- if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
- # IBM's JDK on AIX uses strange locations for the executables
- JAVACMD="$JAVA_HOME/jre/sh/java"
- else
- JAVACMD="$JAVA_HOME/bin/java"
- fi
- if [ ! -x "$JAVACMD" ] ; then
- die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
-
-Please set the JAVA_HOME variable in your environment to match the
-location of your Java installation."
- fi
-else
- JAVACMD="java"
- which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
-
-Please set the JAVA_HOME variable in your environment to match the
-location of your Java installation."
-fi
-
-# Increase the maximum file descriptors if we can.
-if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
- MAX_FD_LIMIT=`ulimit -H -n`
- if [ $? -eq 0 ] ; then
- if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
- MAX_FD="$MAX_FD_LIMIT"
- fi
- ulimit -n $MAX_FD
- if [ $? -ne 0 ] ; then
- warn "Could not set maximum file descriptor limit: $MAX_FD"
- fi
- else
- warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
- fi
-fi
-
-# For Darwin, add options to specify how the application appears in the dock
-if $darwin; then
- GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
-fi
-
-# For Cygwin, switch paths to Windows format before running java
-if $cygwin ; then
- APP_HOME=`cygpath --path --mixed "$APP_HOME"`
- CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
- JAVACMD=`cygpath --unix "$JAVACMD"`
-
- # We build the pattern for arguments to be converted via cygpath
- ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
- SEP=""
- for dir in $ROOTDIRSRAW ; do
- ROOTDIRS="$ROOTDIRS$SEP$dir"
- SEP="|"
- done
- OURCYGPATTERN="(^($ROOTDIRS))"
- # Add a user-defined pattern to the cygpath arguments
- if [ "$GRADLE_CYGPATTERN" != "" ] ; then
- OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
- fi
- # Now convert the arguments - kludge to limit ourselves to /bin/sh
- i=0
- for arg in "$@" ; do
- CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
- CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
-
- if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
- eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
- else
- eval `echo args$i`="\"$arg\""
- fi
- i=$((i+1))
- done
- case $i in
- (0) set -- ;;
- (1) set -- "$args0" ;;
- (2) set -- "$args0" "$args1" ;;
- (3) set -- "$args0" "$args1" "$args2" ;;
- (4) set -- "$args0" "$args1" "$args2" "$args3" ;;
- (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
- (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
- (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
- (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
- (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
- esac
-fi
-
-# Escape application args
-save () {
- for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
- echo " "
-}
-APP_ARGS=$(save "$@")
-
-# Collect all arguments for the java command, following the shell quoting and substitution rules
-eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
-
-# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong
-if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then
- cd "$(dirname "$0")"
-fi
-
-exec "$JAVACMD" "$@"
diff --git a/src/gradlew.bat b/src/gradlew.bat
deleted file mode 100644
index f955316..0000000
--- a/src/gradlew.bat
+++ /dev/null
@@ -1,84 +0,0 @@
-@if "%DEBUG%" == "" @echo off
-@rem ##########################################################################
-@rem
-@rem Gradle startup script for Windows
-@rem
-@rem ##########################################################################
-
-@rem Set local scope for the variables with windows NT shell
-if "%OS%"=="Windows_NT" setlocal
-
-set DIRNAME=%~dp0
-if "%DIRNAME%" == "" set DIRNAME=.
-set APP_BASE_NAME=%~n0
-set APP_HOME=%DIRNAME%
-
-@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
-set DEFAULT_JVM_OPTS=
-
-@rem Find java.exe
-if defined JAVA_HOME goto findJavaFromJavaHome
-
-set JAVA_EXE=java.exe
-%JAVA_EXE% -version >NUL 2>&1
-if "%ERRORLEVEL%" == "0" goto init
-
-echo.
-echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
-echo.
-echo Please set the JAVA_HOME variable in your environment to match the
-echo location of your Java installation.
-
-goto fail
-
-:findJavaFromJavaHome
-set JAVA_HOME=%JAVA_HOME:"=%
-set JAVA_EXE=%JAVA_HOME%/bin/java.exe
-
-if exist "%JAVA_EXE%" goto init
-
-echo.
-echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
-echo.
-echo Please set the JAVA_HOME variable in your environment to match the
-echo location of your Java installation.
-
-goto fail
-
-:init
-@rem Get command-line arguments, handling Windows variants
-
-if not "%OS%" == "Windows_NT" goto win9xME_args
-
-:win9xME_args
-@rem Slurp the command line arguments.
-set CMD_LINE_ARGS=
-set _SKIP=2
-
-:win9xME_args_slurp
-if "x%~1" == "x" goto execute
-
-set CMD_LINE_ARGS=%*
-
-:execute
-@rem Setup the command line
-
-set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
-
-@rem Execute Gradle
-"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
-
-:end
-@rem End local scope for the variables with windows NT shell
-if "%ERRORLEVEL%"=="0" goto mainEnd
-
-:fail
-rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
-rem the _cmd.exe /c_ return code!
-if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
-exit /b 1
-
-:mainEnd
-if "%OS%"=="Windows_NT" endlocal
-
-:omega
diff --git a/src/app/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml
similarity index 100%
rename from src/app/src/main/AndroidManifest.xml
rename to src/main/AndroidManifest.xml
diff --git a/src/app/src/main/java/com/stu/assistant/activity/AddTableActivity.java b/src/main/java/com/stu/assistant/activity/AddTableActivity.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/activity/AddTableActivity.java
rename to src/main/java/com/stu/assistant/activity/AddTableActivity.java
diff --git a/src/app/src/main/java/com/stu/assistant/activity/AddTableDialogActivity.java b/src/main/java/com/stu/assistant/activity/AddTableDialogActivity.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/activity/AddTableDialogActivity.java
rename to src/main/java/com/stu/assistant/activity/AddTableDialogActivity.java
diff --git a/src/app/src/main/java/com/stu/assistant/activity/AddTaskActivity.java b/src/main/java/com/stu/assistant/activity/AddTaskActivity.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/activity/AddTaskActivity.java
rename to src/main/java/com/stu/assistant/activity/AddTaskActivity.java
diff --git a/src/app/src/main/java/com/stu/assistant/activity/LoginActivity.java b/src/main/java/com/stu/assistant/activity/LoginActivity.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/activity/LoginActivity.java
rename to src/main/java/com/stu/assistant/activity/LoginActivity.java
diff --git a/src/app/src/main/java/com/stu/assistant/activity/MainActivity.java b/src/main/java/com/stu/assistant/activity/MainActivity.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/activity/MainActivity.java
rename to src/main/java/com/stu/assistant/activity/MainActivity.java
diff --git a/src/app/src/main/java/com/stu/assistant/activity/RegisterActivity.java b/src/main/java/com/stu/assistant/activity/RegisterActivity.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/activity/RegisterActivity.java
rename to src/main/java/com/stu/assistant/activity/RegisterActivity.java
diff --git a/src/app/src/main/java/com/stu/assistant/activity/SettingActivity.java b/src/main/java/com/stu/assistant/activity/SettingActivity.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/activity/SettingActivity.java
rename to src/main/java/com/stu/assistant/activity/SettingActivity.java
diff --git a/src/app/src/main/java/com/stu/assistant/activity/TableListActivity.java b/src/main/java/com/stu/assistant/activity/TableListActivity.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/activity/TableListActivity.java
rename to src/main/java/com/stu/assistant/activity/TableListActivity.java
diff --git a/src/app/src/main/java/com/stu/assistant/activity/TaskListActivity.java b/src/main/java/com/stu/assistant/activity/TaskListActivity.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/activity/TaskListActivity.java
rename to src/main/java/com/stu/assistant/activity/TaskListActivity.java
diff --git a/src/app/src/main/java/com/stu/assistant/adapter/HomeGvAdapter.java b/src/main/java/com/stu/assistant/adapter/HomeGvAdapter.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/adapter/HomeGvAdapter.java
rename to src/main/java/com/stu/assistant/adapter/HomeGvAdapter.java
diff --git a/src/app/src/main/java/com/stu/assistant/adapter/TableAllListAdapter.java b/src/main/java/com/stu/assistant/adapter/TableAllListAdapter.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/adapter/TableAllListAdapter.java
rename to src/main/java/com/stu/assistant/adapter/TableAllListAdapter.java
diff --git a/src/app/src/main/java/com/stu/assistant/adapter/TableListAdapter.java b/src/main/java/com/stu/assistant/adapter/TableListAdapter.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/adapter/TableListAdapter.java
rename to src/main/java/com/stu/assistant/adapter/TableListAdapter.java
diff --git a/src/app/src/main/java/com/stu/assistant/adapter/TaskAllListAdapter.java b/src/main/java/com/stu/assistant/adapter/TaskAllListAdapter.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/adapter/TaskAllListAdapter.java
rename to src/main/java/com/stu/assistant/adapter/TaskAllListAdapter.java
diff --git a/src/app/src/main/java/com/stu/assistant/base/ActivityManage.java b/src/main/java/com/stu/assistant/base/ActivityManage.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/base/ActivityManage.java
rename to src/main/java/com/stu/assistant/base/ActivityManage.java
diff --git a/src/app/src/main/java/com/stu/assistant/base/BaseActivity.java b/src/main/java/com/stu/assistant/base/BaseActivity.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/base/BaseActivity.java
rename to src/main/java/com/stu/assistant/base/BaseActivity.java
diff --git a/src/app/src/main/java/com/stu/assistant/base/BaseApplion.java b/src/main/java/com/stu/assistant/base/BaseApplion.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/base/BaseApplion.java
rename to src/main/java/com/stu/assistant/base/BaseApplion.java
diff --git a/src/app/src/main/java/com/stu/assistant/base/BaseBean.java b/src/main/java/com/stu/assistant/base/BaseBean.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/base/BaseBean.java
rename to src/main/java/com/stu/assistant/base/BaseBean.java
diff --git a/src/app/src/main/java/com/stu/assistant/base/BasePresenter.java b/src/main/java/com/stu/assistant/base/BasePresenter.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/base/BasePresenter.java
rename to src/main/java/com/stu/assistant/base/BasePresenter.java
diff --git a/src/app/src/main/java/com/stu/assistant/bean/AllTableListBean.java b/src/main/java/com/stu/assistant/bean/AllTableListBean.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/bean/AllTableListBean.java
rename to src/main/java/com/stu/assistant/bean/AllTableListBean.java
diff --git a/src/app/src/main/java/com/stu/assistant/bean/CodeBean.java b/src/main/java/com/stu/assistant/bean/CodeBean.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/bean/CodeBean.java
rename to src/main/java/com/stu/assistant/bean/CodeBean.java
diff --git a/src/app/src/main/java/com/stu/assistant/bean/MainModuleBean.java b/src/main/java/com/stu/assistant/bean/MainModuleBean.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/bean/MainModuleBean.java
rename to src/main/java/com/stu/assistant/bean/MainModuleBean.java
diff --git a/src/app/src/main/java/com/stu/assistant/bean/TableBean.java b/src/main/java/com/stu/assistant/bean/TableBean.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/bean/TableBean.java
rename to src/main/java/com/stu/assistant/bean/TableBean.java
diff --git a/src/app/src/main/java/com/stu/assistant/bean/TableTimeBean.java b/src/main/java/com/stu/assistant/bean/TableTimeBean.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/bean/TableTimeBean.java
rename to src/main/java/com/stu/assistant/bean/TableTimeBean.java
diff --git a/src/app/src/main/java/com/stu/assistant/bean/TaskBean.java b/src/main/java/com/stu/assistant/bean/TaskBean.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/bean/TaskBean.java
rename to src/main/java/com/stu/assistant/bean/TaskBean.java
diff --git a/src/app/src/main/java/com/stu/assistant/bean/UserInfoBean.java b/src/main/java/com/stu/assistant/bean/UserInfoBean.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/bean/UserInfoBean.java
rename to src/main/java/com/stu/assistant/bean/UserInfoBean.java
diff --git a/src/app/src/main/java/com/stu/assistant/constants/ConstansItemManager.java b/src/main/java/com/stu/assistant/constants/ConstansItemManager.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/constants/ConstansItemManager.java
rename to src/main/java/com/stu/assistant/constants/ConstansItemManager.java
diff --git a/src/app/src/main/java/com/stu/assistant/constants/ConstansTableItemManager.java b/src/main/java/com/stu/assistant/constants/ConstansTableItemManager.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/constants/ConstansTableItemManager.java
rename to src/main/java/com/stu/assistant/constants/ConstansTableItemManager.java
diff --git a/src/app/src/main/java/com/stu/assistant/constants/ConstansUserManager.java b/src/main/java/com/stu/assistant/constants/ConstansUserManager.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/constants/ConstansUserManager.java
rename to src/main/java/com/stu/assistant/constants/ConstansUserManager.java
diff --git a/src/app/src/main/java/com/stu/assistant/dialog/DiaogUtil.java b/src/main/java/com/stu/assistant/dialog/DiaogUtil.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/dialog/DiaogUtil.java
rename to src/main/java/com/stu/assistant/dialog/DiaogUtil.java
diff --git a/src/app/src/main/java/com/stu/assistant/dialog/PopWindowUtils.java b/src/main/java/com/stu/assistant/dialog/PopWindowUtils.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/dialog/PopWindowUtils.java
rename to src/main/java/com/stu/assistant/dialog/PopWindowUtils.java
diff --git a/src/app/src/main/java/com/stu/assistant/net/Api.java b/src/main/java/com/stu/assistant/net/Api.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/net/Api.java
rename to src/main/java/com/stu/assistant/net/Api.java
diff --git a/src/app/src/main/java/com/stu/assistant/net/NetConfig.java b/src/main/java/com/stu/assistant/net/NetConfig.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/net/NetConfig.java
rename to src/main/java/com/stu/assistant/net/NetConfig.java
diff --git a/src/app/src/main/java/com/stu/assistant/net/OkGoConfig.java b/src/main/java/com/stu/assistant/net/OkGoConfig.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/net/OkGoConfig.java
rename to src/main/java/com/stu/assistant/net/OkGoConfig.java
diff --git a/src/app/src/main/java/com/stu/assistant/net/OkGoNetUtil.java b/src/main/java/com/stu/assistant/net/OkGoNetUtil.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/net/OkGoNetUtil.java
rename to src/main/java/com/stu/assistant/net/OkGoNetUtil.java
diff --git a/src/app/src/main/java/com/stu/assistant/net/imp/OnModleResultListener.java b/src/main/java/com/stu/assistant/net/imp/OnModleResultListener.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/net/imp/OnModleResultListener.java
rename to src/main/java/com/stu/assistant/net/imp/OnModleResultListener.java
diff --git a/src/app/src/main/java/com/stu/assistant/presenter/LoginPresenter.java b/src/main/java/com/stu/assistant/presenter/LoginPresenter.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/presenter/LoginPresenter.java
rename to src/main/java/com/stu/assistant/presenter/LoginPresenter.java
diff --git a/src/app/src/main/java/com/stu/assistant/presenter/MainPresenter.java b/src/main/java/com/stu/assistant/presenter/MainPresenter.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/presenter/MainPresenter.java
rename to src/main/java/com/stu/assistant/presenter/MainPresenter.java
diff --git a/src/app/src/main/java/com/stu/assistant/presenter/RegisterPresenter.java b/src/main/java/com/stu/assistant/presenter/RegisterPresenter.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/presenter/RegisterPresenter.java
rename to src/main/java/com/stu/assistant/presenter/RegisterPresenter.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/AppTools.java b/src/main/java/com/stu/assistant/uitls/AppTools.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/AppTools.java
rename to src/main/java/com/stu/assistant/uitls/AppTools.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/BtnClickUtil.java b/src/main/java/com/stu/assistant/uitls/BtnClickUtil.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/BtnClickUtil.java
rename to src/main/java/com/stu/assistant/uitls/BtnClickUtil.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/CalendarUtil.java b/src/main/java/com/stu/assistant/uitls/CalendarUtil.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/CalendarUtil.java
rename to src/main/java/com/stu/assistant/uitls/CalendarUtil.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/ChenJingEditUil.java b/src/main/java/com/stu/assistant/uitls/ChenJingEditUil.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/ChenJingEditUil.java
rename to src/main/java/com/stu/assistant/uitls/ChenJingEditUil.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/CodeConfig.java b/src/main/java/com/stu/assistant/uitls/CodeConfig.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/CodeConfig.java
rename to src/main/java/com/stu/assistant/uitls/CodeConfig.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/Config.java b/src/main/java/com/stu/assistant/uitls/Config.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/Config.java
rename to src/main/java/com/stu/assistant/uitls/Config.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/CrashHandler.java b/src/main/java/com/stu/assistant/uitls/CrashHandler.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/CrashHandler.java
rename to src/main/java/com/stu/assistant/uitls/CrashHandler.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/CrashHandlerManage.java b/src/main/java/com/stu/assistant/uitls/CrashHandlerManage.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/CrashHandlerManage.java
rename to src/main/java/com/stu/assistant/uitls/CrashHandlerManage.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/DividerItemDecoration0Util.java b/src/main/java/com/stu/assistant/uitls/DividerItemDecoration0Util.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/DividerItemDecoration0Util.java
rename to src/main/java/com/stu/assistant/uitls/DividerItemDecoration0Util.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/DividerItemDecorationUtil.java b/src/main/java/com/stu/assistant/uitls/DividerItemDecorationUtil.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/DividerItemDecorationUtil.java
rename to src/main/java/com/stu/assistant/uitls/DividerItemDecorationUtil.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/DragTextView.java b/src/main/java/com/stu/assistant/uitls/DragTextView.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/DragTextView.java
rename to src/main/java/com/stu/assistant/uitls/DragTextView.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/ImageUtil.java b/src/main/java/com/stu/assistant/uitls/ImageUtil.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/ImageUtil.java
rename to src/main/java/com/stu/assistant/uitls/ImageUtil.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/LogUtils.java b/src/main/java/com/stu/assistant/uitls/LogUtils.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/LogUtils.java
rename to src/main/java/com/stu/assistant/uitls/LogUtils.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/MyToast.java b/src/main/java/com/stu/assistant/uitls/MyToast.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/MyToast.java
rename to src/main/java/com/stu/assistant/uitls/MyToast.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/NetworkUtil.java b/src/main/java/com/stu/assistant/uitls/NetworkUtil.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/NetworkUtil.java
rename to src/main/java/com/stu/assistant/uitls/NetworkUtil.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/RgToFmUtils.java b/src/main/java/com/stu/assistant/uitls/RgToFmUtils.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/RgToFmUtils.java
rename to src/main/java/com/stu/assistant/uitls/RgToFmUtils.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/SaveUserData.java b/src/main/java/com/stu/assistant/uitls/SaveUserData.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/SaveUserData.java
rename to src/main/java/com/stu/assistant/uitls/SaveUserData.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/SharedConfig.java b/src/main/java/com/stu/assistant/uitls/SharedConfig.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/SharedConfig.java
rename to src/main/java/com/stu/assistant/uitls/SharedConfig.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/SharedNoClearUtil.java b/src/main/java/com/stu/assistant/uitls/SharedNoClearUtil.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/SharedNoClearUtil.java
rename to src/main/java/com/stu/assistant/uitls/SharedNoClearUtil.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/SharedUtil.java b/src/main/java/com/stu/assistant/uitls/SharedUtil.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/SharedUtil.java
rename to src/main/java/com/stu/assistant/uitls/SharedUtil.java
diff --git a/src/app/src/main/java/com/stu/assistant/uitls/ShowClassNameCallBack.java b/src/main/java/com/stu/assistant/uitls/ShowClassNameCallBack.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/uitls/ShowClassNameCallBack.java
rename to src/main/java/com/stu/assistant/uitls/ShowClassNameCallBack.java
diff --git a/src/app/src/main/java/com/stu/assistant/view/MySwipeRefreshLayout.java b/src/main/java/com/stu/assistant/view/MySwipeRefreshLayout.java
similarity index 100%
rename from src/app/src/main/java/com/stu/assistant/view/MySwipeRefreshLayout.java
rename to src/main/java/com/stu/assistant/view/MySwipeRefreshLayout.java
diff --git a/src/app/src/main/res/anim/pop_enter_anim.xml b/src/main/res/anim/pop_enter_anim.xml
similarity index 100%
rename from src/app/src/main/res/anim/pop_enter_anim.xml
rename to src/main/res/anim/pop_enter_anim.xml
diff --git a/src/app/src/main/res/anim/pop_exit_anim.xml b/src/main/res/anim/pop_exit_anim.xml
similarity index 100%
rename from src/app/src/main/res/anim/pop_exit_anim.xml
rename to src/main/res/anim/pop_exit_anim.xml
diff --git a/src/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/src/main/res/drawable-v24/ic_launcher_foreground.xml
similarity index 100%
rename from src/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
rename to src/main/res/drawable-v24/ic_launcher_foreground.xml
diff --git a/src/app/src/main/res/drawable-v24/rounded_button.xml b/src/main/res/drawable-v24/rounded_button.xml
similarity index 100%
rename from src/app/src/main/res/drawable-v24/rounded_button.xml
rename to src/main/res/drawable-v24/rounded_button.xml
diff --git a/src/app/src/main/res/drawable-v24/rounded_button_org.xml b/src/main/res/drawable-v24/rounded_button_org.xml
similarity index 100%
rename from src/app/src/main/res/drawable-v24/rounded_button_org.xml
rename to src/main/res/drawable-v24/rounded_button_org.xml
diff --git a/src/app/src/main/res/drawable-v24/rounded_edittext.xml b/src/main/res/drawable-v24/rounded_edittext.xml
similarity index 100%
rename from src/app/src/main/res/drawable-v24/rounded_edittext.xml
rename to src/main/res/drawable-v24/rounded_edittext.xml
diff --git a/src/app/src/main/res/drawable/btn_red_bg_4.xml b/src/main/res/drawable/btn_red_bg_4.xml
similarity index 100%
rename from src/app/src/main/res/drawable/btn_red_bg_4.xml
rename to src/main/res/drawable/btn_red_bg_4.xml
diff --git a/src/app/src/main/res/drawable/corners_item_shape_white_202000.xml b/src/main/res/drawable/corners_item_shape_white_202000.xml
similarity index 100%
rename from src/app/src/main/res/drawable/corners_item_shape_white_202000.xml
rename to src/main/res/drawable/corners_item_shape_white_202000.xml
diff --git a/src/app/src/main/res/drawable/corners_orange_shape.xml b/src/main/res/drawable/corners_orange_shape.xml
similarity index 100%
rename from src/app/src/main/res/drawable/corners_orange_shape.xml
rename to src/main/res/drawable/corners_orange_shape.xml
diff --git a/src/app/src/main/res/drawable/corners_org_item_shape.xml b/src/main/res/drawable/corners_org_item_shape.xml
similarity index 100%
rename from src/app/src/main/res/drawable/corners_org_item_shape.xml
rename to src/main/res/drawable/corners_org_item_shape.xml
diff --git a/src/app/src/main/res/drawable/corners_org_item_with.xml b/src/main/res/drawable/corners_org_item_with.xml
similarity index 100%
rename from src/app/src/main/res/drawable/corners_org_item_with.xml
rename to src/main/res/drawable/corners_org_item_with.xml
diff --git a/src/app/src/main/res/drawable/ic_launcher_background.xml b/src/main/res/drawable/ic_launcher_background.xml
similarity index 100%
rename from src/app/src/main/res/drawable/ic_launcher_background.xml
rename to src/main/res/drawable/ic_launcher_background.xml
diff --git a/src/app/src/main/res/drawable/main_rbtn_textcolor.xml b/src/main/res/drawable/main_rbtn_textcolor.xml
similarity index 100%
rename from src/app/src/main/res/drawable/main_rbtn_textcolor.xml
rename to src/main/res/drawable/main_rbtn_textcolor.xml
diff --git a/src/app/src/main/res/drawable/rounded_button.xml b/src/main/res/drawable/rounded_button.xml
similarity index 100%
rename from src/app/src/main/res/drawable/rounded_button.xml
rename to src/main/res/drawable/rounded_button.xml
diff --git a/src/app/src/main/res/drawable/rounded_button_org.xml b/src/main/res/drawable/rounded_button_org.xml
similarity index 100%
rename from src/app/src/main/res/drawable/rounded_button_org.xml
rename to src/main/res/drawable/rounded_button_org.xml
diff --git a/src/app/src/main/res/drawable/rounded_edittext.xml b/src/main/res/drawable/rounded_edittext.xml
similarity index 100%
rename from src/app/src/main/res/drawable/rounded_edittext.xml
rename to src/main/res/drawable/rounded_edittext.xml
diff --git a/src/app/src/main/res/layout/activity_add_table.xml b/src/main/res/layout/activity_add_table.xml
similarity index 100%
rename from src/app/src/main/res/layout/activity_add_table.xml
rename to src/main/res/layout/activity_add_table.xml
diff --git a/src/app/src/main/res/layout/activity_add_table_dialog.xml b/src/main/res/layout/activity_add_table_dialog.xml
similarity index 100%
rename from src/app/src/main/res/layout/activity_add_table_dialog.xml
rename to src/main/res/layout/activity_add_table_dialog.xml
diff --git a/src/app/src/main/res/layout/activity_add_task_dialog.xml b/src/main/res/layout/activity_add_task_dialog.xml
similarity index 100%
rename from src/app/src/main/res/layout/activity_add_task_dialog.xml
rename to src/main/res/layout/activity_add_task_dialog.xml
diff --git a/src/app/src/main/res/layout/activity_login.xml b/src/main/res/layout/activity_login.xml
similarity index 100%
rename from src/app/src/main/res/layout/activity_login.xml
rename to src/main/res/layout/activity_login.xml
diff --git a/src/app/src/main/res/layout/activity_main.xml b/src/main/res/layout/activity_main.xml
similarity index 100%
rename from src/app/src/main/res/layout/activity_main.xml
rename to src/main/res/layout/activity_main.xml
diff --git a/src/app/src/main/res/layout/activity_register.xml b/src/main/res/layout/activity_register.xml
similarity index 100%
rename from src/app/src/main/res/layout/activity_register.xml
rename to src/main/res/layout/activity_register.xml
diff --git a/src/app/src/main/res/layout/activity_setting.xml b/src/main/res/layout/activity_setting.xml
similarity index 100%
rename from src/app/src/main/res/layout/activity_setting.xml
rename to src/main/res/layout/activity_setting.xml
diff --git a/src/app/src/main/res/layout/activity_table_list.xml b/src/main/res/layout/activity_table_list.xml
similarity index 100%
rename from src/app/src/main/res/layout/activity_table_list.xml
rename to src/main/res/layout/activity_table_list.xml
diff --git a/src/app/src/main/res/layout/base_activity_layout.xml b/src/main/res/layout/base_activity_layout.xml
similarity index 100%
rename from src/app/src/main/res/layout/base_activity_layout.xml
rename to src/main/res/layout/base_activity_layout.xml
diff --git a/src/app/src/main/res/layout/base_heard_layout.xml b/src/main/res/layout/base_heard_layout.xml
similarity index 100%
rename from src/app/src/main/res/layout/base_heard_layout.xml
rename to src/main/res/layout/base_heard_layout.xml
diff --git a/src/app/src/main/res/layout/base_heard_layout2.xml b/src/main/res/layout/base_heard_layout2.xml
similarity index 100%
rename from src/app/src/main/res/layout/base_heard_layout2.xml
rename to src/main/res/layout/base_heard_layout2.xml
diff --git a/src/app/src/main/res/layout/edit_stock_dialog_layout.xml b/src/main/res/layout/edit_stock_dialog_layout.xml
similarity index 100%
rename from src/app/src/main/res/layout/edit_stock_dialog_layout.xml
rename to src/main/res/layout/edit_stock_dialog_layout.xml
diff --git a/src/app/src/main/res/layout/empty_layout.xml b/src/main/res/layout/empty_layout.xml
similarity index 100%
rename from src/app/src/main/res/layout/empty_layout.xml
rename to src/main/res/layout/empty_layout.xml
diff --git a/src/app/src/main/res/layout/evaluate_item_layout.xml b/src/main/res/layout/evaluate_item_layout.xml
similarity index 100%
rename from src/app/src/main/res/layout/evaluate_item_layout.xml
rename to src/main/res/layout/evaluate_item_layout.xml
diff --git a/src/app/src/main/res/layout/evaluate_user_item_layout.xml b/src/main/res/layout/evaluate_user_item_layout.xml
similarity index 100%
rename from src/app/src/main/res/layout/evaluate_user_item_layout.xml
rename to src/main/res/layout/evaluate_user_item_layout.xml
diff --git a/src/app/src/main/res/layout/fragment_base.xml b/src/main/res/layout/fragment_base.xml
similarity index 100%
rename from src/app/src/main/res/layout/fragment_base.xml
rename to src/main/res/layout/fragment_base.xml
diff --git a/src/app/src/main/res/layout/include_top_toolbar.xml b/src/main/res/layout/include_top_toolbar.xml
similarity index 100%
rename from src/app/src/main/res/layout/include_top_toolbar.xml
rename to src/main/res/layout/include_top_toolbar.xml
diff --git a/src/app/src/main/res/layout/input_dialog_layout.xml b/src/main/res/layout/input_dialog_layout.xml
similarity index 100%
rename from src/app/src/main/res/layout/input_dialog_layout.xml
rename to src/main/res/layout/input_dialog_layout.xml
diff --git a/src/app/src/main/res/layout/item_gridview.xml b/src/main/res/layout/item_gridview.xml
similarity index 100%
rename from src/app/src/main/res/layout/item_gridview.xml
rename to src/main/res/layout/item_gridview.xml
diff --git a/src/app/src/main/res/layout/line_layout.xml b/src/main/res/layout/line_layout.xml
similarity index 100%
rename from src/app/src/main/res/layout/line_layout.xml
rename to src/main/res/layout/line_layout.xml
diff --git a/src/app/src/main/res/layout/select_bg_dialog_layout.xml b/src/main/res/layout/select_bg_dialog_layout.xml
similarity index 100%
rename from src/app/src/main/res/layout/select_bg_dialog_layout.xml
rename to src/main/res/layout/select_bg_dialog_layout.xml
diff --git a/src/app/src/main/res/layout/select_color_dialog_layout.xml b/src/main/res/layout/select_color_dialog_layout.xml
similarity index 100%
rename from src/app/src/main/res/layout/select_color_dialog_layout.xml
rename to src/main/res/layout/select_color_dialog_layout.xml
diff --git a/src/app/src/main/res/layout/table_all_list_item_layout.xml b/src/main/res/layout/table_all_list_item_layout.xml
similarity index 100%
rename from src/app/src/main/res/layout/table_all_list_item_layout.xml
rename to src/main/res/layout/table_all_list_item_layout.xml
diff --git a/src/app/src/main/res/layout/table_item_layout.xml b/src/main/res/layout/table_item_layout.xml
similarity index 100%
rename from src/app/src/main/res/layout/table_item_layout.xml
rename to src/main/res/layout/table_item_layout.xml
diff --git a/src/app/src/main/res/layout/tip_dialog_layout.xml b/src/main/res/layout/tip_dialog_layout.xml
similarity index 100%
rename from src/app/src/main/res/layout/tip_dialog_layout.xml
rename to src/main/res/layout/tip_dialog_layout.xml
diff --git a/src/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
similarity index 100%
rename from src/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
rename to src/main/res/mipmap-anydpi-v26/ic_launcher.xml
diff --git a/src/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
similarity index 100%
rename from src/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
rename to src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
diff --git a/src/app/src/main/res/mipmap-hdpi/ic_1.png b/src/main/res/mipmap-hdpi/ic_1.png
similarity index 100%
rename from src/app/src/main/res/mipmap-hdpi/ic_1.png
rename to src/main/res/mipmap-hdpi/ic_1.png
diff --git a/src/app/src/main/res/mipmap-hdpi/ic_2.png b/src/main/res/mipmap-hdpi/ic_2.png
similarity index 100%
rename from src/app/src/main/res/mipmap-hdpi/ic_2.png
rename to src/main/res/mipmap-hdpi/ic_2.png
diff --git a/src/app/src/main/res/mipmap-hdpi/ic_3.png b/src/main/res/mipmap-hdpi/ic_3.png
similarity index 100%
rename from src/app/src/main/res/mipmap-hdpi/ic_3.png
rename to src/main/res/mipmap-hdpi/ic_3.png
diff --git a/src/app/src/main/res/mipmap-hdpi/ic_app_bg.png b/src/main/res/mipmap-hdpi/ic_app_bg.png
similarity index 100%
rename from src/app/src/main/res/mipmap-hdpi/ic_app_bg.png
rename to src/main/res/mipmap-hdpi/ic_app_bg.png
diff --git a/src/app/src/main/res/mipmap-hdpi/ic_launcher.png b/src/main/res/mipmap-hdpi/ic_launcher.png
similarity index 100%
rename from src/app/src/main/res/mipmap-hdpi/ic_launcher.png
rename to src/main/res/mipmap-hdpi/ic_launcher.png
diff --git a/src/app/src/main/res/mipmap-hdpi/ic_launcher_round.png b/src/main/res/mipmap-hdpi/ic_launcher_round.png
similarity index 100%
rename from src/app/src/main/res/mipmap-hdpi/ic_launcher_round.png
rename to src/main/res/mipmap-hdpi/ic_launcher_round.png
diff --git a/src/app/src/main/res/mipmap-hdpi/water_icn.jpg b/src/main/res/mipmap-hdpi/water_icn.jpg
similarity index 100%
rename from src/app/src/main/res/mipmap-hdpi/water_icn.jpg
rename to src/main/res/mipmap-hdpi/water_icn.jpg
diff --git a/src/app/src/main/res/mipmap-mdpi/ic_launcher.png b/src/main/res/mipmap-mdpi/ic_launcher.png
similarity index 100%
rename from src/app/src/main/res/mipmap-mdpi/ic_launcher.png
rename to src/main/res/mipmap-mdpi/ic_launcher.png
diff --git a/src/app/src/main/res/mipmap-mdpi/ic_launcher_round.png b/src/main/res/mipmap-mdpi/ic_launcher_round.png
similarity index 100%
rename from src/app/src/main/res/mipmap-mdpi/ic_launcher_round.png
rename to src/main/res/mipmap-mdpi/ic_launcher_round.png
diff --git a/src/app/src/main/res/mipmap-xhdpi/bg_no_data.png b/src/main/res/mipmap-xhdpi/bg_no_data.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/bg_no_data.png
rename to src/main/res/mipmap-xhdpi/bg_no_data.png
diff --git a/src/app/src/main/res/mipmap-xhdpi/bg_no_net.png b/src/main/res/mipmap-xhdpi/bg_no_net.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/bg_no_net.png
rename to src/main/res/mipmap-xhdpi/bg_no_net.png
diff --git a/src/app/src/main/res/mipmap-xhdpi/head_icn.png b/src/main/res/mipmap-xhdpi/head_icn.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/head_icn.png
rename to src/main/res/mipmap-xhdpi/head_icn.png
diff --git a/src/app/src/main/res/mipmap-xhdpi/ic_1.png b/src/main/res/mipmap-xhdpi/ic_1.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/ic_1.png
rename to src/main/res/mipmap-xhdpi/ic_1.png
diff --git a/src/app/src/main/res/mipmap-xhdpi/ic_2.png b/src/main/res/mipmap-xhdpi/ic_2.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/ic_2.png
rename to src/main/res/mipmap-xhdpi/ic_2.png
diff --git a/src/app/src/main/res/mipmap-xhdpi/ic_3.png b/src/main/res/mipmap-xhdpi/ic_3.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/ic_3.png
rename to src/main/res/mipmap-xhdpi/ic_3.png
diff --git a/src/app/src/main/res/mipmap-xhdpi/ic_bg_1.jpg b/src/main/res/mipmap-xhdpi/ic_bg_1.jpg
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/ic_bg_1.jpg
rename to src/main/res/mipmap-xhdpi/ic_bg_1.jpg
diff --git a/src/app/src/main/res/mipmap-xhdpi/ic_bg_2.jpg b/src/main/res/mipmap-xhdpi/ic_bg_2.jpg
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/ic_bg_2.jpg
rename to src/main/res/mipmap-xhdpi/ic_bg_2.jpg
diff --git a/src/app/src/main/res/mipmap-xhdpi/ic_bg_3.jpg b/src/main/res/mipmap-xhdpi/ic_bg_3.jpg
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/ic_bg_3.jpg
rename to src/main/res/mipmap-xhdpi/ic_bg_3.jpg
diff --git a/src/app/src/main/res/mipmap-xhdpi/ic_bg_4.jpg b/src/main/res/mipmap-xhdpi/ic_bg_4.jpg
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/ic_bg_4.jpg
rename to src/main/res/mipmap-xhdpi/ic_bg_4.jpg
diff --git a/src/app/src/main/res/mipmap-xhdpi/ic_del_b.png b/src/main/res/mipmap-xhdpi/ic_del_b.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/ic_del_b.png
rename to src/main/res/mipmap-xhdpi/ic_del_b.png
diff --git a/src/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/src/main/res/mipmap-xhdpi/ic_launcher.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/ic_launcher.png
rename to src/main/res/mipmap-xhdpi/ic_launcher.png
diff --git a/src/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png b/src/main/res/mipmap-xhdpi/ic_launcher_round.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png
rename to src/main/res/mipmap-xhdpi/ic_launcher_round.png
diff --git a/src/app/src/main/res/mipmap-xhdpi/ic_logo.png b/src/main/res/mipmap-xhdpi/ic_logo.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/ic_logo.png
rename to src/main/res/mipmap-xhdpi/ic_logo.png
diff --git a/src/app/src/main/res/mipmap-xhdpi/ic_right.png b/src/main/res/mipmap-xhdpi/ic_right.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/ic_right.png
rename to src/main/res/mipmap-xhdpi/ic_right.png
diff --git a/src/app/src/main/res/mipmap-xhdpi/ic_setting.png b/src/main/res/mipmap-xhdpi/ic_setting.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/ic_setting.png
rename to src/main/res/mipmap-xhdpi/ic_setting.png
diff --git a/src/app/src/main/res/mipmap-xhdpi/ic_task.png b/src/main/res/mipmap-xhdpi/ic_task.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/ic_task.png
rename to src/main/res/mipmap-xhdpi/ic_task.png
diff --git a/src/app/src/main/res/mipmap-xhdpi/ic_timetable.png b/src/main/res/mipmap-xhdpi/ic_timetable.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/ic_timetable.png
rename to src/main/res/mipmap-xhdpi/ic_timetable.png
diff --git a/src/app/src/main/res/mipmap-xhdpi/loadfail_img.png b/src/main/res/mipmap-xhdpi/loadfail_img.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/loadfail_img.png
rename to src/main/res/mipmap-xhdpi/loadfail_img.png
diff --git a/src/app/src/main/res/mipmap-xhdpi/login_state_bg.png b/src/main/res/mipmap-xhdpi/login_state_bg.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/login_state_bg.png
rename to src/main/res/mipmap-xhdpi/login_state_bg.png
diff --git a/src/app/src/main/res/mipmap-xhdpi/login_top_bg.png b/src/main/res/mipmap-xhdpi/login_top_bg.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xhdpi/login_top_bg.png
rename to src/main/res/mipmap-xhdpi/login_top_bg.png
diff --git a/src/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/src/main/res/mipmap-xxhdpi/ic_launcher.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
rename to src/main/res/mipmap-xxhdpi/ic_launcher.png
diff --git a/src/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png b/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png
rename to src/main/res/mipmap-xxhdpi/ic_launcher_round.png
diff --git a/src/app/src/main/res/mipmap-xxhdpi/login_top_bg.png b/src/main/res/mipmap-xxhdpi/login_top_bg.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xxhdpi/login_top_bg.png
rename to src/main/res/mipmap-xxhdpi/login_top_bg.png
diff --git a/src/app/src/main/res/mipmap-xxxhdpi/ic_back.png b/src/main/res/mipmap-xxxhdpi/ic_back.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xxxhdpi/ic_back.png
rename to src/main/res/mipmap-xxxhdpi/ic_back.png
diff --git a/src/app/src/main/res/mipmap-xxxhdpi/ic_big.png b/src/main/res/mipmap-xxxhdpi/ic_big.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xxxhdpi/ic_big.png
rename to src/main/res/mipmap-xxxhdpi/ic_big.png
diff --git a/src/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/src/main/res/mipmap-xxxhdpi/ic_launcher.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
rename to src/main/res/mipmap-xxxhdpi/ic_launcher.png
diff --git a/src/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png b/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
similarity index 100%
rename from src/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
rename to src/main/res/mipmap-xxxhdpi/ic_launcher_round.png
diff --git a/src/app/src/main/res/values-night/themes.xml b/src/main/res/values-night/themes.xml
similarity index 100%
rename from src/app/src/main/res/values-night/themes.xml
rename to src/main/res/values-night/themes.xml
diff --git a/src/app/src/main/res/values/attr.xml b/src/main/res/values/attr.xml
similarity index 100%
rename from src/app/src/main/res/values/attr.xml
rename to src/main/res/values/attr.xml
diff --git a/src/app/src/main/res/values/colors.xml b/src/main/res/values/colors.xml
similarity index 100%
rename from src/app/src/main/res/values/colors.xml
rename to src/main/res/values/colors.xml
diff --git a/src/app/src/main/res/values/dimens.xml b/src/main/res/values/dimens.xml
similarity index 100%
rename from src/app/src/main/res/values/dimens.xml
rename to src/main/res/values/dimens.xml
diff --git a/src/app/src/main/res/values/strings.xml b/src/main/res/values/strings.xml
similarity index 100%
rename from src/app/src/main/res/values/strings.xml
rename to src/main/res/values/strings.xml
diff --git a/src/app/src/main/res/values/styles.xml b/src/main/res/values/styles.xml
similarity index 100%
rename from src/app/src/main/res/values/styles.xml
rename to src/main/res/values/styles.xml
diff --git a/src/app/src/main/res/values/themes.xml b/src/main/res/values/themes.xml
similarity index 100%
rename from src/app/src/main/res/values/themes.xml
rename to src/main/res/values/themes.xml
diff --git a/src/app/src/main/res/xml/network_security_config.xml b/src/main/res/xml/network_security_config.xml
similarity index 100%
rename from src/app/src/main/res/xml/network_security_config.xml
rename to src/main/res/xml/network_security_config.xml
diff --git a/src/settings.gradle b/src/settings.gradle
deleted file mode 100644
index 8bee012..0000000
--- a/src/settings.gradle
+++ /dev/null
@@ -1,3 +0,0 @@
-include ':app'
-rootProject.name = "learnhelper"
-//"ScanCode"
\ No newline at end of file
diff --git a/src/standard.jks b/src/standard.jks
deleted file mode 100644
index f0a760a..0000000
Binary files a/src/standard.jks and /dev/null differ
diff --git a/src/app/src/test/java/com/stu/assistant/ExampleUnitTest.java b/src/test/java/com/stu/assistant/ExampleUnitTest.java
similarity index 100%
rename from src/app/src/test/java/com/stu/assistant/ExampleUnitTest.java
rename to src/test/java/com/stu/assistant/ExampleUnitTest.java