From 2814e6fa3e9e26e3f51b2c229534d566de9a0bd0 Mon Sep 17 00:00:00 2001 From: Rahul255 Date: Thu, 11 Jul 2019 18:02:13 +0530 Subject: [PATCH] file added --- .../app/src/main/AndroidManifest.xml | 1 + .../loginapplication/DatabaseHelper.java | 8 ++++---- .../loginapplication/HomeActivity.java | 14 +++++++++++++ .../loginapplication/MainActivity.java | 3 ++- .../app/src/main/res/layout/activity_home.xml | 20 +++++++++++++++++++ .../app/src/main/res/values/strings.xml | 1 + 6 files changed, 42 insertions(+), 5 deletions(-) create mode 100644 LoginApplication/app/src/main/java/com/example/loginapplication/HomeActivity.java create mode 100644 LoginApplication/app/src/main/res/layout/activity_home.xml diff --git a/LoginApplication/app/src/main/AndroidManifest.xml b/LoginApplication/app/src/main/AndroidManifest.xml index 502fad6..52121bd 100644 --- a/LoginApplication/app/src/main/AndroidManifest.xml +++ b/LoginApplication/app/src/main/AndroidManifest.xml @@ -9,6 +9,7 @@ android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme"> + diff --git a/LoginApplication/app/src/main/java/com/example/loginapplication/DatabaseHelper.java b/LoginApplication/app/src/main/java/com/example/loginapplication/DatabaseHelper.java index 21ec966..6e3b7c7 100644 --- a/LoginApplication/app/src/main/java/com/example/loginapplication/DatabaseHelper.java +++ b/LoginApplication/app/src/main/java/com/example/loginapplication/DatabaseHelper.java @@ -19,7 +19,7 @@ public DatabaseHelper(Context context) { @Override public void onCreate(SQLiteDatabase sqLiteDatabase) { - sqLiteDatabase.execSQL("CREATE TABLE registeruser (ID INTERGER PRIMARY KEY AUTOINCREMENT, username TEXT, password TEXT)"); + sqLiteDatabase.execSQL("CREATE TABLE registeruser (ID INTEGER PRIMARY KEY AUTOINCREMENT, username TEXT, password TEXT)"); } @@ -31,8 +31,8 @@ public void onUpgrade(SQLiteDatabase sqLiteDatabase, int i, int i1) { } public long addUser(String user,String password){ - SQLiteDatabase db=this.getWritableDatabase(); - ContentValues contentValues=new ContentValues(); + SQLiteDatabase db = this.getWritableDatabase(); + ContentValues contentValues = new ContentValues(); contentValues.put("username",user); contentValues.put("password",password); long res = db.insert("registeruser",null,contentValues); @@ -44,7 +44,7 @@ public boolean checkUser(String username, String password){ SQLiteDatabase db=this.getReadableDatabase(); String selection = COL_2 + "=?" + "and" + COL_3 + "=?"; String[] selectionArgs = {username, password }; - Cursor cursor = db.query(TABLE_NAME,columns,selection,selectionArgs,null,null,null); + Cursor cursor = db.query(TABLE_NAME, columns, selection, selectionArgs, null, null, null); int count = cursor.getCount(); cursor.close(); db.close(); diff --git a/LoginApplication/app/src/main/java/com/example/loginapplication/HomeActivity.java b/LoginApplication/app/src/main/java/com/example/loginapplication/HomeActivity.java new file mode 100644 index 0000000..2cad560 --- /dev/null +++ b/LoginApplication/app/src/main/java/com/example/loginapplication/HomeActivity.java @@ -0,0 +1,14 @@ +package com.example.loginapplication; + +import androidx.appcompat.app.AppCompatActivity; + +import android.os.Bundle; + +public class HomeActivity extends AppCompatActivity { + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + setContentView(R.layout.activity_home); + } +} diff --git a/LoginApplication/app/src/main/java/com/example/loginapplication/MainActivity.java b/LoginApplication/app/src/main/java/com/example/loginapplication/MainActivity.java index 50af9f1..bb9a18f 100644 --- a/LoginApplication/app/src/main/java/com/example/loginapplication/MainActivity.java +++ b/LoginApplication/app/src/main/java/com/example/loginapplication/MainActivity.java @@ -42,7 +42,8 @@ public void onClick(View view) { String pwd = mTextPassword.getText().toString().trim(); Boolean res = db.checkUser(user,pwd); if(res == true){ - Toast.makeText( MainActivity.this,"Successfully Logged In",Toast.LENGTH_SHORT).show(); + Intent LoginScreen = new Intent(MainActivity.this,HomeActivity.class); + startActivity(LoginScreen); } else{ Toast.makeText( MainActivity.this,"Login Error",Toast.LENGTH_SHORT).show(); diff --git a/LoginApplication/app/src/main/res/layout/activity_home.xml b/LoginApplication/app/src/main/res/layout/activity_home.xml new file mode 100644 index 0000000..c210535 --- /dev/null +++ b/LoginApplication/app/src/main/res/layout/activity_home.xml @@ -0,0 +1,20 @@ + + + + + + \ No newline at end of file diff --git a/LoginApplication/app/src/main/res/values/strings.xml b/LoginApplication/app/src/main/res/values/strings.xml index 180599c..2698169 100644 --- a/LoginApplication/app/src/main/res/values/strings.xml +++ b/LoginApplication/app/src/main/res/values/strings.xml @@ -2,4 +2,5 @@ LoginApplication Already Registered? Login + Welcome User