From b414670ab5bf22148c19676f975936568f1bdb5d Mon Sep 17 00:00:00 2001 From: "Edrisa A. Turay" Date: Wed, 16 Oct 2019 21:44:39 +0200 Subject: [PATCH 1/4] Created Sign Up Activity --- .idea/vcs.xml | 2 +- app/src/main/AndroidManifest.xml | 3 +- .../animationchallenge/SignInActivity.java | 48 +++++++++++++++ ...{MainActivity.java => SignUpActivity.java} | 4 +- app/src/main/res/layout/activity_sign_in.xml | 58 +++++++++++++++++++ ...activity_main.xml => activity_sign_up.xml} | 11 +--- build.gradle | 2 +- 7 files changed, 113 insertions(+), 15 deletions(-) create mode 100644 app/src/main/java/com/andela/app/animationchallenge/SignInActivity.java rename app/src/main/java/com/andela/app/animationchallenge/{MainActivity.java => SignUpActivity.java} (69%) create mode 100644 app/src/main/res/layout/activity_sign_in.xml rename app/src/main/res/layout/{activity_main.xml => activity_sign_up.xml} (50%) diff --git a/.idea/vcs.xml b/.idea/vcs.xml index 94a25f7..35eb1dd 100644 --- a/.idea/vcs.xml +++ b/.idea/vcs.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 0d1567f..f85080f 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -9,7 +9,8 @@ android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme"> - + + diff --git a/app/src/main/java/com/andela/app/animationchallenge/SignInActivity.java b/app/src/main/java/com/andela/app/animationchallenge/SignInActivity.java new file mode 100644 index 0000000..863904d --- /dev/null +++ b/app/src/main/java/com/andela/app/animationchallenge/SignInActivity.java @@ -0,0 +1,48 @@ +package com.andela.app.animationchallenge; + +import androidx.appcompat.app.AppCompatActivity; + +import android.os.Bundle; +import android.view.View; +import android.widget.Button; +import android.widget.EditText; +import android.widget.TextView; +import android.widget.Toast; + +public class SignInActivity extends AppCompatActivity implements View.OnClickListener { + + private EditText mUsername, mPassword; + private Button mSignin; + private TextView mSignup; + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_sign_in); + initComp(); + } + + private void initComp(){ + mUsername = findViewById(R.id.et_username); + mPassword = findViewById(R.id.et_password); + mSignin = findViewById(R.id.btn_signin); + mSignin.setOnClickListener(this); + mSignup = findViewById(R.id.tv_signup); + mSignup.setOnClickListener(this); + } + + @Override + public void onClick(View view) { + switch (view.getId()){ + case R.id.btn_signin : mSigninButtonClicked(); + break; + case R.id.tv_signup : mSignupButtonClicked(); + } + } + private void mSigninButtonClicked(){ + Toast.makeText(SignInActivity.this, "Ooh, i did something", Toast.LENGTH_LONG).show(); + } + + private void mSignupButtonClicked(){ + + } +} diff --git a/app/src/main/java/com/andela/app/animationchallenge/MainActivity.java b/app/src/main/java/com/andela/app/animationchallenge/SignUpActivity.java similarity index 69% rename from app/src/main/java/com/andela/app/animationchallenge/MainActivity.java rename to app/src/main/java/com/andela/app/animationchallenge/SignUpActivity.java index c110b7b..fc89145 100644 --- a/app/src/main/java/com/andela/app/animationchallenge/MainActivity.java +++ b/app/src/main/java/com/andela/app/animationchallenge/SignUpActivity.java @@ -4,11 +4,11 @@ import android.os.Bundle; -public class MainActivity extends AppCompatActivity { +public class SignUpActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - setContentView(R.layout.activity_main); + setContentView(R.layout.activity_sign_up); } } diff --git a/app/src/main/res/layout/activity_sign_in.xml b/app/src/main/res/layout/activity_sign_in.xml new file mode 100644 index 0000000..bbdc95c --- /dev/null +++ b/app/src/main/res/layout/activity_sign_in.xml @@ -0,0 +1,58 @@ + + + + + + + + + + + +