From 5bb293eb2a4294f254ddba247f63252fea02af13 Mon Sep 17 00:00:00 2001 From: jahway603 Date: Fri, 26 Jun 2020 19:36:13 -0400 Subject: [PATCH] Added SilentDragon animated gif splash screen --- app/build.gradle | 1 + app/src/main/AndroidManifest.xml | 11 ++++++- .../org/myhush/silentdragon/SplashActivity.kt | 28 ++++++++++++++++++ ...=> silentdragon_animated_startup_dark.gif} | Bin app/src/main/res/layout/activity_splash.xml | 15 ++++++++++ app/src/main/res/values/colors.xml | 1 + build.gradle | 2 ++ 7 files changed, 57 insertions(+), 1 deletion(-) create mode 100644 app/src/main/java/org/myhush/silentdragon/SplashActivity.kt rename app/src/main/res/drawable/{silentdragon-animated-startup-dark.gif => silentdragon_animated_startup_dark.gif} (100%) create mode 100644 app/src/main/res/layout/activity_splash.xml diff --git a/app/build.gradle b/app/build.gradle index 31b02fb..b5f76ad 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -62,6 +62,7 @@ dependencies { implementation 'com.google.android.gms:play-services-vision:17.0.2' implementation 'androidx.vectordrawable:vectordrawable:1.0.0' implementation 'com.github.joshjdevl.libsodiumjni:libsodium-jni-aar:2.0.1' + implementation 'pl.droidsonroids.gif:android-gif-drawable:1.2.19' testImplementation 'junit:junit:4.12' androidTestImplementation 'androidx.test.ext:junit:1.1.1' androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.0' diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index cbef904..ce58d5d 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -20,6 +20,15 @@ tools:ignore="GoogleAppIndexingWarning" tools:replace="android:allowBackup"> + + + + + + + - + + + + + + \ No newline at end of file diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index f818441..f48fbde 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -5,6 +5,7 @@ #FF0033 #2F3237 #E3E3E3 + #000000 #E0FFFFFF #66FFFFFF diff --git a/build.gradle b/build.gradle index 0e06c53..de7e570 100644 --- a/build.gradle +++ b/build.gradle @@ -5,6 +5,7 @@ buildscript { repositories { google() jcenter() + mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:3.6.0' @@ -19,6 +20,7 @@ allprojects { repositories { google() jcenter() + mavenCentral() } }