commit 64e7d3dc4f6ba2d3c19abcb9986c20979f5240b7 Author: unknown Date: Wed Jul 20 17:09:00 2016 +0800 Initial commit diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c6cbe56 --- /dev/null +++ b/.gitignore @@ -0,0 +1,8 @@ +*.iml +.gradle +/local.properties +/.idea/workspace.xml +/.idea/libraries +.DS_Store +/build +/captures diff --git a/.idea/.name b/.idea/.name new file mode 100644 index 0000000..45fda8c --- /dev/null +++ b/.idea/.name @@ -0,0 +1 @@ +Android 通知栏Notification的全面整合学习 \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..96cc43e --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/copyright/profiles_settings.xml b/.idea/copyright/profiles_settings.xml new file mode 100644 index 0000000..e7bedf3 --- /dev/null +++ b/.idea/copyright/profiles_settings.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml new file mode 100644 index 0000000..90ce5bf --- /dev/null +++ b/.idea/encodings.xml @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml new file mode 100644 index 0000000..48defeb --- /dev/null +++ b/.idea/gradle.xml @@ -0,0 +1,25 @@ + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..7bcf202 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + C:\Users\yuandl\AppData\Roaming\Subversion + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..84b4d91 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml new file mode 100644 index 0000000..7f68460 --- /dev/null +++ b/.idea/runConfigurations.xml @@ -0,0 +1,12 @@ + + + + + + \ No newline at end of file diff --git a/app/.gitignore b/app/.gitignore new file mode 100644 index 0000000..796b96d --- /dev/null +++ b/app/.gitignore @@ -0,0 +1 @@ +/build diff --git a/app/build.gradle b/app/build.gradle new file mode 100644 index 0000000..bc3e461 --- /dev/null +++ b/app/build.gradle @@ -0,0 +1,26 @@ +apply plugin: 'com.android.application' + +android { + compileSdkVersion 23 + buildToolsVersion "23.0.3" + + defaultConfig { + applicationId "com.kejiang.yuandl.androidnotification" + minSdkVersion 8 + targetSdkVersion 23 + versionCode 1 + versionName "1.0" + } + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + } + } +} + +dependencies { + compile fileTree(dir: 'libs', include: ['*.jar']) + testCompile 'junit:junit:4.12' + compile 'com.android.support:appcompat-v7:23.4.0' +} diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro new file mode 100644 index 0000000..d28a1a5 --- /dev/null +++ b/app/proguard-rules.pro @@ -0,0 +1,17 @@ +# Add project specific ProGuard rules here. +# By default, the flags in this file are appended to flags specified +# in E:\kejiang\Android\sdk/tools/proguard/proguard-android.txt +# You can edit the include path and order by changing the proguardFiles +# directive in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# Add any project specific keep options here: + +# 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 *; +#} diff --git a/app/src/androidTest/java/com/kejiang/yuandl/androidnotification/ApplicationTest.java b/app/src/androidTest/java/com/kejiang/yuandl/androidnotification/ApplicationTest.java new file mode 100644 index 0000000..1cdf82c --- /dev/null +++ b/app/src/androidTest/java/com/kejiang/yuandl/androidnotification/ApplicationTest.java @@ -0,0 +1,13 @@ +package com.kejiang.yuandl.androidnotification; + +import android.app.Application; +import android.test.ApplicationTestCase; + +/** + * Testing Fundamentals + */ +public class ApplicationTest extends ApplicationTestCase { + public ApplicationTest() { + super(Application.class); + } +} \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml new file mode 100644 index 0000000..59ab43f --- /dev/null +++ b/app/src/main/AndroidManifest.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/java/com/kejiang/yuandl/androidnotification/MainActivity.java b/app/src/main/java/com/kejiang/yuandl/androidnotification/MainActivity.java new file mode 100644 index 0000000..6aa9921 --- /dev/null +++ b/app/src/main/java/com/kejiang/yuandl/androidnotification/MainActivity.java @@ -0,0 +1,13 @@ +package com.kejiang.yuandl.androidnotification; + +import android.support.v7.app.AppCompatActivity; +import android.os.Bundle; + +public class MainActivity extends AppCompatActivity { + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_main); + } +} diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml new file mode 100644 index 0000000..e2b4fc4 --- /dev/null +++ b/app/src/main/res/layout/activity_main.xml @@ -0,0 +1,16 @@ + + + + + diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.png b/app/src/main/res/mipmap-hdpi/ic_launcher.png new file mode 100644 index 0000000..cde69bc Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_launcher.png differ diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.png b/app/src/main/res/mipmap-mdpi/ic_launcher.png new file mode 100644 index 0000000..c133a0c Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_launcher.png differ diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/app/src/main/res/mipmap-xhdpi/ic_launcher.png new file mode 100644 index 0000000..bfa42f0 Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png new file mode 100644 index 0000000..324e72c Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png new file mode 100644 index 0000000..aee44e1 Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/app/src/main/res/values-w820dp/dimens.xml b/app/src/main/res/values-w820dp/dimens.xml new file mode 100644 index 0000000..63fc816 --- /dev/null +++ b/app/src/main/res/values-w820dp/dimens.xml @@ -0,0 +1,6 @@ + + + 64dp + diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml new file mode 100644 index 0000000..3ab3e9c --- /dev/null +++ b/app/src/main/res/values/colors.xml @@ -0,0 +1,6 @@ + + + #3F51B5 + #303F9F + #FF4081 + diff --git a/app/src/main/res/values/dimens.xml b/app/src/main/res/values/dimens.xml new file mode 100644 index 0000000..47c8224 --- /dev/null +++ b/app/src/main/res/values/dimens.xml @@ -0,0 +1,5 @@ + + + 16dp + 16dp + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml new file mode 100644 index 0000000..8b8e7d6 --- /dev/null +++ b/app/src/main/res/values/strings.xml @@ -0,0 +1,3 @@ + + "Android 通知栏Notification的全面整合学习 " + diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml new file mode 100644 index 0000000..5885930 --- /dev/null +++ b/app/src/main/res/values/styles.xml @@ -0,0 +1,11 @@ + + + + + + diff --git a/app/src/test/java/com/kejiang/yuandl/androidnotification/ExampleUnitTest.java b/app/src/test/java/com/kejiang/yuandl/androidnotification/ExampleUnitTest.java new file mode 100644 index 0000000..6f53791 --- /dev/null +++ b/app/src/test/java/com/kejiang/yuandl/androidnotification/ExampleUnitTest.java @@ -0,0 +1,15 @@ +package com.kejiang.yuandl.androidnotification; + +import org.junit.Test; + +import static org.junit.Assert.*; + +/** + * To work on unit tests, switch the Test Artifact in the Build Variants view. + */ +public class ExampleUnitTest { + @Test + public void addition_isCorrect() throws Exception { + assertEquals(4, 2 + 2); + } +} \ No newline at end of file diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..aff4f41 --- /dev/null +++ b/build.gradle @@ -0,0 +1,23 @@ +// Top-level build file where you can add configuration options common to all sub-projects/modules. + +buildscript { + repositories { + jcenter() + } + dependencies { + classpath 'com.android.tools.build:gradle:2.1.2' + + // NOTE: Do not place your application dependencies here; they belong + // in the individual module build.gradle files + } +} + +allprojects { + repositories { + jcenter() + } +} + +task clean(type: Delete) { + delete rootProject.buildDir +} diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..1d3591c --- /dev/null +++ b/gradle.properties @@ -0,0 +1,18 @@ +# 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. +# Default value: -Xmx10248m -XX:MaxPermSize=256m +# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -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 \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000..13372ae Binary files /dev/null and b/gradle/wrapper/gradle-wrapper.jar differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 0000000..122a0dc --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,6 @@ +#Mon Dec 28 10:00:20 PST 2015 +distributionBase=GRADLE_USER_HOME +distributionPath=wrapper/dists +zipStoreBase=GRADLE_USER_HOME +zipStorePath=wrapper/dists +distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip diff --git a/gradlew b/gradlew new file mode 100644 index 0000000..9d82f78 --- /dev/null +++ b/gradlew @@ -0,0 +1,160 @@ +#!/usr/bin/env bash + +############################################################################## +## +## Gradle start up script for UN*X +## +############################################################################## + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS="" + +APP_NAME="Gradle" +APP_BASE_NAME=`basename "$0"` + +# 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 +case "`uname`" in + CYGWIN* ) + cygwin=true + ;; + Darwin* ) + darwin=true + ;; + MINGW* ) + msys=true + ;; +esac + +# 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 + +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" ] ; 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 + +# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules +function splitJvmOpts() { + JVM_OPTS=("$@") +} +eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS +JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME" + +exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 0000000..8a0b282 --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,90 @@ +@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 + +@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= + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@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 Windowz variants + +if not "%OS%" == "Windows_NT" goto win9xME_args +if "%@eval[2+2]" == "4" goto 4NT_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=%* +goto execute + +:4NT_args +@rem Get arguments from the 4NT Shell from JP Software +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/import-summary.txt b/import-summary.txt new file mode 100644 index 0000000..3f192a3 --- /dev/null +++ b/import-summary.txt @@ -0,0 +1,62 @@ +ECLIPSE ANDROID PROJECT IMPORT SUMMARY +====================================== + +Ignored Files: +-------------- +The following files were *not* copied into the new Gradle project; you +should evaluate whether these are still needed in your project and if +so manually move them: + +* ic_launcher-web.png +* proguard-project.txt + +Replaced Jars with Dependencies: +-------------------------------- +The importer recognized the following .jar files as third party +libraries and replaced them with Gradle dependencies instead. This has +the advantage that more explicit version information is known, and the +libraries can be updated automatically. However, it is possible that +the .jar file in your project was of an older version than the +dependency we picked, which could render the project not compileable. +You can disable the jar replacement in the import wizard and try again: + +android-support-v4.jar => com.android.support:support-v4:18.+ + +Moved Files: +------------ +Android Gradle projects use a different directory structure than ADT +Eclipse projects. Here's how the projects were restructured: + +* AndroidManifest.xml => notifications通知栏学习\src\main\AndroidManifest.xml +* assets\ => notifications通知栏学习\src\main\assets\ +* res\ => notifications通知栏学习\src\main\res\ +* src\ => notifications通知栏学习\src\main\java\ + +Missing Android Support Repository: +----------------------------------- +Some useful libraries, such as the Android Support Library, are +installed from a special Maven repository, which should be installed +via the SDK manager. + +It looks like this library is missing from your SDK installation at: +null + +To install it, open the SDK manager, and in the Extras category, +select "Android Support Repository". You may also want to install the +"Google Repository" if you want to use libraries like Google Play +Services. + +Next Steps: +----------- +You can now build the project. The Gradle project needs network +connectivity to download dependencies. + +Bugs: +----- +If for some reason your project does not build, and you determine that +it is due to a bug or limitation of the Eclipse to Gradle importer, +please file a bug at http://b.android.com with category +Component-Tools. + +(This import summary is for your information only, and can be deleted +after import once you are satisfied with the results.) diff --git a/notifications通知栏学习/build.gradle b/notifications通知栏学习/build.gradle new file mode 100644 index 0000000..89e0f29 --- /dev/null +++ b/notifications通知栏学习/build.gradle @@ -0,0 +1,23 @@ +apply plugin: 'com.android.application' + +android { + compileSdkVersion 17 + buildToolsVersion "19.1.0" + + defaultConfig { + applicationId "com.example.notifications" + minSdkVersion 7 + targetSdkVersion 18 + } + + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' + } + } +} + +dependencies { + compile 'com.android.support:support-v4:18.+' +} diff --git a/notifications通知栏学习/build/generated/source/buildConfig/androidTest/debug/com/example/notifications/test/BuildConfig.java b/notifications通知栏学习/build/generated/source/buildConfig/androidTest/debug/com/example/notifications/test/BuildConfig.java new file mode 100644 index 0000000..5145ab0 --- /dev/null +++ b/notifications通知栏学习/build/generated/source/buildConfig/androidTest/debug/com/example/notifications/test/BuildConfig.java @@ -0,0 +1,13 @@ +/** + * Automatically generated file. DO NOT MODIFY + */ +package com.example.notifications.test; + +public final class BuildConfig { + public static final boolean DEBUG = Boolean.parseBoolean("true"); + public static final String APPLICATION_ID = "com.example.notifications.test"; + public static final String BUILD_TYPE = "debug"; + public static final String FLAVOR = ""; + public static final int VERSION_CODE = -1; + public static final String VERSION_NAME = ""; +} diff --git a/notifications通知栏学习/build/generated/source/buildConfig/debug/com/example/notifications/BuildConfig.java b/notifications通知栏学习/build/generated/source/buildConfig/debug/com/example/notifications/BuildConfig.java new file mode 100644 index 0000000..2384eb9 --- /dev/null +++ b/notifications通知栏学习/build/generated/source/buildConfig/debug/com/example/notifications/BuildConfig.java @@ -0,0 +1,13 @@ +/** + * Automatically generated file. DO NOT MODIFY + */ +package com.example.notifications; + +public final class BuildConfig { + public static final boolean DEBUG = Boolean.parseBoolean("true"); + public static final String APPLICATION_ID = "com.example.notifications"; + public static final String BUILD_TYPE = "debug"; + public static final String FLAVOR = ""; + public static final int VERSION_CODE = 1; + public static final String VERSION_NAME = "1.0"; +} diff --git a/notifications通知栏学习/build/generated/source/r/debug/com/example/notifications/R.java b/notifications通知栏学习/build/generated/source/r/debug/com/example/notifications/R.java new file mode 100644 index 0000000..ba2e2dc --- /dev/null +++ b/notifications通知栏学习/build/generated/source/r/debug/com/example/notifications/R.java @@ -0,0 +1,96 @@ +/* AUTO-GENERATED FILE. DO NOT MODIFY. + * + * This class was automatically generated by the + * aapt tool from the resource data it found. It + * should not be modified by hand. + */ + +package com.example.notifications; + +public final class R { + public static final class attr { + } + public static final class dimen { + public static final int activity_horizontal_margin=0x7f040000; + public static final int activity_vertical_margin=0x7f040001; + } + public static final class drawable { + public static final int btn_next=0x7f020000; + public static final int btn_pause=0x7f020001; + public static final int btn_play=0x7f020002; + public static final int btn_prev=0x7f020003; + public static final int ic_launcher=0x7f020004; + public static final int icon=0x7f020005; + public static final int sing_icon=0x7f020006; + } + public static final class id { + public static final int action_settings=0x7f08001e; + public static final int btn_bigstyle_show=0x7f080003; + public static final int btn_clear=0x7f080007; + public static final int btn_clear_all=0x7f080008; + public static final int btn_custom_next=0x7f080017; + public static final int btn_custom_play=0x7f080016; + public static final int btn_custom_prev=0x7f080015; + public static final int btn_download_cancel=0x7f08000e; + public static final int btn_download_pause=0x7f08000d; + public static final int btn_download_start=0x7f08000c; + public static final int btn_show=0x7f080002; + public static final int btn_show_custom=0x7f080000; + public static final int btn_show_custom_button=0x7f080001; + public static final int btn_show_custom_progress=0x7f08000b; + public static final int btn_show_cz=0x7f080004; + public static final int btn_show_intent_act=0x7f080005; + public static final int btn_show_intent_apk=0x7f080006; + public static final int btn_show_progress=0x7f080009; + public static final int btn_show_un_progress=0x7f08000a; + public static final int custom_icon=0x7f08000f; + public static final int custom_progress_icon=0x7f08001a; + public static final int custom_progressbar=0x7f08001d; + public static final int custom_song_icon=0x7f080013; + public static final int ll_custom_button=0x7f080014; + public static final int tv_custom_content=0x7f080012; + public static final int tv_custom_progress_status=0x7f08001c; + public static final int tv_custom_progress_title=0x7f08001b; + public static final int tv_custom_song_name=0x7f080019; + public static final int tv_custom_song_singer=0x7f080018; + public static final int tv_custom_time=0x7f080011; + public static final int tv_custom_title=0x7f080010; + } + public static final class layout { + public static final int custom=0x7f030000; + public static final int main=0x7f030001; + public static final int progress=0x7f030002; + public static final int view_custom=0x7f030003; + public static final int view_custom_button=0x7f030004; + public static final int view_custom_progress=0x7f030005; + } + public static final class menu { + public static final int main=0x7f070000; + } + public static final class string { + public static final int action_settings=0x7f060000; + public static final int app_name=0x7f060001; + public static final int hello_world=0x7f060002; + } + public static final class style { + /** API 11 theme customizations can go here. + API 14 theme customizations can go here. + API 11 theme customizations can go here. + + Theme customizations available in newer API levels can go in + res/values-vXX/styles.xml, while customizations related to + backward-compatibility can go here. + + + + + */ + public static final int AppBaseTheme=0x7f050000; + /** All customizations that are NOT specific to a particular API-level can go here. + */ + public static final int AppTheme=0x7f050003; + public static final int NotificationContent=0x7f050001; + public static final int NotificationTitle=0x7f050002; + public static final int btn_custom_style=0x7f050004; + } +} diff --git a/notifications通知栏学习/build/intermediates/assets/debug/cs.apk b/notifications通知栏学习/build/intermediates/assets/debug/cs.apk new file mode 100644 index 0000000..027fd67 Binary files /dev/null and b/notifications通知栏学习/build/intermediates/assets/debug/cs.apk differ diff --git a/notifications通知栏学习/build/intermediates/blame/res/debug/multi/values-sw720dp-land-v13.json b/notifications通知栏学习/build/intermediates/blame/res/debug/multi/values-sw720dp-land-v13.json new file mode 100644 index 0000000..387648c --- /dev/null +++ b/notifications通知栏学习/build/intermediates/blame/res/debug/multi/values-sw720dp-land-v13.json @@ -0,0 +1,26 @@ +[ + { + "outputFile": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\values-sw720dp-land-v13\\values-sw720dp-land-v13.xml", + "map": [ + { + "to": { + "startLine": 2, + "startColumn": 4, + "startOffset": 55, + "endColumn": 58, + "endOffset": 109 + }, + "from": { + "file": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\values-sw720dp-land\\dimens.xml", + "position": { + "startLine": 6, + "startColumn": 4, + "startOffset": 205, + "endColumn": 58, + "endOffset": 259 + } + } + } + ] + } +] \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/blame/res/debug/multi/values-v11.json b/notifications通知栏学习/build/intermediates/blame/res/debug/multi/values-v11.json new file mode 100644 index 0000000..6beced7 --- /dev/null +++ b/notifications通知栏学习/build/intermediates/blame/res/debug/multi/values-v11.json @@ -0,0 +1,66 @@ +[ + { + "outputFile": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\values-v11\\values-v11.xml", + "map": [ + { + "to": { + "startLine": 2, + "startColumn": 4, + "startOffset": 55, + "endLine": 4, + "endColumn": 12, + "endOffset": 187 + }, + "from": { + "file": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\values-v11\\styles.xml", + "position": { + "startLine": 7, + "startColumn": 4, + "startOffset": 183, + "endLine": 9, + "endColumn": 12, + "endOffset": 317 + } + } + }, + { + "to": { + "startLine": 5, + "startColumn": 4, + "startOffset": 192, + "endColumn": 94, + "endOffset": 282 + }, + "from": { + "file": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\values-v11\\styles.xml", + "position": { + "startLine": 13, + "startColumn": 4, + "startOffset": 432, + "endColumn": 95, + "endOffset": 523 + } + } + }, + { + "to": { + "startLine": 6, + "startColumn": 4, + "startOffset": 287, + "endColumn": 98, + "endOffset": 381 + }, + "from": { + "file": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\values-v11\\styles.xml", + "position": { + "startLine": 11, + "startColumn": 4, + "startOffset": 329, + "endColumn": 99, + "endOffset": 424 + } + } + } + ] + } +] \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/blame/res/debug/multi/values-v14.json b/notifications通知栏学习/build/intermediates/blame/res/debug/multi/values-v14.json new file mode 100644 index 0000000..f5c9e6d --- /dev/null +++ b/notifications通知栏学习/build/intermediates/blame/res/debug/multi/values-v14.json @@ -0,0 +1,28 @@ +[ + { + "outputFile": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\values-v14\\values-v14.xml", + "map": [ + { + "to": { + "startLine": 2, + "startColumn": 4, + "startOffset": 55, + "endLine": 4, + "endColumn": 12, + "endOffset": 201 + }, + "from": { + "file": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\values-v14\\styles.xml", + "position": { + "startLine": 7, + "startColumn": 4, + "startOffset": 225, + "endLine": 9, + "endColumn": 12, + "endOffset": 373 + } + } + } + ] + } +] \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/blame/res/debug/multi/values-v9.json b/notifications通知栏学习/build/intermediates/blame/res/debug/multi/values-v9.json new file mode 100644 index 0000000..9fed124 --- /dev/null +++ b/notifications通知栏学习/build/intermediates/blame/res/debug/multi/values-v9.json @@ -0,0 +1,66 @@ +[ + { + "outputFile": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\values-v9\\values-v9.xml", + "map": [ + { + "to": { + "startLine": 2, + "startColumn": 4, + "startOffset": 55, + "endLine": 4, + "endColumn": 12, + "endOffset": 187 + }, + "from": { + "file": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\values-v9\\styles.xml", + "position": { + "startLine": 7, + "startColumn": 4, + "startOffset": 183, + "endLine": 9, + "endColumn": 12, + "endOffset": 317 + } + } + }, + { + "to": { + "startLine": 5, + "startColumn": 4, + "startOffset": 192, + "endColumn": 94, + "endOffset": 282 + }, + "from": { + "file": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\values-v9\\styles.xml", + "position": { + "startLine": 13, + "startColumn": 4, + "startOffset": 432, + "endColumn": 95, + "endOffset": 523 + } + } + }, + { + "to": { + "startLine": 6, + "startColumn": 4, + "startOffset": 287, + "endColumn": 98, + "endOffset": 381 + }, + "from": { + "file": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\values-v9\\styles.xml", + "position": { + "startLine": 11, + "startColumn": 4, + "startOffset": 329, + "endColumn": 99, + "endOffset": 424 + } + } + } + ] + } +] \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/blame/res/debug/multi/values.json b/notifications通知栏学习/build/intermediates/blame/res/debug/multi/values.json new file mode 100644 index 0000000..2137fae --- /dev/null +++ b/notifications通知栏学习/build/intermediates/blame/res/debug/multi/values.json @@ -0,0 +1,207 @@ +[ + { + "outputFile": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\values\\values.xml", + "map": [ + { + "to": { + "startLine": 2, + "startColumn": 4, + "startOffset": 55, + "endColumn": 57, + "endOffset": 108 + }, + "from": { + "file": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\values\\dimens.xml", + "position": { + "startLine": 3, + "startColumn": 4, + "startOffset": 92, + "endColumn": 57, + "endOffset": 145 + } + } + }, + { + "to": { + "startLine": 3, + "startColumn": 4, + "startOffset": 113, + "endColumn": 55, + "endOffset": 164 + }, + "from": { + "file": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\values\\dimens.xml", + "position": { + "startLine": 4, + "startColumn": 4, + "startOffset": 151, + "endColumn": 55, + "endOffset": 202 + } + } + }, + { + "to": { + "startLine": 4, + "startColumn": 4, + "startOffset": 169, + "endColumn": 52, + "endOffset": 217 + }, + "from": { + "file": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\values\\strings.xml", + "position": { + "startLine": 4, + "startColumn": 4, + "startOffset": 110, + "endColumn": 52, + "endOffset": 158 + } + } + }, + { + "to": { + "startLine": 5, + "startColumn": 4, + "startOffset": 222, + "endColumn": 50, + "endOffset": 268 + }, + "from": { + "file": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\values\\strings.xml", + "position": { + "startLine": 3, + "startColumn": 4, + "startOffset": 58, + "endColumn": 50, + "endOffset": 104 + } + } + }, + { + "to": { + "startLine": 6, + "startColumn": 4, + "startOffset": 273, + "endColumn": 52, + "endOffset": 321 + }, + "from": { + "file": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\values\\strings.xml", + "position": { + "startLine": 5, + "startColumn": 4, + "startOffset": 164, + "endColumn": 52, + "endOffset": 212 + } + } + }, + { + "to": { + "startLine": 7, + "startColumn": 4, + "startOffset": 326, + "endLine": 16, + "endColumn": 12, + "endOffset": 615 + }, + "from": { + "file": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\values\\styles.xml", + "position": { + "startLine": 9, + "startColumn": 4, + "startOffset": 194, + "endLine": 18, + "endColumn": 12, + "endOffset": 487 + } + } + }, + { + "to": { + "startLine": 17, + "startColumn": 4, + "startOffset": 620, + "endLine": 19, + "endColumn": 12, + "endOffset": 775 + }, + "from": { + "file": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\values\\styles.xml", + "position": { + "startLine": 21, + "startColumn": 4, + "startOffset": 528, + "endLine": 23, + "endColumn": 12, + "endOffset": 685 + } + } + }, + { + "to": { + "startLine": 20, + "startColumn": 4, + "startOffset": 780, + "endLine": 22, + "endColumn": 12, + "endOffset": 904 + }, + "from": { + "file": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\values\\styles.xml", + "position": { + "startLine": 25, + "startColumn": 4, + "startOffset": 693, + "endLine": 27, + "endColumn": 12, + "endOffset": 819 + } + } + }, + { + "to": { + "startLine": 23, + "startColumn": 4, + "startOffset": 909, + "endLine": 26, + "endColumn": 12, + "endOffset": 1082 + }, + "from": { + "file": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\values\\styles.xml", + "position": { + "startLine": 29, + "startColumn": 4, + "startOffset": 827, + "endLine": 32, + "endColumn": 12, + "endOffset": 1003 + } + } + }, + { + "to": { + "startLine": 27, + "startColumn": 4, + "startOffset": 1087, + "endLine": 32, + "endColumn": 12, + "endOffset": 1392 + }, + "from": { + "file": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\values\\styles.xml", + "position": { + "startLine": 34, + "startColumn": 4, + "startOffset": 1011, + "endLine": 39, + "endColumn": 12, + "endOffset": 1321 + } + } + } + ] + } +] \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/blame/res/debug/single/drawable-hdpi-v4.json b/notifications通知栏学习/build/intermediates/blame/res/debug/single/drawable-hdpi-v4.json new file mode 100644 index 0000000..dc144b1 --- /dev/null +++ b/notifications通知栏学习/build/intermediates/blame/res/debug/single/drawable-hdpi-v4.json @@ -0,0 +1,22 @@ +[ + { + "merged": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi-v4\\btn_pause.png", + "source": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\drawable-hdpi\\btn_pause.png" + }, + { + "merged": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi-v4\\btn_prev.png", + "source": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\drawable-hdpi\\btn_prev.png" + }, + { + "merged": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi-v4\\btn_next.png", + "source": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\drawable-hdpi\\btn_next.png" + }, + { + "merged": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi-v4\\ic_launcher.png", + "source": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\drawable-hdpi\\ic_launcher.png" + }, + { + "merged": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\drawable-hdpi-v4\\btn_play.png", + "source": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\drawable-hdpi\\btn_play.png" + } +] \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/blame/res/debug/single/drawable-mdpi-v4.json b/notifications通知栏学习/build/intermediates/blame/res/debug/single/drawable-mdpi-v4.json new file mode 100644 index 0000000..19adf53 --- /dev/null +++ b/notifications通知栏学习/build/intermediates/blame/res/debug/single/drawable-mdpi-v4.json @@ -0,0 +1,6 @@ +[ + { + "merged": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\drawable-mdpi-v4\\ic_launcher.png", + "source": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\drawable-mdpi\\ic_launcher.png" + } +] \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/blame/res/debug/single/drawable-xhdpi-v4.json b/notifications通知栏学习/build/intermediates/blame/res/debug/single/drawable-xhdpi-v4.json new file mode 100644 index 0000000..938e76d --- /dev/null +++ b/notifications通知栏学习/build/intermediates/blame/res/debug/single/drawable-xhdpi-v4.json @@ -0,0 +1,14 @@ +[ + { + "merged": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\drawable-xhdpi-v4\\sing_icon.jpg", + "source": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\drawable-xhdpi\\sing_icon.jpg" + }, + { + "merged": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\drawable-xhdpi-v4\\ic_launcher.png", + "source": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\drawable-xhdpi\\ic_launcher.png" + }, + { + "merged": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\drawable-xhdpi-v4\\icon.png", + "source": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\drawable-xhdpi\\icon.png" + } +] \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/blame/res/debug/single/drawable-xxhdpi-v4.json b/notifications通知栏学习/build/intermediates/blame/res/debug/single/drawable-xxhdpi-v4.json new file mode 100644 index 0000000..bbcf955 --- /dev/null +++ b/notifications通知栏学习/build/intermediates/blame/res/debug/single/drawable-xxhdpi-v4.json @@ -0,0 +1,6 @@ +[ + { + "merged": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\drawable-xxhdpi-v4\\ic_launcher.png", + "source": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\drawable-xxhdpi\\ic_launcher.png" + } +] \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/blame/res/debug/single/layout.json b/notifications通知栏学习/build/intermediates/blame/res/debug/single/layout.json new file mode 100644 index 0000000..a2481c8 --- /dev/null +++ b/notifications通知栏学习/build/intermediates/blame/res/debug/single/layout.json @@ -0,0 +1,26 @@ +[ + { + "merged": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\layout\\main.xml", + "source": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\layout\\main.xml" + }, + { + "merged": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\layout\\view_custom.xml", + "source": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\layout\\view_custom.xml" + }, + { + "merged": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\layout\\view_custom_progress.xml", + "source": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\layout\\view_custom_progress.xml" + }, + { + "merged": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\layout\\view_custom_button.xml", + "source": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\layout\\view_custom_button.xml" + }, + { + "merged": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\layout\\custom.xml", + "source": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\layout\\custom.xml" + }, + { + "merged": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\layout\\progress.xml", + "source": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\layout\\progress.xml" + } +] \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/blame/res/debug/single/menu.json b/notifications通知栏学习/build/intermediates/blame/res/debug/single/menu.json new file mode 100644 index 0000000..0100595 --- /dev/null +++ b/notifications通知栏学习/build/intermediates/blame/res/debug/single/menu.json @@ -0,0 +1,6 @@ +[ + { + "merged": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\build\\intermediates\\res\\merged\\debug\\menu\\main.xml", + "source": "E:\\kejiang\\AndroidStudioProjects\\Notification\\notifications通知栏学习\\src\\main\\res\\menu\\main.xml" + } +] \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/BuildConfig.class b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/BuildConfig.class new file mode 100644 index 0000000..f74431b Binary files /dev/null and b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/BuildConfig.class differ diff --git a/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/CustomActivity$ButtonBroadcastReceiver.class b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/CustomActivity$ButtonBroadcastReceiver.class new file mode 100644 index 0000000..e50904f Binary files /dev/null and b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/CustomActivity$ButtonBroadcastReceiver.class differ diff --git a/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/CustomActivity.class b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/CustomActivity.class new file mode 100644 index 0000000..8221b92 Binary files /dev/null and b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/CustomActivity.class differ diff --git a/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/MainActivity.class b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/MainActivity.class new file mode 100644 index 0000000..2f2fe70 Binary files /dev/null and b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/MainActivity.class differ diff --git a/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/ProgressAcitivty$DownloadThread.class b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/ProgressAcitivty$DownloadThread.class new file mode 100644 index 0000000..c1da016 Binary files /dev/null and b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/ProgressAcitivty$DownloadThread.class differ diff --git a/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/ProgressAcitivty.class b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/ProgressAcitivty.class new file mode 100644 index 0000000..3f145c3 Binary files /dev/null and b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/ProgressAcitivty.class differ diff --git a/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$attr.class b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$attr.class new file mode 100644 index 0000000..7396a5c Binary files /dev/null and b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$attr.class differ diff --git a/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$dimen.class b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$dimen.class new file mode 100644 index 0000000..be786a0 Binary files /dev/null and b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$dimen.class differ diff --git a/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$drawable.class b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$drawable.class new file mode 100644 index 0000000..05ffc51 Binary files /dev/null and b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$drawable.class differ diff --git a/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$id.class b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$id.class new file mode 100644 index 0000000..ad71d71 Binary files /dev/null and b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$id.class differ diff --git a/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$layout.class b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$layout.class new file mode 100644 index 0000000..1338205 Binary files /dev/null and b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$layout.class differ diff --git a/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$menu.class b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$menu.class new file mode 100644 index 0000000..58fa4e8 Binary files /dev/null and b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$menu.class differ diff --git a/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$string.class b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$string.class new file mode 100644 index 0000000..9dbe8fb Binary files /dev/null and b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$string.class differ diff --git a/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$style.class b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$style.class new file mode 100644 index 0000000..778544e Binary files /dev/null and b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R$style.class differ diff --git a/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R.class b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R.class new file mode 100644 index 0000000..554a134 Binary files /dev/null and b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/R.class differ diff --git a/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/base/BaseActivity.class b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/base/BaseActivity.class new file mode 100644 index 0000000..938688d Binary files /dev/null and b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/base/BaseActivity.class differ diff --git a/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/tools/BaseTools.class b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/tools/BaseTools.class new file mode 100644 index 0000000..48fbb92 Binary files /dev/null and b/notifications通知栏学习/build/intermediates/classes/debug/com/example/notifications/tools/BaseTools.class differ diff --git a/notifications通知栏学习/build/intermediates/incremental-safeguard/debug/tag.txt b/notifications通知栏学习/build/intermediates/incremental-safeguard/debug/tag.txt new file mode 100644 index 0000000..c01a13d --- /dev/null +++ b/notifications通知栏学习/build/intermediates/incremental-safeguard/debug/tag.txt @@ -0,0 +1 @@ +incremental task execution \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/incremental/compileDebugAidl/dependency.store b/notifications通知栏学习/build/intermediates/incremental/compileDebugAidl/dependency.store new file mode 100644 index 0000000..8b8400d Binary files /dev/null and b/notifications通知栏学习/build/intermediates/incremental/compileDebugAidl/dependency.store differ diff --git a/notifications通知栏学习/build/intermediates/incremental/compileDebugAndroidTestAidl/dependency.store b/notifications通知栏学习/build/intermediates/incremental/compileDebugAndroidTestAidl/dependency.store new file mode 100644 index 0000000..8b8400d Binary files /dev/null and b/notifications通知栏学习/build/intermediates/incremental/compileDebugAndroidTestAidl/dependency.store differ diff --git a/notifications通知栏学习/build/intermediates/incremental/mergeDebugAndroidTestAssets/merger.xml b/notifications通知栏学习/build/intermediates/incremental/mergeDebugAndroidTestAssets/merger.xml new file mode 100644 index 0000000..d4b894d --- /dev/null +++ b/notifications通知栏学习/build/intermediates/incremental/mergeDebugAndroidTestAssets/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/incremental/mergeDebugAndroidTestResources/merger.xml b/notifications通知栏学习/build/intermediates/incremental/mergeDebugAndroidTestResources/merger.xml new file mode 100644 index 0000000..8695453 --- /dev/null +++ b/notifications通知栏学习/build/intermediates/incremental/mergeDebugAndroidTestResources/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/incremental/mergeDebugAndroidTestShaders/merger.xml b/notifications通知栏学习/build/intermediates/incremental/mergeDebugAndroidTestShaders/merger.xml new file mode 100644 index 0000000..1f65cf5 --- /dev/null +++ b/notifications通知栏学习/build/intermediates/incremental/mergeDebugAndroidTestShaders/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/incremental/mergeDebugAssets/merger.xml b/notifications通知栏学习/build/intermediates/incremental/mergeDebugAssets/merger.xml new file mode 100644 index 0000000..9e533ea --- /dev/null +++ b/notifications通知栏学习/build/intermediates/incremental/mergeDebugAssets/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml b/notifications通知栏学习/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml new file mode 100644 index 0000000..141b00d --- /dev/null +++ b/notifications通知栏学习/build/intermediates/incremental/mergeDebugJniLibFolders/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/incremental/mergeDebugResources/merger.xml b/notifications通知栏学习/build/intermediates/incremental/mergeDebugResources/merger.xml new file mode 100644 index 0000000..b77a0e1 --- /dev/null +++ b/notifications通知栏学习/build/intermediates/incremental/mergeDebugResources/merger.xml @@ -0,0 +1,29 @@ + +16dp16dpSettingsNotificationsHello world!128dp \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/incremental/mergeDebugShaders/merger.xml b/notifications通知栏学习/build/intermediates/incremental/mergeDebugShaders/merger.xml new file mode 100644 index 0000000..02dec14 --- /dev/null +++ b/notifications通知栏学习/build/intermediates/incremental/mergeDebugShaders/merger.xml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/instant-run-support/debug/package.marker b/notifications通知栏学习/build/intermediates/instant-run-support/debug/package.marker new file mode 100644 index 0000000..0808c56 --- /dev/null +++ b/notifications通知栏学习/build/intermediates/instant-run-support/debug/package.marker @@ -0,0 +1 @@ +RUN \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/manifest/androidTest/debug/AndroidManifest.xml b/notifications通知栏学习/build/intermediates/manifest/androidTest/debug/AndroidManifest.xml new file mode 100644 index 0000000..ab67449 --- /dev/null +++ b/notifications通知栏学习/build/intermediates/manifest/androidTest/debug/AndroidManifest.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + diff --git a/notifications通知栏学习/build/intermediates/manifests/full/debug/AndroidManifest.xml b/notifications通知栏学习/build/intermediates/manifests/full/debug/AndroidManifest.xml new file mode 100644 index 0000000..bdc0662 --- /dev/null +++ b/notifications通知栏学习/build/intermediates/manifests/full/debug/AndroidManifest.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/notifications通知栏学习/build/intermediates/pre-dexed/debug/debug_0f2dd928f740f175a9b0e4d448edba1906f78020.jar b/notifications通知栏学习/build/intermediates/pre-dexed/debug/debug_0f2dd928f740f175a9b0e4d448edba1906f78020.jar new file mode 100644 index 0000000..29bdb35 Binary files /dev/null and b/notifications通知栏学习/build/intermediates/pre-dexed/debug/debug_0f2dd928f740f175a9b0e4d448edba1906f78020.jar differ diff --git a/notifications通知栏学习/build/intermediates/pre-dexed/debug/support-v4-18.0.0_03676eb8422997b5a1eec6ffba59085d24ee4196.jar b/notifications通知栏学习/build/intermediates/pre-dexed/debug/support-v4-18.0.0_03676eb8422997b5a1eec6ffba59085d24ee4196.jar new file mode 100644 index 0000000..50a81a8 Binary files /dev/null and b/notifications通知栏学习/build/intermediates/pre-dexed/debug/support-v4-18.0.0_03676eb8422997b5a1eec6ffba59085d24ee4196.jar differ diff --git a/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-hdpi-v4/btn_next.png b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-hdpi-v4/btn_next.png new file mode 100644 index 0000000..450570c Binary files /dev/null and b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-hdpi-v4/btn_next.png differ diff --git a/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-hdpi-v4/btn_pause.png b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-hdpi-v4/btn_pause.png new file mode 100644 index 0000000..5943a4b Binary files /dev/null and b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-hdpi-v4/btn_pause.png differ diff --git a/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-hdpi-v4/btn_play.png b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-hdpi-v4/btn_play.png new file mode 100644 index 0000000..cb304ce Binary files /dev/null and b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-hdpi-v4/btn_play.png differ diff --git a/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-hdpi-v4/btn_prev.png b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-hdpi-v4/btn_prev.png new file mode 100644 index 0000000..48db0bf Binary files /dev/null and b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-hdpi-v4/btn_prev.png differ diff --git a/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-hdpi-v4/ic_launcher.png b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-hdpi-v4/ic_launcher.png new file mode 100644 index 0000000..efa7c5f Binary files /dev/null and b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-hdpi-v4/ic_launcher.png differ diff --git a/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-mdpi-v4/ic_launcher.png b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-mdpi-v4/ic_launcher.png new file mode 100644 index 0000000..ec27f2e Binary files /dev/null and b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-mdpi-v4/ic_launcher.png differ diff --git a/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-xhdpi-v4/ic_launcher.png b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-xhdpi-v4/ic_launcher.png new file mode 100644 index 0000000..92fc57d Binary files /dev/null and b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-xhdpi-v4/ic_launcher.png differ diff --git a/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-xhdpi-v4/icon.png b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-xhdpi-v4/icon.png new file mode 100644 index 0000000..929522a Binary files /dev/null and b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-xhdpi-v4/icon.png differ diff --git a/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-xhdpi-v4/sing_icon.jpg b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-xhdpi-v4/sing_icon.jpg new file mode 100644 index 0000000..0076503 Binary files /dev/null and b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-xhdpi-v4/sing_icon.jpg differ diff --git a/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-xxhdpi-v4/ic_launcher.png b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-xxhdpi-v4/ic_launcher.png new file mode 100644 index 0000000..b6f8f4e Binary files /dev/null and b/notifications通知栏学习/build/intermediates/res/merged/debug/drawable-xxhdpi-v4/ic_launcher.png differ diff --git a/notifications通知栏学习/build/intermediates/res/merged/debug/layout/custom.xml b/notifications通知栏学习/build/intermediates/res/merged/debug/layout/custom.xml new file mode 100644 index 0000000..f1b19c0 --- /dev/null +++ b/notifications通知栏学习/build/intermediates/res/merged/debug/layout/custom.xml @@ -0,0 +1,25 @@ + + + +