diff --git a/.idea/compiler.xml b/.idea/compiler.xml
new file mode 100644
index 0000000..fb7f4a8
--- /dev/null
+++ b/.idea/compiler.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/gradle.xml b/.idea/gradle.xml
index 2996d53..a0de2a1 100644
--- a/.idea/gradle.xml
+++ b/.idea/gradle.xml
@@ -1,14 +1,19 @@
+
diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml
new file mode 100644
index 0000000..558402f
--- /dev/null
+++ b/.idea/jarRepositories.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index dfd2c79..6199cc2 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -1,6 +1,6 @@
-
+
diff --git a/.idea/modules.xml b/.idea/modules.xml
index 4cf73e5..c5bb708 100644
--- a/.idea/modules.xml
+++ b/.idea/modules.xml
@@ -2,8 +2,11 @@
-
-
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml
deleted file mode 100644
index 7f68460..0000000
--- a/.idea/runConfigurations.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/build.gradle b/app/build.gradle
index e0ddc43..b51e922 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -1,11 +1,11 @@
apply plugin: 'com.android.application'
android {
- compileSdkVersion 28
+ compileSdkVersion 33
defaultConfig {
applicationId "com.code_revolution.siswa"
minSdkVersion 19
- targetSdkVersion 28
+ targetSdkVersion 33
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
@@ -20,13 +20,13 @@ android {
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
+ implementation 'androidx.cardview:cardview:1.0.0'
+ implementation 'androidx.recyclerview:recyclerview:1.2.1'
+ implementation 'androidx.appcompat:appcompat:1.4.2'
androidTestImplementation('com.android.support.test.espresso:espresso-core:2.2.2', {
exclude group: 'com.android.support', module: 'support-annotations'
})
- implementation 'com.android.support:appcompat-v7:28.0.0'
- implementation 'com.android.support.constraint:constraint-layout:1.1.3'
- implementation 'com.android.volley:volley:1.1.1'
- implementation 'com.android.support:cardview-v7:28.0.0'
- implementation 'com.android.support:recyclerview-v7:28.0.0'
- testImplementation 'junit:junit:4.12'
+ implementation 'com.android.support.constraint:constraint-layout:2.0.4'
+ implementation 'com.android.volley:volley:1.2.1'
+ testImplementation 'junit:junit:4.13.2'
}
diff --git a/app/src/main/java/com/shashank/crud/EditActivity.java b/app/src/main/java/com/shashank/crud/EditActivity.java
index a4cbfa2..d5f2175 100644
--- a/app/src/main/java/com/shashank/crud/EditActivity.java
+++ b/app/src/main/java/com/shashank/crud/EditActivity.java
@@ -1,7 +1,7 @@
package com.shashank.crud;
import android.app.ProgressDialog;
-import android.support.v7.app.AppCompatActivity;
+import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
diff --git a/app/src/main/java/com/shashank/crud/ListActivity.java b/app/src/main/java/com/shashank/crud/ListActivity.java
index f6a3aeb..549740d 100644
--- a/app/src/main/java/com/shashank/crud/ListActivity.java
+++ b/app/src/main/java/com/shashank/crud/ListActivity.java
@@ -3,16 +3,17 @@
import android.app.ProgressDialog;
import android.content.Intent;
import android.database.Cursor;
-import android.support.v7.app.AppCompatActivity;
+import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
-import android.support.v7.widget.DefaultItemAnimator;
-import android.support.v7.widget.LinearLayoutManager;
-import android.support.v7.widget.RecyclerView;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.ListView;
import android.widget.Toast;
+import androidx.recyclerview.widget.DefaultItemAnimator;
+import androidx.recyclerview.widget.LinearLayoutManager;
+import androidx.recyclerview.widget.RecyclerView;
+
import com.android.volley.AuthFailureError;
import com.android.volley.Request;
import com.android.volley.Response;
diff --git a/app/src/main/java/com/shashank/crud/MainActivity.java b/app/src/main/java/com/shashank/crud/MainActivity.java
index 23e879e..890ad1d 100644
--- a/app/src/main/java/com/shashank/crud/MainActivity.java
+++ b/app/src/main/java/com/shashank/crud/MainActivity.java
@@ -1,7 +1,6 @@
package com.shashank.crud;
import android.app.ProgressDialog;
-import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
@@ -9,6 +8,8 @@
import android.widget.EditText;
import android.widget.Toast;
+import androidx.appcompat.app.AppCompatActivity;
+
import com.android.volley.AuthFailureError;
import com.android.volley.Request;
import com.android.volley.Response;
diff --git a/app/src/main/java/com/shashank/crud/MyAdapter.java b/app/src/main/java/com/shashank/crud/MyAdapter.java
index 26a6efb..927a2af 100644
--- a/app/src/main/java/com/shashank/crud/MyAdapter.java
+++ b/app/src/main/java/com/shashank/crud/MyAdapter.java
@@ -5,14 +5,15 @@
import android.content.DialogInterface;
import android.content.Intent;
import android.support.v7.app.AlertDialog;
-import android.support.v7.widget.CardView;
-import android.support.v7.widget.RecyclerView;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import android.widget.Toast;
+import androidx.cardview.widget.CardView;
+import androidx.recyclerview.widget.RecyclerView;
+
import com.android.volley.AuthFailureError;
import com.android.volley.Request;
import com.android.volley.Response;
diff --git a/build.gradle b/build.gradle
index 54dc31f..e3786d9 100644
--- a/build.gradle
+++ b/build.gradle
@@ -9,7 +9,7 @@ buildscript {
}
}
dependencies {
- classpath 'com.android.tools.build:gradle:3.3.1'
+ classpath 'com.android.tools.build:gradle:7.2.2'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index bb27645..05ca367 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-all.zip