This is an automated email from the ASF dual-hosted git repository.

rajanmaurya154 pushed a commit to branch development
in repository https://gitbox.apache.org/repos/asf/fineract-cn-mobile.git

commit 7577dfa5b16ead63a09aad880ce9f5f109f59ef8
Author: miPlodder <academic.ra...@gmail.com>
AuthorDate: Mon Jun 10 00:32:32 2019 +0530

    Splash Screen Added
---
 app/src/main/AndroidManifest.xml                       |  5 +++--
 .../org/apache/fineract/ui/online/SplashActivity.kt    | 18 ++++++++++++++++++
 app/src/main/res/drawable/splash_background.xml        | 10 ++++++++++
 app/src/main/res/values/styles.xml                     | 10 +++++++---
 4 files changed, 38 insertions(+), 5 deletions(-)

diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 7bc67e3..dfb8082 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -31,14 +31,15 @@
                 android:resource="@xml/filepaths" />
         </provider>
 
-        <activity android:name=".ui.online.launcher.LauncherActivity">
+        <activity android:name=".ui.online.SplashActivity" 
android:theme="@style/SplashTheme">
             <intent-filter>
                 <action android:name="android.intent.action.MAIN" />
-
                 <category android:name="android.intent.category.LAUNCHER" />
             </intent-filter>
         </activity>
 
+        <activity android:name=".ui.online.launcher.LauncherActivity"/>
+
         <activity
             android:name=".ui.online.login.LoginActivity"
             android:windowSoftInputMode="adjustResize" />
diff --git a/app/src/main/java/org/apache/fineract/ui/online/SplashActivity.kt 
b/app/src/main/java/org/apache/fineract/ui/online/SplashActivity.kt
new file mode 100644
index 0000000..a336dc0
--- /dev/null
+++ b/app/src/main/java/org/apache/fineract/ui/online/SplashActivity.kt
@@ -0,0 +1,18 @@
+package org.apache.fineract.ui.online
+
+import android.content.Intent
+import android.os.Bundle
+import androidx.appcompat.app.AppCompatActivity
+import org.apache.fineract.ui.online.launcher.LauncherActivity
+
+/*
+ * Created by saksham on 09/June/2019
+*/
+
+class SplashActivity : AppCompatActivity() {
+
+    override fun onCreate(savedInstanceState: Bundle?) {
+        super.onCreate(savedInstanceState)
+        startActivity(Intent(this, LauncherActivity::class.java))
+    }
+}
\ No newline at end of file
diff --git a/app/src/main/res/drawable/splash_background.xml 
b/app/src/main/res/drawable/splash_background.xml
new file mode 100644
index 0000000..0a9b68a
--- /dev/null
+++ b/app/src/main/res/drawable/splash_background.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<layer-list xmlns:android="http://schemas.android.com/apk/res/android";>
+    <item android:drawable="@color/colorPrimary" />
+
+    <item
+        android:width="150dp"
+        android:height="150dp"
+        android:drawable="@drawable/launcher_image"
+        android:gravity="center"/>
+</layer-list>
\ No newline at end of file
diff --git a/app/src/main/res/values/styles.xml 
b/app/src/main/res/values/styles.xml
index a467772..9f078be 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -36,14 +36,14 @@
     </style>
 
 
-
     <style name="AppTheme.Text" parent="android:Widget.TextView">
         <item name="android:textSize">17sp</item>
         <item name="android:textColor">@color/colorPrimaryText</item>
     </style>
 
-    <style name="AppTheme.AppBarOverlay" 
parent="ThemeOverlay.AppCompat.Dark.ActionBar"/>
-    <style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light"/>
+    <style name="AppTheme.AppBarOverlay" 
parent="ThemeOverlay.AppCompat.Dark.ActionBar" />
+
+    <style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" 
/>
 
     <style name="circleLayout">
         <item name="android:layout_height">wrap_content</item>
@@ -64,4 +64,8 @@
         <item name="colorAccent">@color/colorAccent</item>
     </style>
 
+    <style name="SplashTheme" parent="Theme.AppCompat.NoActionBar">
+        <item 
name="android:windowBackground">@drawable/splash_background</item>
+    </style>
+
 </resources>

Reply via email to