From cd92235a0d62b2d608d92a6fd807db16de9c1bba Mon Sep 17 00:00:00 2001 From: ~ Coffee + Work + Fun ~ Date: Tue, 3 May 2022 18:57:00 -0400 Subject: [PATCH 1/8] splash screen added, change the structure for the better visibilities --- .idea/deploymentTargetDropDown.xml | 17 ++++++++ .idea/misc.xml | 5 +++ build.gradle | 2 +- demo/src/main/AndroidManifest.xml | 2 +- .../airrobedemo/activities/MainActivity.kt | 19 --------- .../airrobedemo/activities/SplashActivity.kt | 27 +++++++++++++ .../airrobedemo/utils/ViewExtension.kt | 39 +++++++++++++++++++ demo/src/main/res/anim/scale_in.xml | 18 +++++++++ .../src/main/res/drawable/ic_airrobe_logo.xml | 34 ++++++++++++++++ .../main/res/layout/activity_confirmation.xml | 2 +- demo/src/main/res/layout/activity_main.xml | 24 ------------ .../main/res/layout/activity_multi_opt_in.xml | 2 +- demo/src/main/res/layout/activity_opt_in.xml | 2 +- demo/src/main/res/layout/activity_splash.xml | 20 ++++++++++ 14 files changed, 165 insertions(+), 48 deletions(-) create mode 100644 .idea/deploymentTargetDropDown.xml delete mode 100644 demo/src/main/java/com/airrobe/widgetsdk/airrobedemo/activities/MainActivity.kt create mode 100644 demo/src/main/java/com/airrobe/widgetsdk/airrobedemo/activities/SplashActivity.kt create mode 100644 demo/src/main/java/com/airrobe/widgetsdk/airrobedemo/utils/ViewExtension.kt create mode 100755 demo/src/main/res/anim/scale_in.xml create mode 100644 demo/src/main/res/drawable/ic_airrobe_logo.xml delete mode 100644 demo/src/main/res/layout/activity_main.xml create mode 100644 demo/src/main/res/layout/activity_splash.xml diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml new file mode 100644 index 0000000..c7e0095 --- /dev/null +++ b/.idea/deploymentTargetDropDown.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index 9f06076..2f02d10 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -3,6 +3,7 @@ diff --git a/build.gradle b/build.gradle index b67524e..9eab58e 100644 --- a/build.gradle +++ b/build.gradle @@ -1,7 +1,7 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { ext.kotlin_version = '1.7.0' - ext.kotlin_gradle_plugin_version = '1.6.20' + ext.kotlin_gradle_plugin_version = '1.6.21' repositories { google() diff --git a/demo/src/main/AndroidManifest.xml b/demo/src/main/AndroidManifest.xml index 70510dc..621c511 100644 --- a/demo/src/main/AndroidManifest.xml +++ b/demo/src/main/AndroidManifest.xml @@ -12,7 +12,7 @@ android:supportsRtl="true" android:theme="@style/Theme.AirRobeDemo"> diff --git a/demo/src/main/java/com/airrobe/widgetsdk/airrobedemo/activities/MainActivity.kt b/demo/src/main/java/com/airrobe/widgetsdk/airrobedemo/activities/MainActivity.kt deleted file mode 100644 index 7e3d617..0000000 --- a/demo/src/main/java/com/airrobe/widgetsdk/airrobedemo/activities/MainActivity.kt +++ /dev/null @@ -1,19 +0,0 @@ -package com.airrobe.widgetsdk.airrobedemo.activities - -import android.content.Intent -import androidx.appcompat.app.AppCompatActivity -import android.os.Bundle -import android.widget.Button -import com.airrobe.widgetsdk.airrobedemo.R - -class MainActivity : AppCompatActivity() { - override fun onCreate(savedInstanceState: Bundle?) { - super.onCreate(savedInstanceState) - setContentView(R.layout.activity_main) - val btnGetStarted = findViewById