diff --git a/Project/app/src/main/AndroidManifest.xml b/Project/app/src/main/AndroidManifest.xml
index dc83d22db2a54b1ad6b0cc6c2c6bc3d75c333c1c..b40d924a3b1d0b5ebd41c189c3ea54a6260c39c8 100644
--- a/Project/app/src/main/AndroidManifest.xml
+++ b/Project/app/src/main/AndroidManifest.xml
@@ -9,7 +9,8 @@
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
- <activity android:name=".MainActivity">
+ <activity android:name=".Overview_Screen"></activity>
+ <activity android:name=".Start_Screen">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
diff --git a/Project/app/src/main/java/com/example/mobileapp/MainActivity.java b/Project/app/src/main/java/com/example/mobileapp/Overview_Screen.java
similarity index 66%
rename from Project/app/src/main/java/com/example/mobileapp/MainActivity.java
rename to Project/app/src/main/java/com/example/mobileapp/Overview_Screen.java
index af9c82d50b453abc8a678ad4b9eba7df7d3b1aa4..9bb2471da0759992fef6ace93b6e07ebeac31313 100644
--- a/Project/app/src/main/java/com/example/mobileapp/MainActivity.java
+++ b/Project/app/src/main/java/com/example/mobileapp/Overview_Screen.java
@@ -4,11 +4,11 @@ import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
-public class MainActivity extends AppCompatActivity {
+public class Overview_Screen extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
+ setContentView(R.layout.activity_overview__screen);
}
}
diff --git a/Project/app/src/main/java/com/example/mobileapp/Start_Screen.java b/Project/app/src/main/java/com/example/mobileapp/Start_Screen.java
new file mode 100644
index 0000000000000000000000000000000000000000..b1c543c8498704fed661ebbfa1e859c5506f60a5
--- /dev/null
+++ b/Project/app/src/main/java/com/example/mobileapp/Start_Screen.java
@@ -0,0 +1,40 @@
+package com.example.mobileapp;
+
+import androidx.appcompat.app.AppCompatActivity;
+
+import android.content.Intent;
+import android.os.Bundle;
+import android.view.View;
+import android.widget.Button;
+import android.widget.EditText;
+
+public class Start_Screen extends AppCompatActivity {
+
+ private EditText Email;
+ private EditText Password;
+ private Button Login;
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_main);
+
+ Email = (EditText)findViewById(R.id.etMail);
+ Password = (EditText)findViewById(R.id.etPassword);
+ Login = (Button)findViewById(R.id.btnLogin);
+ Login.setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ validate(Email.getText().toString(), Password.getText().toString());
+ }
+ });
+
+ }
+
+ private void validate(String userName, String userPassword) {
+ if((userName.equals("Admin")) && (userPassword.equals("123456"))) {
+ Intent intent = new Intent(Start_Screen.this, Overview_Screen.class);
+ startActivity(intent);
+ }
+ }
+}
diff --git a/Project/app/src/main/res/layout/activity_main.xml b/Project/app/src/main/res/layout/activity_main.xml
index 4fc244418b5fe524789352d1b1b52d1b22045f3a..888f4131ff32dcdfeacddabeef36a51c58136135 100644
--- a/Project/app/src/main/res/layout/activity_main.xml
+++ b/Project/app/src/main/res/layout/activity_main.xml
@@ -4,15 +4,43 @@
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
- tools:context=".MainActivity">
+ tools:context=".Start_Screen">
- <TextView
+ <Button
+ android:id="@+id/btnLogin"
+ android:layout_width="340dp"
+ android:layout_height="54dp"
+ android:background="#C5B358"
+ android:text="@string/log_in"
+ android:textColor="#141412"
+ app:layout_constraintBottom_toBottomOf="parent"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintHorizontal_bias="0.492"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toTopOf="parent"
+ app:layout_constraintVertical_bias="0.601" />
+
+ <EditText
+ android:id="@+id/etMail"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:text="Hello World!"
- app:layout_constraintBottom_toBottomOf="parent"
- app:layout_constraintLeft_toLeftOf="parent"
- app:layout_constraintRight_toRightOf="parent"
+ android:layout_marginTop="160dp"
+ android:ems="10"
+ android:hint="@string/e_mail"
+ android:inputType="textPersonName"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
+ <EditText
+ android:id="@+id/etPassword"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:ems="10"
+ android:hint="@string/password"
+ android:inputType="textPassword"
+ app:layout_constraintBottom_toTopOf="@+id/btnLogin"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toBottomOf="@+id/etMail" />
</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
diff --git a/Project/app/src/main/res/layout/activity_overview__screen.xml b/Project/app/src/main/res/layout/activity_overview__screen.xml
new file mode 100644
index 0000000000000000000000000000000000000000..6aded67faeded259e54f4f92f38f14eb5a58d85c
--- /dev/null
+++ b/Project/app/src/main/res/layout/activity_overview__screen.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ xmlns:app="http://schemas.android.com/apk/res-auto"
+ xmlns:tools="http://schemas.android.com/tools"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ tools:context=".Overview_Screen">
+
+</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
diff --git a/Project/app/src/main/res/values/strings.xml b/Project/app/src/main/res/values/strings.xml
index 8f91ea9cadc2c478e8aa60865a08df529731a972..a9a7cbb98c0b910a1d379414ac10865db2142157 100644
--- a/Project/app/src/main/res/values/strings.xml
+++ b/Project/app/src/main/res/values/strings.xml
@@ -1,3 +1,6 @@
<resources>
<string name="app_name">MobileApp</string>
+ <string name="log_in">LOG IN</string>
+ <string name="e_mail">E-MAIL</string>
+ <string name="password">PASSWORD</string>
</resources>