From 241d64d7e56a9e3e11052f397aa8a5e728435b65 Mon Sep 17 00:00:00 2001 From: arnoldvaz27 Date: Tue, 24 Aug 2021 22:22:08 +0530 Subject: [PATCH] Project Updated --- .idea/misc.xml | 3 +- app/build.gradle | 6 +- .../ExampleInstrumentedTest.java | 2 +- app/src/main/AndroidManifest.xml | 9 +- .../Activity/MainActivity.java | 13 +- .../countriesofafrica/Activity/MoreMenu.java | 7 +- .../Activity/SplashScreen.java | 8 +- .../Adapter/CountryAdapter.java | 10 +- .../JavaClasses/ImageFetch.java | 4 +- .../JavaClasses/MySingleton.java | 2 +- .../countriesofafrica/dao/CountryDao.java | 4 +- .../database/CountryDatabase.java | 6 +- .../countriesofafrica/entites/Country.java | 2 +- .../listeners/CountryListeners.java | 4 +- app/src/main/res/drawable/asia.png | Bin 0 -> 9942 bytes app/src/main/res/drawable/europe.png | Bin 0 -> 36712 bytes .../res/drawable/programmingdriveicon.png | Bin 0 -> 552 bytes app/src/main/res/layout/activity_main.xml | 2 +- app/src/main/res/layout/more_menu.xml | 385 +++++++++++------- app/src/main/res/layout/splash_screen.xml | 74 +++- app/src/main/res/values/colors.xml | 1 + app/src/main/res/values/strings.xml | 4 + .../countriesofafrica/ExampleUnitTest.java | 2 +- 23 files changed, 370 insertions(+), 178 deletions(-) rename app/src/androidTest/java/com/{arnold => arnoldvaz27}/countriesofafrica/ExampleInstrumentedTest.java (94%) rename app/src/main/java/com/{arnold => arnoldvaz27}/countriesofafrica/Activity/MainActivity.java (97%) rename app/src/main/java/com/{arnold => arnoldvaz27}/countriesofafrica/Activity/MoreMenu.java (68%) rename app/src/main/java/com/{arnold => arnoldvaz27}/countriesofafrica/Activity/SplashScreen.java (67%) rename app/src/main/java/com/{arnold => arnoldvaz27}/countriesofafrica/Adapter/CountryAdapter.java (91%) rename app/src/main/java/com/{arnold => arnoldvaz27}/countriesofafrica/JavaClasses/ImageFetch.java (93%) rename app/src/main/java/com/{arnold => arnoldvaz27}/countriesofafrica/JavaClasses/MySingleton.java (95%) rename app/src/main/java/com/{arnold => arnoldvaz27}/countriesofafrica/dao/CountryDao.java (84%) rename app/src/main/java/com/{arnold => arnoldvaz27}/countriesofafrica/database/CountryDatabase.java (81%) rename app/src/main/java/com/{arnold => arnoldvaz27}/countriesofafrica/entites/Country.java (97%) rename app/src/main/java/com/{arnold => arnoldvaz27}/countriesofafrica/listeners/CountryListeners.java (55%) create mode 100644 app/src/main/res/drawable/asia.png create mode 100644 app/src/main/res/drawable/europe.png create mode 100644 app/src/main/res/drawable/programmingdriveicon.png rename app/src/test/java/com/{arnold => arnoldvaz27}/countriesofafrica/ExampleUnitTest.java (89%) diff --git a/.idea/misc.xml b/.idea/misc.xml index 6e99a11..231050e 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -5,7 +5,8 @@ - + + diff --git a/app/build.gradle b/app/build.gradle index 4663426..368b3e5 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -6,7 +6,7 @@ android { compileSdkVersion 30 defaultConfig { - applicationId "com.arnold.countriesofafrica" + applicationId "com.arnoldvaz27.countriesofafrica" minSdkVersion 22 targetSdkVersion 30 versionCode 1 @@ -29,9 +29,9 @@ android { dependencies { - implementation 'androidx.appcompat:appcompat:1.3.0' + implementation 'androidx.appcompat:appcompat:1.3.1' implementation 'com.google.android.material:material:1.4.0' - implementation 'androidx.constraintlayout:constraintlayout:2.0.4' + implementation 'androidx.constraintlayout:constraintlayout:2.1.0' testImplementation 'junit:junit:4.13.2' androidTestImplementation 'androidx.test.ext:junit:1.1.3' androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0' diff --git a/app/src/androidTest/java/com/arnold/countriesofafrica/ExampleInstrumentedTest.java b/app/src/androidTest/java/com/arnoldvaz27/countriesofafrica/ExampleInstrumentedTest.java similarity index 94% rename from app/src/androidTest/java/com/arnold/countriesofafrica/ExampleInstrumentedTest.java rename to app/src/androidTest/java/com/arnoldvaz27/countriesofafrica/ExampleInstrumentedTest.java index 3f13c52..b3bbb9e 100644 --- a/app/src/androidTest/java/com/arnold/countriesofafrica/ExampleInstrumentedTest.java +++ b/app/src/androidTest/java/com/arnoldvaz27/countriesofafrica/ExampleInstrumentedTest.java @@ -1,4 +1,4 @@ -package com.arnold.countriesofafrica; +package com.arnoldvaz27.countriesofafrica; import android.content.Context; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index aa8be46..29a1d4b 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,7 +1,7 @@ + package="com.arnoldvaz27.countriesofafrica.Activity"> @@ -15,15 +15,16 @@ android:supportsRtl="true" android:theme="@style/Theme.CountriesOfAfrica" tools:ignore="AllowBackup"> - - + + - + \ No newline at end of file diff --git a/app/src/main/java/com/arnold/countriesofafrica/Activity/MainActivity.java b/app/src/main/java/com/arnoldvaz27/countriesofafrica/Activity/MainActivity.java similarity index 97% rename from app/src/main/java/com/arnold/countriesofafrica/Activity/MainActivity.java rename to app/src/main/java/com/arnoldvaz27/countriesofafrica/Activity/MainActivity.java index 6715de8..9e60cb4 100644 --- a/app/src/main/java/com/arnold/countriesofafrica/Activity/MainActivity.java +++ b/app/src/main/java/com/arnoldvaz27/countriesofafrica/Activity/MainActivity.java @@ -1,4 +1,4 @@ -package com.arnold.countriesofafrica.Activity; +package com.arnoldvaz27.countriesofafrica.Activity; import androidx.appcompat.app.AppCompatActivity; import androidx.recyclerview.widget.LinearLayoutManager; @@ -20,12 +20,11 @@ import com.android.volley.Request; import com.android.volley.Response; import com.android.volley.toolbox.JsonArrayRequest; -import com.arnold.countriesofafrica.Adapter.CountryAdapter; -import com.arnold.countriesofafrica.JavaClasses.MySingleton; -import com.arnold.countriesofafrica.R; -import com.arnold.countriesofafrica.database.CountryDatabase; -import com.arnold.countriesofafrica.entites.Country; -import com.arnold.countriesofafrica.listeners.CountryListeners; +import com.arnoldvaz27.countriesofafrica.Adapter.CountryAdapter; +import com.arnoldvaz27.countriesofafrica.JavaClasses.MySingleton; +import com.arnoldvaz27.countriesofafrica.database.CountryDatabase; +import com.arnoldvaz27.countriesofafrica.entites.Country; +import com.arnoldvaz27.countriesofafrica.listeners.CountryListeners; import org.json.JSONArray; import org.json.JSONException; diff --git a/app/src/main/java/com/arnold/countriesofafrica/Activity/MoreMenu.java b/app/src/main/java/com/arnoldvaz27/countriesofafrica/Activity/MoreMenu.java similarity index 68% rename from app/src/main/java/com/arnold/countriesofafrica/Activity/MoreMenu.java rename to app/src/main/java/com/arnoldvaz27/countriesofafrica/Activity/MoreMenu.java index 1c78691..af43875 100644 --- a/app/src/main/java/com/arnold/countriesofafrica/Activity/MoreMenu.java +++ b/app/src/main/java/com/arnoldvaz27/countriesofafrica/Activity/MoreMenu.java @@ -1,4 +1,4 @@ -package com.arnold.countriesofafrica.Activity; +package com.arnoldvaz27.countriesofafrica.Activity; import android.content.Intent; import android.net.Uri; @@ -6,7 +6,6 @@ import androidx.appcompat.app.AppCompatActivity; -import com.arnold.countriesofafrica.R; public class MoreMenu extends AppCompatActivity { @@ -23,5 +22,9 @@ protected void onCreate(Bundle savedInstanceState) { findViewById(R.id.developer).setOnClickListener(v -> startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://github.com/arnoldvaz27/CountriesOfAfrica")))); findViewById(R.id.website).setOnClickListener(v -> startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://linktr.ee/arnoldvaz")))); findViewById(R.id.youtube).setOnClickListener(v -> startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://youtu.be/ZG5YFcH1coY")))); + findViewById(R.id.appStore).setOnClickListener(v -> startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://programmingdrive.blogspot.com/2021/08/Programming%20Drive%20App%20Store.html")))); + findViewById(R.id.asia).setOnClickListener(v -> startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://programmingdrive.blogspot.com/2021/08/Countries%20Applications.html")))); + findViewById(R.id.europe).setOnClickListener(v -> startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://programmingdrive.blogspot.com/2021/08/Countries%20Applications.html")))); + } } \ No newline at end of file diff --git a/app/src/main/java/com/arnold/countriesofafrica/Activity/SplashScreen.java b/app/src/main/java/com/arnoldvaz27/countriesofafrica/Activity/SplashScreen.java similarity index 67% rename from app/src/main/java/com/arnold/countriesofafrica/Activity/SplashScreen.java rename to app/src/main/java/com/arnoldvaz27/countriesofafrica/Activity/SplashScreen.java index 0248808..2806bbc 100644 --- a/app/src/main/java/com/arnold/countriesofafrica/Activity/SplashScreen.java +++ b/app/src/main/java/com/arnoldvaz27/countriesofafrica/Activity/SplashScreen.java @@ -1,12 +1,12 @@ -package com.arnold.countriesofafrica.Activity; +package com.arnoldvaz27.countriesofafrica.Activity; import androidx.appcompat.app.AppCompatActivity; import android.content.Intent; +import android.net.Uri; import android.os.Bundle; import android.os.Handler; -import com.arnold.countriesofafrica.R; //splashscreen of the application public class SplashScreen extends AppCompatActivity { @@ -19,6 +19,10 @@ protected void onCreate(Bundle savedInstanceState) { getWindow().setStatusBarColor(getResources().getColor(R.color.black)); getWindow().setNavigationBarColor(getResources().getColor(R.color.black)); setContentView(R.layout.splash_screen); + + findViewById(R.id.asia).setOnClickListener(v -> startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://programmingdrive.blogspot.com/2021/08/Countries%20Applications.html")))); + findViewById(R.id.appStore).setOnClickListener(v -> startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("https://programmingdrive.blogspot.com/2021/08/Programming%20Drive%20App%20Store.html")))); + // this new handler will move from splash screen to the main activity of the app after 2 sec or 2000 ms. new Handler().postDelayed(() -> { Intent i = new Intent(SplashScreen.this, diff --git a/app/src/main/java/com/arnold/countriesofafrica/Adapter/CountryAdapter.java b/app/src/main/java/com/arnoldvaz27/countriesofafrica/Adapter/CountryAdapter.java similarity index 91% rename from app/src/main/java/com/arnold/countriesofafrica/Adapter/CountryAdapter.java rename to app/src/main/java/com/arnoldvaz27/countriesofafrica/Adapter/CountryAdapter.java index 0027ba2..e66a72a 100644 --- a/app/src/main/java/com/arnold/countriesofafrica/Adapter/CountryAdapter.java +++ b/app/src/main/java/com/arnoldvaz27/countriesofafrica/Adapter/CountryAdapter.java @@ -1,4 +1,4 @@ -package com.arnold.countriesofafrica.Adapter; +package com.arnoldvaz27.countriesofafrica.Adapter; import android.annotation.SuppressLint; import android.view.LayoutInflater; @@ -11,10 +11,10 @@ import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; -import com.arnold.countriesofafrica.R; -import com.arnold.countriesofafrica.JavaClasses.ImageFetch; -import com.arnold.countriesofafrica.entites.Country; -import com.arnold.countriesofafrica.listeners.CountryListeners; +import com.arnoldvaz27.countriesofafrica.Activity.R; +import com.arnoldvaz27.countriesofafrica.JavaClasses.ImageFetch; +import com.arnoldvaz27.countriesofafrica.entites.Country; +import com.arnoldvaz27.countriesofafrica.listeners.CountryListeners; import java.util.List; diff --git a/app/src/main/java/com/arnold/countriesofafrica/JavaClasses/ImageFetch.java b/app/src/main/java/com/arnoldvaz27/countriesofafrica/JavaClasses/ImageFetch.java similarity index 93% rename from app/src/main/java/com/arnold/countriesofafrica/JavaClasses/ImageFetch.java rename to app/src/main/java/com/arnoldvaz27/countriesofafrica/JavaClasses/ImageFetch.java index 100db77..3718811 100644 --- a/app/src/main/java/com/arnold/countriesofafrica/JavaClasses/ImageFetch.java +++ b/app/src/main/java/com/arnoldvaz27/countriesofafrica/JavaClasses/ImageFetch.java @@ -1,11 +1,11 @@ -package com.arnold.countriesofafrica.JavaClasses; +package com.arnoldvaz27.countriesofafrica.JavaClasses; import android.content.Context; import android.net.Uri; import android.widget.ImageView; import android.widget.Toast; -import com.arnold.countriesofafrica.R; +import com.arnoldvaz27.countriesofafrica.Activity.R; import com.github.twocoffeesoneteam.glidetovectoryou.GlideToVectorYou; import com.github.twocoffeesoneteam.glidetovectoryou.GlideToVectorYouListener; diff --git a/app/src/main/java/com/arnold/countriesofafrica/JavaClasses/MySingleton.java b/app/src/main/java/com/arnoldvaz27/countriesofafrica/JavaClasses/MySingleton.java similarity index 95% rename from app/src/main/java/com/arnold/countriesofafrica/JavaClasses/MySingleton.java rename to app/src/main/java/com/arnoldvaz27/countriesofafrica/JavaClasses/MySingleton.java index 324b40f..80b927d 100644 --- a/app/src/main/java/com/arnold/countriesofafrica/JavaClasses/MySingleton.java +++ b/app/src/main/java/com/arnoldvaz27/countriesofafrica/JavaClasses/MySingleton.java @@ -1,4 +1,4 @@ -package com.arnold.countriesofafrica.JavaClasses; +package com.arnoldvaz27.countriesofafrica.JavaClasses; import android.annotation.SuppressLint; import android.content.Context; diff --git a/app/src/main/java/com/arnold/countriesofafrica/dao/CountryDao.java b/app/src/main/java/com/arnoldvaz27/countriesofafrica/dao/CountryDao.java similarity index 84% rename from app/src/main/java/com/arnold/countriesofafrica/dao/CountryDao.java rename to app/src/main/java/com/arnoldvaz27/countriesofafrica/dao/CountryDao.java index 06d63af..a5c8fbb 100644 --- a/app/src/main/java/com/arnold/countriesofafrica/dao/CountryDao.java +++ b/app/src/main/java/com/arnoldvaz27/countriesofafrica/dao/CountryDao.java @@ -1,11 +1,11 @@ -package com.arnold.countriesofafrica.dao; +package com.arnoldvaz27.countriesofafrica.dao; import androidx.room.Dao; import androidx.room.Insert; import androidx.room.OnConflictStrategy; import androidx.room.Query; -import com.arnold.countriesofafrica.entites.Country; +import com.arnoldvaz27.countriesofafrica.entites.Country; import java.util.List; diff --git a/app/src/main/java/com/arnold/countriesofafrica/database/CountryDatabase.java b/app/src/main/java/com/arnoldvaz27/countriesofafrica/database/CountryDatabase.java similarity index 81% rename from app/src/main/java/com/arnold/countriesofafrica/database/CountryDatabase.java rename to app/src/main/java/com/arnoldvaz27/countriesofafrica/database/CountryDatabase.java index 86061d3..1b6476a 100644 --- a/app/src/main/java/com/arnold/countriesofafrica/database/CountryDatabase.java +++ b/app/src/main/java/com/arnoldvaz27/countriesofafrica/database/CountryDatabase.java @@ -1,4 +1,4 @@ -package com.arnold.countriesofafrica.database; +package com.arnoldvaz27.countriesofafrica.database; import android.content.Context; @@ -6,8 +6,8 @@ import androidx.room.Room; import androidx.room.RoomDatabase; -import com.arnold.countriesofafrica.dao.CountryDao; -import com.arnold.countriesofafrica.entites.Country; +import com.arnoldvaz27.countriesofafrica.dao.CountryDao; +import com.arnoldvaz27.countriesofafrica.entites.Country; //defining the country database is done below @Database(entities = Country.class, version = 1,exportSchema = false) diff --git a/app/src/main/java/com/arnold/countriesofafrica/entites/Country.java b/app/src/main/java/com/arnoldvaz27/countriesofafrica/entites/Country.java similarity index 97% rename from app/src/main/java/com/arnold/countriesofafrica/entites/Country.java rename to app/src/main/java/com/arnoldvaz27/countriesofafrica/entites/Country.java index 52e9024..fee0c21 100644 --- a/app/src/main/java/com/arnold/countriesofafrica/entites/Country.java +++ b/app/src/main/java/com/arnoldvaz27/countriesofafrica/entites/Country.java @@ -1,4 +1,4 @@ -package com.arnold.countriesofafrica.entites; +package com.arnoldvaz27.countriesofafrica.entites; import androidx.room.ColumnInfo; import androidx.room.Entity; diff --git a/app/src/main/java/com/arnold/countriesofafrica/listeners/CountryListeners.java b/app/src/main/java/com/arnoldvaz27/countriesofafrica/listeners/CountryListeners.java similarity index 55% rename from app/src/main/java/com/arnold/countriesofafrica/listeners/CountryListeners.java rename to app/src/main/java/com/arnoldvaz27/countriesofafrica/listeners/CountryListeners.java index 86a1e88..562a816 100644 --- a/app/src/main/java/com/arnold/countriesofafrica/listeners/CountryListeners.java +++ b/app/src/main/java/com/arnoldvaz27/countriesofafrica/listeners/CountryListeners.java @@ -1,6 +1,6 @@ -package com.arnold.countriesofafrica.listeners; +package com.arnoldvaz27.countriesofafrica.listeners; -import com.arnold.countriesofafrica.entites.Country; +import com.arnoldvaz27.countriesofafrica.entites.Country; public interface CountryListeners { diff --git a/app/src/main/res/drawable/asia.png b/app/src/main/res/drawable/asia.png new file mode 100644 index 0000000000000000000000000000000000000000..67e17d0e18411d9c0444ff8f9de66fed338fc339 GIT binary patch literal 9942 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 F{|6k9*XsZP literal 0 HcmV?d00001 diff --git a/app/src/main/res/drawable/europe.png b/app/src/main/res/drawable/europe.png new file mode 100644 index 0000000000000000000000000000000000000000..21623274294347d35dc4ef432a17602e6e5078c4 GIT binary patch literal 36712 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 diff --git a/app/src/main/res/layout/more_menu.xml b/app/src/main/res/layout/more_menu.xml index 2a2a7a8..6ba8a10 100644 --- a/app/src/main/res/layout/more_menu.xml +++ b/app/src/main/res/layout/more_menu.xml @@ -4,7 +4,7 @@ xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" - tools:context=".Activity.MoreMenu" + tools:context=".MoreMenu" android:background="@drawable/splashscreen" android:orientation="vertical"> @@ -39,165 +39,272 @@ - - - + android:scrollbars="none"> - + android:orientation="vertical"> - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/splash_screen.xml b/app/src/main/res/layout/splash_screen.xml index 622e14e..b6e7cc8 100644 --- a/app/src/main/res/layout/splash_screen.xml +++ b/app/src/main/res/layout/splash_screen.xml @@ -5,7 +5,44 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:background="@android:color/black" - tools:context=".Activity.MainActivity"> + tools:context=".SplashScreen"> + + + + + + + + + + + + + diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index e6c068a..c78b674 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -9,4 +9,5 @@ #FFFFFFFF #8A2E2E + #333333 \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 763d100..0d87ec7 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -13,4 +13,8 @@ For Developer Website YouTube + Click here to download countries of Asia + Get More Apps on Programming Drive App Store. Click Here + Click Here to download Countries Of Europe + Programming Drive App Store \ No newline at end of file diff --git a/app/src/test/java/com/arnold/countriesofafrica/ExampleUnitTest.java b/app/src/test/java/com/arnoldvaz27/countriesofafrica/ExampleUnitTest.java similarity index 89% rename from app/src/test/java/com/arnold/countriesofafrica/ExampleUnitTest.java rename to app/src/test/java/com/arnoldvaz27/countriesofafrica/ExampleUnitTest.java index 89edfa8..02a6222 100644 --- a/app/src/test/java/com/arnold/countriesofafrica/ExampleUnitTest.java +++ b/app/src/test/java/com/arnoldvaz27/countriesofafrica/ExampleUnitTest.java @@ -1,4 +1,4 @@ -package com.arnold.countriesofafrica; +package com.arnoldvaz27.countriesofafrica; import org.junit.Test;