From 971aa664e6bbdfb8b77a10d64fb2192eca21fa13 Mon Sep 17 00:00:00 2001 From: Bruno Date: Sat, 24 Jul 2021 00:56:20 -0300 Subject: [PATCH 01/25] init project --- .../dependencies-accessors.lock | Bin 0 -> 17 bytes .../7.1/dependencies-accessors/gc.properties | 0 .gradle/7.1/fileChanges/last-build.bin | Bin 0 -> 1 bytes .gradle/7.1/fileHashes/fileHashes.bin | Bin 0 -> 18547 bytes .gradle/7.1/fileHashes/fileHashes.lock | Bin 0 -> 17 bytes .gradle/7.1/gc.properties | 0 .../buildOutputCleanup.lock | Bin 0 -> 17 bytes .gradle/buildOutputCleanup/cache.properties | 2 + .gradle/checksums/checksums.lock | Bin 0 -> 17 bytes .gradle/vcs-1/gc.properties | 0 .idea/.gitignore | 3 + .idea/compiler.xml | 6 + .idea/gradle.xml | 19 ++ ...__androidx_activity_activity_1_2_3_aar.xml | 16 ++ ...__androidx_annotation_annotation_1_2_0.xml | 11 ++ ...tion_annotation_experimental_1_1_0_aar.xml | 13 ++ ...androidx_appcompat_appcompat_1_3_0_aar.xml | 16 ++ ...ppcompat_appcompat_resources_1_3_0_aar.xml | 13 ++ ...__androidx_arch_core_core_common_2_1_0.xml | 11 ++ ...roidx_arch_core_core_runtime_2_0_0_aar.xml | 13 ++ ...roidx_arch_core_core_runtime_2_1_0_aar.xml | 13 ++ ...__androidx_cardview_cardview_1_0_0_aar.xml | 13 ++ ...__androidx_collection_collection_1_1_0.xml | 11 ++ ...raintlayout_constraintlayout_2_0_4_aar.xml | 11 ++ ...ntlayout_constraintlayout_solver_2_0_4.xml | 9 + ...atorlayout_coordinatorlayout_1_1_0_aar.xml | 16 ++ .../Gradle__androidx_core_core_1_6_0_aar.xml | 16 ++ ...adle__androidx_core_core_ktx_1_6_0_aar.xml | 13 ++ ..._cursoradapter_cursoradapter_1_0_0_aar.xml | 13 ++ ...droidx_customview_customview_1_0_0_aar.xml | 13 ++ ...dx_documentfile_documentfile_1_0_0_aar.xml | 13 ++ ...dx_drawerlayout_drawerlayout_1_0_0_aar.xml | 16 ++ ...icanimation_dynamicanimation_1_0_0_aar.xml | 13 ++ ...__androidx_fragment_fragment_1_3_4_aar.xml | 16 ++ ...dx_interpolator_interpolator_1_0_0_aar.xml | 13 ++ ...cy_legacy_support_core_utils_1_0_0_aar.xml | 13 ++ ...roidx_lifecycle_lifecycle_common_2_3_1.xml | 11 ++ ...lifecycle_lifecycle_livedata_2_0_0_aar.xml | 13 ++ ...ycle_lifecycle_livedata_core_2_3_1_aar.xml | 13 ++ ..._lifecycle_lifecycle_runtime_2_3_1_aar.xml | 13 ++ ...ifecycle_lifecycle_viewmodel_2_3_1_aar.xml | 13 ++ ...fecycle_viewmodel_savedstate_2_3_1_aar.xml | 13 ++ ...adle__androidx_loader_loader_1_0_0_aar.xml | 13 ++ ...anager_localbroadcastmanager_1_0_0_aar.xml | 13 ++ ...Gradle__androidx_print_print_1_0_0_aar.xml | 16 ++ ...dx_recyclerview_recyclerview_1_1_0_aar.xml | 16 ++ ...droidx_savedstate_savedstate_1_1_0_aar.xml | 13 ++ .../Gradle__androidx_test_core_1_4_0_aar.xml | 15 ++ ..._test_espresso_espresso_core_3_4_0_aar.xml | 15 ++ ...sso_espresso_idling_resource_3_4_0_aar.xml | 15 ++ ...dle__androidx_test_ext_junit_1_1_3_aar.xml | 15 ++ ...radle__androidx_test_monitor_1_4_0_aar.xml | 15 ++ ...Gradle__androidx_test_runner_1_4_0_aar.xml | 15 ++ ...droidx_test_services_storage_1_4_0_aar.xml | 13 ++ ...droidx_transition_transition_1_2_0_aar.xml | 16 ++ ...ectordrawable_vectordrawable_1_1_0_aar.xml | 13 ++ ...able_vectordrawable_animated_1_1_0_aar.xml | 13 ++ ...rcelable_versionedparcelable_1_1_1_aar.xml | 13 ++ ...droidx_viewpager2_viewpager2_1_0_0_aar.xml | 16 ++ ...androidx_viewpager_viewpager_1_0_0_aar.xml | 13 ++ ...le_android_material_material_1_4_0_aar.xml | 16 ++ ..._com_google_code_findbugs_jsr305_2_0_1.xml | 9 + .../Gradle__com_squareup_javawriter_2_1_1.xml | 13 ++ .../Gradle__javax_inject_javax_inject_1.xml | 13 ++ .idea/libraries/Gradle__junit_junit_4_12.xml | 13 ++ .../libraries/Gradle__junit_junit_4_13_2.xml | 13 ++ ...Gradle__org_hamcrest_hamcrest_core_1_3.xml | 13 ++ ..._org_hamcrest_hamcrest_integration_1_3.xml | 13 ++ ...dle__org_hamcrest_hamcrest_library_1_3.xml | 13 ++ ...Gradle__org_jetbrains_annotations_13_0.xml | 13 ++ ..._jetbrains_kotlin_kotlin_stdlib_1_5_20.xml | 13 ++ ...ins_kotlin_kotlin_stdlib_common_1_5_20.xml | 13 ++ ...rains_kotlin_kotlin_stdlib_jdk7_1_5_20.xml | 13 ++ ...rains_kotlin_kotlin_stdlib_jdk8_1_5_20.xml | 13 ++ .idea/misc.xml | 9 + .idea/modules.xml | 9 + .idea/modules/app/desafio-android.app.iml | 129 ++++++++++++ .idea/modules/desafio-android.iml | 19 ++ .idea/vcs.xml | 6 + app/.gitignore | 1 + app/build.gradle | 43 ++++ app/proguard-rules.pro | 21 ++ .../ExampleInstrumentedTest.kt | 24 +++ app/src/main/AndroidManifest.xml | 23 +++ .../example/desafio_android/MainActivity.kt | 11 ++ .../drawable-v24/ic_launcher_foreground.xml | 30 +++ .../res/drawable/ic_launcher_background.xml | 170 ++++++++++++++++ app/src/main/res/layout/activity_main.xml | 18 ++ .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 + .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 + app/src/main/res/mipmap-hdpi/ic_launcher.webp | Bin 0 -> 1404 bytes .../res/mipmap-hdpi/ic_launcher_round.webp | Bin 0 -> 2898 bytes app/src/main/res/mipmap-mdpi/ic_launcher.webp | Bin 0 -> 982 bytes .../res/mipmap-mdpi/ic_launcher_round.webp | Bin 0 -> 1772 bytes .../main/res/mipmap-xhdpi/ic_launcher.webp | Bin 0 -> 1900 bytes .../res/mipmap-xhdpi/ic_launcher_round.webp | Bin 0 -> 3918 bytes .../main/res/mipmap-xxhdpi/ic_launcher.webp | Bin 0 -> 2884 bytes .../res/mipmap-xxhdpi/ic_launcher_round.webp | Bin 0 -> 5914 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.webp | Bin 0 -> 3844 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.webp | Bin 0 -> 7778 bytes app/src/main/res/values-night/themes.xml | 16 ++ app/src/main/res/values/colors.xml | 10 + app/src/main/res/values/strings.xml | 3 + app/src/main/res/values/themes.xml | 16 ++ .../desafio_android/ExampleUnitTest.kt | 17 ++ build.gradle | 5 + gradle.properties | 25 +++ gradle/wrapper/gradle-wrapper.jar | Bin 0 -> 59203 bytes gradle/wrapper/gradle-wrapper.properties | 6 + gradlew | 185 ++++++++++++++++++ gradlew.bat | 89 +++++++++ local.properties | 10 + settings.gradle | 21 ++ 113 files changed, 1776 insertions(+) create mode 100644 .gradle/7.1/dependencies-accessors/dependencies-accessors.lock create mode 100644 .gradle/7.1/dependencies-accessors/gc.properties create mode 100644 .gradle/7.1/fileChanges/last-build.bin create mode 100644 .gradle/7.1/fileHashes/fileHashes.bin create mode 100644 .gradle/7.1/fileHashes/fileHashes.lock create mode 100644 .gradle/7.1/gc.properties create mode 100644 .gradle/buildOutputCleanup/buildOutputCleanup.lock create mode 100644 .gradle/buildOutputCleanup/cache.properties create mode 100644 .gradle/checksums/checksums.lock create mode 100644 .gradle/vcs-1/gc.properties create mode 100644 .idea/.gitignore create mode 100644 .idea/compiler.xml create mode 100644 .idea/gradle.xml create mode 100644 .idea/libraries/Gradle__androidx_activity_activity_1_2_3_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_annotation_annotation_1_2_0.xml create mode 100644 .idea/libraries/Gradle__androidx_annotation_annotation_experimental_1_1_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_appcompat_appcompat_1_3_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_appcompat_appcompat_resources_1_3_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0.xml create mode 100644 .idea/libraries/Gradle__androidx_arch_core_core_runtime_2_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_arch_core_core_runtime_2_1_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_cardview_cardview_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_collection_collection_1_1_0.xml create mode 100644 .idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_2_0_4_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_solver_2_0_4.xml create mode 100644 .idea/libraries/Gradle__androidx_coordinatorlayout_coordinatorlayout_1_1_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_core_core_1_6_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_core_core_ktx_1_6_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_customview_customview_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_documentfile_documentfile_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_drawerlayout_drawerlayout_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_dynamicanimation_dynamicanimation_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_fragment_fragment_1_3_4_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_legacy_legacy_support_core_utils_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_3_1.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_2_3_1_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_3_1_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_3_1_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_savedstate_2_3_1_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_loader_loader_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_localbroadcastmanager_localbroadcastmanager_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_print_print_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_recyclerview_recyclerview_1_1_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_savedstate_savedstate_1_1_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_core_1_4_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_4_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_4_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_ext_junit_1_1_3_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_monitor_1_4_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_runner_1_4_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_test_services_storage_1_4_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_transition_transition_1_2_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_1_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_viewpager2_viewpager2_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__com_google_android_material_material_1_4_0_aar.xml create mode 100644 .idea/libraries/Gradle__com_google_code_findbugs_jsr305_2_0_1.xml create mode 100644 .idea/libraries/Gradle__com_squareup_javawriter_2_1_1.xml create mode 100644 .idea/libraries/Gradle__javax_inject_javax_inject_1.xml create mode 100644 .idea/libraries/Gradle__junit_junit_4_12.xml create mode 100644 .idea/libraries/Gradle__junit_junit_4_13_2.xml create mode 100644 .idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml create mode 100644 .idea/libraries/Gradle__org_hamcrest_hamcrest_integration_1_3.xml create mode 100644 .idea/libraries/Gradle__org_hamcrest_hamcrest_library_1_3.xml create mode 100644 .idea/libraries/Gradle__org_jetbrains_annotations_13_0.xml create mode 100644 .idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_5_20.xml create mode 100644 .idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_common_1_5_20.xml create mode 100644 .idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_jdk7_1_5_20.xml create mode 100644 .idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_jdk8_1_5_20.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/modules/app/desafio-android.app.iml create mode 100644 .idea/modules/desafio-android.iml create mode 100644 .idea/vcs.xml create mode 100644 app/.gitignore create mode 100644 app/build.gradle create mode 100644 app/proguard-rules.pro create mode 100644 app/src/androidTest/java/com/example/desafio_android/ExampleInstrumentedTest.kt create mode 100644 app/src/main/AndroidManifest.xml create mode 100644 app/src/main/java/com/example/desafio_android/MainActivity.kt create mode 100644 app/src/main/res/drawable-v24/ic_launcher_foreground.xml create mode 100644 app/src/main/res/drawable/ic_launcher_background.xml create mode 100644 app/src/main/res/layout/activity_main.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher.webp create mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher_round.webp create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher.webp create mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher_round.webp create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher.webp create mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher.webp create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp create mode 100644 app/src/main/res/values-night/themes.xml create mode 100644 app/src/main/res/values/colors.xml create mode 100644 app/src/main/res/values/strings.xml create mode 100644 app/src/main/res/values/themes.xml create mode 100644 app/src/test/java/com/example/desafio_android/ExampleUnitTest.kt create mode 100644 build.gradle create mode 100644 gradle.properties create mode 100644 gradle/wrapper/gradle-wrapper.jar create mode 100644 gradle/wrapper/gradle-wrapper.properties create mode 100755 gradlew create mode 100644 gradlew.bat create mode 100644 local.properties create mode 100644 settings.gradle diff --git a/.gradle/7.1/dependencies-accessors/dependencies-accessors.lock b/.gradle/7.1/dependencies-accessors/dependencies-accessors.lock new file mode 100644 index 0000000000000000000000000000000000000000..f7031c98952b33ff4344d1587487b17bb2a71ce8 GIT binary patch literal 17 ScmZP;5Djl%(ox#Q00jUg5Cbv* literal 0 HcmV?d00001 diff --git a/.gradle/7.1/dependencies-accessors/gc.properties b/.gradle/7.1/dependencies-accessors/gc.properties new file mode 100644 index 00000000..e69de29b diff --git a/.gradle/7.1/fileChanges/last-build.bin b/.gradle/7.1/fileChanges/last-build.bin new file mode 100644 index 0000000000000000000000000000000000000000..f76dd238ade08917e6712764a16a22005a50573d GIT binary patch literal 1 IcmZPo000310RR91 literal 0 HcmV?d00001 diff --git a/.gradle/7.1/fileHashes/fileHashes.bin b/.gradle/7.1/fileHashes/fileHashes.bin new file mode 100644 index 0000000000000000000000000000000000000000..da0bff860b0011dbbd7d480a06a7156dad9b5cc8 GIT binary patch literal 18547 zcmeI(p^8F56adh9CJ{jm3oi*K5oB2q(JB}W28(`x*)E#>iVa)+34cJl!MMRS=Lm eY@65L)pYkWpKSi(XMy$MQa@*vCZpPS44*ejoGYXN literal 0 HcmV?d00001 diff --git a/.gradle/7.1/fileHashes/fileHashes.lock b/.gradle/7.1/fileHashes/fileHashes.lock new file mode 100644 index 0000000000000000000000000000000000000000..2c34bbfc2ada55d5fa93a4d1998b6a6db044fd87 GIT binary patch literal 17 UcmZQpJhnhi(#-Nb0|YPw047!gBLDyZ literal 0 HcmV?d00001 diff --git a/.gradle/7.1/gc.properties b/.gradle/7.1/gc.properties new file mode 100644 index 00000000..e69de29b diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock new file mode 100644 index 0000000000000000000000000000000000000000..32da37a600aa4e0f44cc5c1ed2b1d358fb91b4c7 GIT binary patch literal 17 UcmZSnw%twHai%>J0|YPv04yK_HUIzs literal 0 HcmV?d00001 diff --git a/.gradle/buildOutputCleanup/cache.properties b/.gradle/buildOutputCleanup/cache.properties new file mode 100644 index 00000000..ed866bef --- /dev/null +++ b/.gradle/buildOutputCleanup/cache.properties @@ -0,0 +1,2 @@ +#Sat Jul 24 00:51:41 BRT 2021 +gradle.version=7.1 diff --git a/.gradle/checksums/checksums.lock b/.gradle/checksums/checksums.lock new file mode 100644 index 0000000000000000000000000000000000000000..367e1e583433a27e15aefce94eea1fc22c1232e2 GIT binary patch literal 17 TcmZR6aP+mCeAA>V1}FdkJ3j=6 literal 0 HcmV?d00001 diff --git a/.gradle/vcs-1/gc.properties b/.gradle/vcs-1/gc.properties new file mode 100644 index 00000000..e69de29b diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 00000000..26d33521 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 00000000..fb7f4a8a --- /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 new file mode 100644 index 00000000..4e3844e8 --- /dev/null +++ b/.idea/gradle.xml @@ -0,0 +1,19 @@ + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_activity_activity_1_2_3_aar.xml b/.idea/libraries/Gradle__androidx_activity_activity_1_2_3_aar.xml new file mode 100644 index 00000000..75c0dded --- /dev/null +++ b/.idea/libraries/Gradle__androidx_activity_activity_1_2_3_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_annotation_annotation_1_2_0.xml b/.idea/libraries/Gradle__androidx_annotation_annotation_1_2_0.xml new file mode 100644 index 00000000..74437d76 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_annotation_annotation_1_2_0.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_annotation_annotation_experimental_1_1_0_aar.xml b/.idea/libraries/Gradle__androidx_annotation_annotation_experimental_1_1_0_aar.xml new file mode 100644 index 00000000..b863a2b5 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_annotation_annotation_experimental_1_1_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_appcompat_appcompat_1_3_0_aar.xml b/.idea/libraries/Gradle__androidx_appcompat_appcompat_1_3_0_aar.xml new file mode 100644 index 00000000..1d998ab1 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_appcompat_appcompat_1_3_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_appcompat_appcompat_resources_1_3_0_aar.xml b/.idea/libraries/Gradle__androidx_appcompat_appcompat_resources_1_3_0_aar.xml new file mode 100644 index 00000000..d29f4fdc --- /dev/null +++ b/.idea/libraries/Gradle__androidx_appcompat_appcompat_resources_1_3_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0.xml b/.idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0.xml new file mode 100644 index 00000000..22084152 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_0_0_aar.xml b/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_0_0_aar.xml new file mode 100644 index 00000000..1a238a09 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_1_0_aar.xml b/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_1_0_aar.xml new file mode 100644 index 00000000..c925ec33 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_1_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_cardview_cardview_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_cardview_cardview_1_0_0_aar.xml new file mode 100644 index 00000000..1a8af628 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_cardview_cardview_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_collection_collection_1_1_0.xml b/.idea/libraries/Gradle__androidx_collection_collection_1_1_0.xml new file mode 100644 index 00000000..eafc05e9 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_collection_collection_1_1_0.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_2_0_4_aar.xml b/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_2_0_4_aar.xml new file mode 100644 index 00000000..8480bea5 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_2_0_4_aar.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_solver_2_0_4.xml b/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_solver_2_0_4.xml new file mode 100644 index 00000000..cba1dae0 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_solver_2_0_4.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_coordinatorlayout_coordinatorlayout_1_1_0_aar.xml b/.idea/libraries/Gradle__androidx_coordinatorlayout_coordinatorlayout_1_1_0_aar.xml new file mode 100644 index 00000000..6a808cf8 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_coordinatorlayout_coordinatorlayout_1_1_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_core_core_1_6_0_aar.xml b/.idea/libraries/Gradle__androidx_core_core_1_6_0_aar.xml new file mode 100644 index 00000000..b1ef9505 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_core_core_1_6_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_core_core_ktx_1_6_0_aar.xml b/.idea/libraries/Gradle__androidx_core_core_ktx_1_6_0_aar.xml new file mode 100644 index 00000000..7876cd3f --- /dev/null +++ b/.idea/libraries/Gradle__androidx_core_core_ktx_1_6_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml new file mode 100644 index 00000000..581aac29 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_customview_customview_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_customview_customview_1_0_0_aar.xml new file mode 100644 index 00000000..1793581d --- /dev/null +++ b/.idea/libraries/Gradle__androidx_customview_customview_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_documentfile_documentfile_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_documentfile_documentfile_1_0_0_aar.xml new file mode 100644 index 00000000..1e685b32 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_documentfile_documentfile_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_drawerlayout_drawerlayout_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_drawerlayout_drawerlayout_1_0_0_aar.xml new file mode 100644 index 00000000..3e0b6e7b --- /dev/null +++ b/.idea/libraries/Gradle__androidx_drawerlayout_drawerlayout_1_0_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_dynamicanimation_dynamicanimation_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_dynamicanimation_dynamicanimation_1_0_0_aar.xml new file mode 100644 index 00000000..1dc5bfd9 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_dynamicanimation_dynamicanimation_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_fragment_fragment_1_3_4_aar.xml b/.idea/libraries/Gradle__androidx_fragment_fragment_1_3_4_aar.xml new file mode 100644 index 00000000..20415cd3 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_fragment_fragment_1_3_4_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml new file mode 100644 index 00000000..cc361e09 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_utils_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_utils_1_0_0_aar.xml new file mode 100644 index 00000000..8c373143 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_utils_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_3_1.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_3_1.xml new file mode 100644 index 00000000..a1e19120 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_3_1.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml new file mode 100644 index 00000000..d28db25f --- /dev/null +++ b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_2_3_1_aar.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_2_3_1_aar.xml new file mode 100644 index 00000000..70e76bbf --- /dev/null +++ b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_2_3_1_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_3_1_aar.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_3_1_aar.xml new file mode 100644 index 00000000..7b1be23c --- /dev/null +++ b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_3_1_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_3_1_aar.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_3_1_aar.xml new file mode 100644 index 00000000..3563afd7 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_3_1_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_savedstate_2_3_1_aar.xml b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_savedstate_2_3_1_aar.xml new file mode 100644 index 00000000..470ce151 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_savedstate_2_3_1_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_loader_loader_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_loader_loader_1_0_0_aar.xml new file mode 100644 index 00000000..2c333eff --- /dev/null +++ b/.idea/libraries/Gradle__androidx_loader_loader_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_localbroadcastmanager_localbroadcastmanager_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_localbroadcastmanager_localbroadcastmanager_1_0_0_aar.xml new file mode 100644 index 00000000..943948d4 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_localbroadcastmanager_localbroadcastmanager_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_print_print_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_print_print_1_0_0_aar.xml new file mode 100644 index 00000000..1dc6a301 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_print_print_1_0_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_recyclerview_recyclerview_1_1_0_aar.xml b/.idea/libraries/Gradle__androidx_recyclerview_recyclerview_1_1_0_aar.xml new file mode 100644 index 00000000..e141a550 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_recyclerview_recyclerview_1_1_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_savedstate_savedstate_1_1_0_aar.xml b/.idea/libraries/Gradle__androidx_savedstate_savedstate_1_1_0_aar.xml new file mode 100644 index 00000000..6973e381 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_savedstate_savedstate_1_1_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_test_core_1_4_0_aar.xml b/.idea/libraries/Gradle__androidx_test_core_1_4_0_aar.xml new file mode 100644 index 00000000..7a56a9b5 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_test_core_1_4_0_aar.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_4_0_aar.xml b/.idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_4_0_aar.xml new file mode 100644 index 00000000..1456ac9a --- /dev/null +++ b/.idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_4_0_aar.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_4_0_aar.xml b/.idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_4_0_aar.xml new file mode 100644 index 00000000..43600040 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_4_0_aar.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_test_ext_junit_1_1_3_aar.xml b/.idea/libraries/Gradle__androidx_test_ext_junit_1_1_3_aar.xml new file mode 100644 index 00000000..25da92f6 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_test_ext_junit_1_1_3_aar.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_test_monitor_1_4_0_aar.xml b/.idea/libraries/Gradle__androidx_test_monitor_1_4_0_aar.xml new file mode 100644 index 00000000..eb8500ac --- /dev/null +++ b/.idea/libraries/Gradle__androidx_test_monitor_1_4_0_aar.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_test_runner_1_4_0_aar.xml b/.idea/libraries/Gradle__androidx_test_runner_1_4_0_aar.xml new file mode 100644 index 00000000..865b2653 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_test_runner_1_4_0_aar.xml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_test_services_storage_1_4_0_aar.xml b/.idea/libraries/Gradle__androidx_test_services_storage_1_4_0_aar.xml new file mode 100644 index 00000000..acf11098 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_test_services_storage_1_4_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_transition_transition_1_2_0_aar.xml b/.idea/libraries/Gradle__androidx_transition_transition_1_2_0_aar.xml new file mode 100644 index 00000000..12c0412d --- /dev/null +++ b/.idea/libraries/Gradle__androidx_transition_transition_1_2_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml b/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml new file mode 100644 index 00000000..6bf82465 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml b/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml new file mode 100644 index 00000000..59bf558f --- /dev/null +++ b/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_1_aar.xml b/.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_1_aar.xml new file mode 100644 index 00000000..b23c5a6f --- /dev/null +++ b/.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_1_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_viewpager2_viewpager2_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_viewpager2_viewpager2_1_0_0_aar.xml new file mode 100644 index 00000000..c6342e2e --- /dev/null +++ b/.idea/libraries/Gradle__androidx_viewpager2_viewpager2_1_0_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml b/.idea/libraries/Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml new file mode 100644 index 00000000..1bc4c5f5 --- /dev/null +++ b/.idea/libraries/Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_google_android_material_material_1_4_0_aar.xml b/.idea/libraries/Gradle__com_google_android_material_material_1_4_0_aar.xml new file mode 100644 index 00000000..8435a773 --- /dev/null +++ b/.idea/libraries/Gradle__com_google_android_material_material_1_4_0_aar.xml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_google_code_findbugs_jsr305_2_0_1.xml b/.idea/libraries/Gradle__com_google_code_findbugs_jsr305_2_0_1.xml new file mode 100644 index 00000000..2b834ea2 --- /dev/null +++ b/.idea/libraries/Gradle__com_google_code_findbugs_jsr305_2_0_1.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__com_squareup_javawriter_2_1_1.xml b/.idea/libraries/Gradle__com_squareup_javawriter_2_1_1.xml new file mode 100644 index 00000000..662b001e --- /dev/null +++ b/.idea/libraries/Gradle__com_squareup_javawriter_2_1_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__javax_inject_javax_inject_1.xml b/.idea/libraries/Gradle__javax_inject_javax_inject_1.xml new file mode 100644 index 00000000..62012eaf --- /dev/null +++ b/.idea/libraries/Gradle__javax_inject_javax_inject_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__junit_junit_4_12.xml b/.idea/libraries/Gradle__junit_junit_4_12.xml new file mode 100644 index 00000000..6c078d62 --- /dev/null +++ b/.idea/libraries/Gradle__junit_junit_4_12.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__junit_junit_4_13_2.xml b/.idea/libraries/Gradle__junit_junit_4_13_2.xml new file mode 100644 index 00000000..c2cb45da --- /dev/null +++ b/.idea/libraries/Gradle__junit_junit_4_13_2.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml b/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml new file mode 100644 index 00000000..09cf23d1 --- /dev/null +++ b/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_hamcrest_hamcrest_integration_1_3.xml b/.idea/libraries/Gradle__org_hamcrest_hamcrest_integration_1_3.xml new file mode 100644 index 00000000..1a77dd83 --- /dev/null +++ b/.idea/libraries/Gradle__org_hamcrest_hamcrest_integration_1_3.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_hamcrest_hamcrest_library_1_3.xml b/.idea/libraries/Gradle__org_hamcrest_hamcrest_library_1_3.xml new file mode 100644 index 00000000..3d45e8e9 --- /dev/null +++ b/.idea/libraries/Gradle__org_hamcrest_hamcrest_library_1_3.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_jetbrains_annotations_13_0.xml b/.idea/libraries/Gradle__org_jetbrains_annotations_13_0.xml new file mode 100644 index 00000000..1fa0fa9f --- /dev/null +++ b/.idea/libraries/Gradle__org_jetbrains_annotations_13_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_5_20.xml b/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_5_20.xml new file mode 100644 index 00000000..aa8adcc6 --- /dev/null +++ b/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_1_5_20.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_common_1_5_20.xml b/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_common_1_5_20.xml new file mode 100644 index 00000000..da924b7f --- /dev/null +++ b/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_common_1_5_20.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_jdk7_1_5_20.xml b/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_jdk7_1_5_20.xml new file mode 100644 index 00000000..78063d4e --- /dev/null +++ b/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_jdk7_1_5_20.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_jdk8_1_5_20.xml b/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_jdk8_1_5_20.xml new file mode 100644 index 00000000..adeaa046 --- /dev/null +++ b/.idea/libraries/Gradle__org_jetbrains_kotlin_kotlin_stdlib_jdk8_1_5_20.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 00000000..9422e848 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,9 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 00000000..c6f4800b --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules/app/desafio-android.app.iml b/.idea/modules/app/desafio-android.app.iml new file mode 100644 index 00000000..10ff0c0f --- /dev/null +++ b/.idea/modules/app/desafio-android.app.iml @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/modules/desafio-android.iml b/.idea/modules/desafio-android.iml new file mode 100644 index 00000000..28107cec --- /dev/null +++ b/.idea/modules/desafio-android.iml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 00000000..35eb1ddf --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/app/.gitignore b/app/.gitignore new file mode 100644 index 00000000..42afabfd --- /dev/null +++ b/app/.gitignore @@ -0,0 +1 @@ +/build \ No newline at end of file diff --git a/app/build.gradle b/app/build.gradle new file mode 100644 index 00000000..901f9da9 --- /dev/null +++ b/app/build.gradle @@ -0,0 +1,43 @@ +plugins { + id 'com.android.application' + id 'org.jetbrains.kotlin.android' +} + +android { + compileSdk 30 + + defaultConfig { + applicationId "com.example.desafio_android" + minSdk 21 + targetSdk 30 + versionCode 1 + versionName "1.0" + + testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + } + + buildTypes { + release { + minifyEnabled false + proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' + } + } + compileOptions { + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } + kotlinOptions { + jvmTarget = '1.8' + } +} + +dependencies { + + implementation 'androidx.core:core-ktx:1.6.0' + implementation 'androidx.appcompat:appcompat:1.3.0' + implementation 'com.google.android.material:material:1.4.0' + implementation 'androidx.constraintlayout:constraintlayout:2.0.4' + testImplementation 'junit:junit:4.+' + androidTestImplementation 'androidx.test.ext:junit:1.1.3' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.4.0' +} \ No newline at end of file diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro new file mode 100644 index 00000000..481bb434 --- /dev/null +++ b/app/proguard-rules.pro @@ -0,0 +1,21 @@ +# Add project specific ProGuard rules here. +# You can control the set of applied configuration files using the +# proguardFiles setting in build.gradle. +# +# For more details, see +# http://developer.android.com/guide/developing/tools/proguard.html + +# If your project uses WebView with JS, uncomment the following +# and specify the fully qualified class name to the JavaScript interface +# class: +#-keepclassmembers class fqcn.of.javascript.interface.for.webview { +# public *; +#} + +# Uncomment this to preserve the line number information for +# debugging stack traces. +#-keepattributes SourceFile,LineNumberTable + +# If you keep the line number information, uncomment this to +# hide the original source file name. +#-renamesourcefileattribute SourceFile \ No newline at end of file diff --git a/app/src/androidTest/java/com/example/desafio_android/ExampleInstrumentedTest.kt b/app/src/androidTest/java/com/example/desafio_android/ExampleInstrumentedTest.kt new file mode 100644 index 00000000..055eb051 --- /dev/null +++ b/app/src/androidTest/java/com/example/desafio_android/ExampleInstrumentedTest.kt @@ -0,0 +1,24 @@ +package com.example.desafio_android + +import androidx.test.platform.app.InstrumentationRegistry +import androidx.test.ext.junit.runners.AndroidJUnit4 + +import org.junit.Test +import org.junit.runner.RunWith + +import org.junit.Assert.* + +/** + * Instrumented test, which will execute on an Android device. + * + * See [testing documentation](http://d.android.com/tools/testing). + */ +@RunWith(AndroidJUnit4::class) +class ExampleInstrumentedTest { + @Test + fun useAppContext() { + // Context of the app under test. + val appContext = InstrumentationRegistry.getInstrumentation().targetContext + assertEquals("com.example.desafio_android", appContext.packageName) + } +} \ No newline at end of file diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml new file mode 100644 index 00000000..f8729f74 --- /dev/null +++ b/app/src/main/AndroidManifest.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/java/com/example/desafio_android/MainActivity.kt b/app/src/main/java/com/example/desafio_android/MainActivity.kt new file mode 100644 index 00000000..9c87befb --- /dev/null +++ b/app/src/main/java/com/example/desafio_android/MainActivity.kt @@ -0,0 +1,11 @@ +package com.example.desafio_android + +import androidx.appcompat.app.AppCompatActivity +import android.os.Bundle + +class MainActivity : AppCompatActivity() { + override fun onCreate(savedInstanceState: Bundle?) { + super.onCreate(savedInstanceState) + setContentView(R.layout.activity_main) + } +} \ No newline at end of file diff --git a/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/app/src/main/res/drawable-v24/ic_launcher_foreground.xml new file mode 100644 index 00000000..2b068d11 --- /dev/null +++ b/app/src/main/res/drawable-v24/ic_launcher_foreground.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_launcher_background.xml b/app/src/main/res/drawable/ic_launcher_background.xml new file mode 100644 index 00000000..07d5da9c --- /dev/null +++ b/app/src/main/res/drawable/ic_launcher_background.xml @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml new file mode 100644 index 00000000..4fc24441 --- /dev/null +++ b/app/src/main/res/layout/activity_main.xml @@ -0,0 +1,18 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml new file mode 100644 index 00000000..eca70cfe --- /dev/null +++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml new file mode 100644 index 00000000..eca70cfe --- /dev/null +++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.webp b/app/src/main/res/mipmap-hdpi/ic_launcher.webp new file mode 100644 index 0000000000000000000000000000000000000000..c209e78ecd372343283f4157dcfd918ec5165bb3 GIT binary patch literal 1404 zcmV-?1%vuhNk&F=1pok7MM6+kP&il$0000G0000-002h-06|PpNX!5L00Dqw+t%{r zzW2vH!KF=w&cMnnN@{whkTw+#mAh0SV?YL=)3MimFYCWp#fpdtz~8$hD5VPuQgtcN zXl<@<#Cme5f5yr2h%@8TWh?)bSK`O z^Z@d={gn7J{iyxL_y_%J|L>ep{dUxUP8a{byupH&!UNR*OutO~0{*T4q5R6@ApLF! z5{w?Z150gC7#>(VHFJZ-^6O@PYp{t!jH(_Z*nzTK4 zkc{fLE4Q3|mA2`CWQ3{8;gxGizgM!zccbdQoOLZc8hThi-IhN90RFT|zlxh3Ty&VG z?Fe{#9RrRnxzsu|Lg2ddugg7k%>0JeD+{XZ7>Z~{=|M+sh1MF7~ zz>To~`~LVQe1nNoR-gEzkpe{Ak^7{{ZBk2i_<+`Bq<^GB!RYG+z)h;Y3+<{zlMUYd zrd*W4w&jZ0%kBuDZ1EW&KLpyR7r2=}fF2%0VwHM4pUs}ZI2egi#DRMYZPek*^H9YK zay4Iy3WXFG(F14xYsoDA|KXgGc5%2DhmQ1gFCkrgHBm!lXG8I5h*uf{rn48Z!_@ z4Bk6TJAB2CKYqPjiX&mWoW>OPFGd$wqroa($ne7EUK;#3VYkXaew%Kh^3OrMhtjYN?XEoY`tRPQsAkH-DSL^QqyN0>^ zmC>{#F14jz4GeW{pJoRpLFa_*GI{?T93^rX7SPQgT@LbLqpNA}<@2wH;q493)G=1Y z#-sCiRNX~qf3KgiFzB3I>4Z%AfS(3$`-aMIBU+6?gbgDb!)L~A)je+;fR0jWLL-Fu z4)P{c7{B4Hp91&%??2$v9iRSFnuckHUm}or9seH6 z>%NbT+5*@L5(I9j@06@(!{ZI?U0=pKn8uwIg&L{JV14+8s2hnvbRrU|hZCd}IJu7*;;ECgO%8_*W Kmw_-CKmY()leWbG literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..b2dfe3d1ba5cf3ee31b3ecc1ced89044a1f3b7a9 GIT binary patch literal 2898 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 literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.webp b/app/src/main/res/mipmap-mdpi/ic_launcher.webp new file mode 100644 index 0000000000000000000000000000000000000000..4f0f1d64e58ba64d180ce43ee13bf9a17835fbca GIT binary patch literal 982 zcmV;{11bDcNk&G_0{{S5MM6+kP&il$0000G0000l001ul06|PpNU8t;00Dqo+t#w^ z^1csucXz7-Qrhzl9HuHB%l>&>1tG2^vb*E&k^T3$FG1eQZ51g$uv4V+kI`0<^1Z@N zk?Jjh$olyC%l>)Xq;7!>{iBj&BjJ`P&$fsCfpve_epJOBkTF?nu-B7D!hO=2ZR}

C%4 zc_9eOXvPbC4kzU8YowIA8cW~Uv|eB&yYwAObSwL2vY~UYI7NXPvf3b+c^?wcs~_t{ ze_m66-0)^{JdOMKPwjpQ@Sna!*?$wTZ~su*tNv7o!gXT!GRgivP}ec?5>l1!7<(rT zds|8x(qGc673zrvYIz;J23FG{9nHMnAuP}NpAED^laz3mAN1sy+NXK)!6v1FxQ;lh zOBLA>$~P3r4b*NcqR;y6pwyhZ3_PiDb|%n1gGjl3ZU}ujInlP{eks-#oA6>rh&g+!f`hv#_%JrgYPu z(U^&XLW^QX7F9Z*SRPpQl{B%x)_AMp^}_v~?j7 zapvHMKxSf*Mtyx8I}-<*UGn3)oHd(nn=)BZ`d$lDBwq_GL($_TPaS{UeevT(AJ`p0 z9%+hQb6z)U9qjbuXjg|dExCLjpS8$VKQ55VsIC%@{N5t{NsW)=hNGI`J=x97_kbz@ E0Of=7!TQj4N+cqN`nQhxvX7dAV-`K|Ub$-q+H-5I?Tx0g9jWxd@A|?POE8`3b8fO$T))xP* z(X?&brZw({`)WU&rdAs1iTa0x6F@PIxJ&&L|dpySV!ID|iUhjCcKz(@mE z!x@~W#3H<)4Ae(4eQJRk`Iz3<1)6^m)0b_4_TRZ+cz#eD3f8V;2r-1fE!F}W zEi0MEkTTx}8i1{`l_6vo0(Vuh0HD$I4SjZ=?^?k82R51bC)2D_{y8mi_?X^=U?2|F{Vr7s!k(AZC$O#ZMyavHhlQ7 zUR~QXuH~#o#>(b$u4?s~HLF*3IcF7023AlwAYudn0FV~|odGH^05AYPEfR)8p`i{n zwg3zPVp{+wOsxKc>)(pMupKF!Y2HoUqQ3|Yu|8lwR=?5zZuhG6J?H`bSNk_wPoM{u zSL{c@pY7+c2kck>`^q1^^gR0QB7Y?KUD{vz-uVX~;V-rW)PDcI)$_UjgVV?S?=oLR zf4}zz{#*R_{LkiJ#0RdQLNC^2Vp%JPEUvG9ra2BVZ92(p9h7Ka@!yf9(lj#}>+|u* z;^_?KWdzkM`6gqPo9;;r6&JEa)}R3X{(CWv?NvgLeOTq$cZXqf7|sPImi-7cS8DCN zGf;DVt3Am`>hH3{4-WzH43Ftx)SofNe^-#|0HdCo<+8Qs!}TZP{HH8~z5n`ExcHuT zDL1m&|DVpIy=xsLO>8k92HcmfSKhflQ0H~9=^-{#!I1g(;+44xw~=* zxvNz35vfsQE)@)Zsp*6_GjYD};Squ83<_?^SbALb{a`j<0Gn%6JY!zhp=Fg}Ga2|8 z52e1WU%^L1}15Ex0fF$e@eCT(()_P zvV?CA%#Sy08_U6VPt4EtmVQraWJX` zh=N|WQ>LgrvF~R&qOfB$!%D3cGv?;Xh_z$z7k&s4N)$WYf*k=|*jCEkO19{h_(%W4 zPuOqbCw`SeAX*R}UUsbVsgtuG?xs(#Ikx9`JZoQFz0n*7ZG@Fv@kZk`gzO$HoA9kN z8U5{-yY zvV{`&WKU2$mZeoBmiJrEdzUZAv1sRxpePdg1)F*X^Y)zp^Y*R;;z~vOv-z&)&G)JQ{m!C9cmziu1^nHA z`#`0c>@PnQ9CJKgC5NjJD8HM3|KC(g5nnCq$n0Gsu_DXk36@ql%npEye|?%RmG)

FJ$wK}0tWNB{uH;AM~i literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.webp b/app/src/main/res/mipmap-xhdpi/ic_launcher.webp new file mode 100644 index 0000000000000000000000000000000000000000..948a3070fe34c611c42c0d3ad3013a0dce358be0 GIT binary patch literal 1900 zcmV-y2b1_xNk&Fw2LJ$9MM6+kP&il$0000G0001A003VA06|PpNH75a00DqwTbm-~ zullQTcXxO9ki!OCRx^i?oR|n!<8G0=kI^!JSjFi-LL*`V;ET0H2IXfU0*i>o6o6Gy zRq6Ap5(_{XLdXcL-MzlN`ugSdZY_`jXhcENAu)N_0?GhF))9R;E`!bo9p?g?SRgw_ zEXHhFG$0{qYOqhdX<(wE4N@es3VIo$%il%6xP9gjiBri+2pI6aY4 zJbgh-Ud|V%3O!IcHKQx1FQH(_*TK;1>FQWbt^$K1zNn^cczkBs=QHCYZ8b&l!UV{K z{L0$KCf_&KR^}&2Fe|L&?1I7~pBENnCtCuH3sjcx6$c zwqkNkru);ie``q+_QI;IYLD9OV0ZxkuyBz|5<$1BH|vtey$> z5oto4=l-R-Aaq`Dk0}o9N0VrkqW_#;!u{!bJLDq%0092{Ghe=F;(kn} z+sQ@1=UlX30+2nWjkL$B^b!H2^QYO@iFc0{(-~yXj2TWz?VG{v`Jg zg}WyYnwGgn>{HFaG7E~pt=)sOO}*yd(UU-D(E&x{xKEl6OcU?pl)K%#U$dn1mDF19 zSw@l8G!GNFB3c3VVK0?uyqN&utT-D5%NM4g-3@Sii9tSXKtwce~uF zS&Jn746EW^wV~8zdQ1XC28~kXu8+Yo9p!<8h&(Q({J*4DBglPdpe4M_mD8AguZFn~ ztiuO~{6Bx?SfO~_ZV(GIboeR9~hAym{{fV|VM=77MxDrbW6`ujX z<3HF(>Zr;#*uCvC*bpoSr~C$h?_%nXps@A)=l_;({Fo#6Y1+Zv`!T5HB+)#^-Ud_; zBwftPN=d8Vx)*O1Mj+0oO=mZ+NVH*ptNDC-&zZ7Hwho6UQ#l-yNvc0Cm+2$$6YUk2D2t#vdZX-u3>-Be1u9gtTBiMB^xwWQ_rgvGpZ6(C@e23c!^K=>ai-Rqu zhqT`ZQof;9Bu!AD(i^PCbYV%yha9zuoKMp`U^z;3!+&d@Hud&_iy!O-$b9ZLcSRh? z)R|826w}TU!J#X6P%@Zh=La$I6zXa#h!B;{qfug}O%z@K{EZECu6zl)7CiNi%xti0 zB{OKfAj83~iJvmpTU|&q1^?^cIMn2RQ?jeSB95l}{DrEPTW{_gmU_pqTc)h@4T>~& zluq3)GM=xa(#^VU5}@FNqpc$?#SbVsX!~RH*5p0p@w z;~v{QMX0^bFT1!cXGM8K9FP+=9~-d~#TK#ZE{4umGT=;dfvWi?rYj;^l_Zxywze`W z^Cr{55U@*BalS}K%Czii_80e0#0#Zkhlij4-~I@}`-JFJ7$5{>LnoJSs??J8kWVl6|8A}RCGAu9^rAsfCE=2}tHwl93t0C?#+jMpvr7O3`2=tr{Hg$=HlnjVG^ewm|Js0J*kfPa6*GhtB>`fN!m#9J(sU!?(OSfzY*zS(FJ<-Vb zfAIg+`U)YaXv#sY(c--|X zEB+TVyZ%Ie4L$gi#Fc++`h6%vzsS$pjz9aLt+ZL(g;n$Dzy5=m=_TV(3H8^C{r0xd zp#a%}ht55dOq?yhwYPrtp-m1xXp;4X;)NhxxUpgP%XTLmO zcjaFva^}dP3$&sfFTIR_jC=2pHh9kpI@2(6V*GQo7Ws)`j)hd+tr@P~gR*2gO@+1? zG<`_tB+LJuF|SZ9tIec;h%}}6WClT`L>HSW?E{Hp1h^+mlbf_$9zA>!ug>NALJsO{ mU%z=YwVD?}XMya)Bp;vlyE5&E_6!fzx9pwrdz474!~g(M6R?N? literal 0 HcmV?d00001 diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..1b9a6956b3acdc11f40ce2bb3f6efbd845cc243f GIT binary patch literal 3918 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�(p-{x$&=IACIfoAR!za)F-^da-t3#0Dycnp zwO~NVXwXCl;jE<}>%@xz|=8fIJAB?>+E{7)|4l${4ngA3G|=r z2Dyv;VVWSgZx9Wj>qUjleGl3Ei9K4>h!(lPS%8VOG>Xu0%6VDz^O=bjJmuP7>DeUv zrbI}MlHB^^d?{zv6d=@_ZD2lg1&G7UjnVN{1}9WkaM3H~btX0GtSzB+tZ^qRgWo4m z!GmimlG$=wgXCnr6j@m<1gAL46#T~5Bnm=2{^@>|t&`9mkEPddj zAvG~@Tv~TAm2i%VW}R-g(Z0)z-Y|szHr@rk>4MAyG*Ma*7Yh#H7(!-5>DZ@8r;_dx z{prSe<>~099F8vsYd2xff7uAS%7{S)f(|@me3t2$iy&NEc7OUEchp@9A|X;;IA>8!oX+y(BKJ$EzV* znR$z;!L$s7uy@{OT~nG#B!NRraT8(X##Ho!0r_o@gg0CA-9H^;-uE&?$2$nHv_00o z%cbuUc-tCx$Uh&EZ4Nf4Zgqv)Y6>usG3>GeQnxx_Z6+PcbX-+ysbt1hQ`K1LDpOE? zrAhIZhSN9yVIAOa22gn577tbc&i3|3V8NWy&!tw##`}9*x}gtI^h1DzZRA>UuaJG) zaZ7j)dq!O}{?#8Y7~7i6fHh4{`pL?>-18|p!S75Y#^DM>-S3)vuZG+Q7l@ek zQP~#cBpWgg#mApc_sPYjpw8odQuRokmTkzcNl`^CcKB7e&;zViV;{Y{o^Y$%7i0m# z62%#1Lq!RC?}lK>%mp}T!3Xv;L*0v*>USLm``N%>w>@fwC+#T&Tx2bN4w(20JB}oU zuSa6v^kXi0xPs?pbaOHnyiqq6By1EZY9OZ^^QA>{q-Hsd&m`pbQ%8121aWG-F5xf zlZ%;B{;C>X19|`^_?dVyCq>n+41w7|!tUS!{9rHlbhX=SZO5CQ^;!Du_E7*`GiR^Q w)2!4MKjfSAeNo!9>IaV6aUZ*?W>} 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

UmY2RIYtNPVDpE$%vda+HD#3m z&VuXJ{BK&Qe+rBa7eq}Q(bq|tn(RrJAk|ztj2(i{d>nmQnM?;HF2k&9sA6up5tmjl z7lySlzMbifH17-m-Lwa_F&e7nOH?ESi3#ckR3tsM+jsck3`oG!uMS}|eAwVXv>}qxwq?QY%QJ0}r@^;fhuUA9W z*BVl>TGo&N004@xSiwDUXUvp51sVmqO3m)=B55aPwf@0=e}cN+$-BdKxY`YrT_4)0 z_d10#i44Q*rFr8MC>*)v$EJvz``(pb{e&*6k+b zsMz%($|1+8hn8c2?P(l@;Rb&CsZeYoCI3?2!LqjbwPXW3z4G$Qfj=cT5Yb%vY0(AX oeb?AaKtwrnc|$|zzw9vfvn^aJJ!zd)XFXqqy0000001=f@-~a#s literal 0 HcmV?d00001 diff --git a/app/src/main/res/values-night/themes.xml b/app/src/main/res/values-night/themes.xml new file mode 100644 index 00000000..0871e938 --- /dev/null +++ b/app/src/main/res/values-night/themes.xml @@ -0,0 +1,16 @@ + + + + \ No newline at end of file diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml new file mode 100644 index 00000000..f8c6127d --- /dev/null +++ b/app/src/main/res/values/colors.xml @@ -0,0 +1,10 @@ + + + #FFBB86FC + #FF6200EE + #FF3700B3 + #FF03DAC5 + #FF018786 + #FF000000 + #FFFFFFFF + \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml new file mode 100644 index 00000000..019f15e6 --- /dev/null +++ b/app/src/main/res/values/strings.xml @@ -0,0 +1,3 @@ + + desafio-android + \ No newline at end of file diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml new file mode 100644 index 00000000..4ed92c24 --- /dev/null +++ b/app/src/main/res/values/themes.xml @@ -0,0 +1,16 @@ + + + + \ No newline at end of file diff --git a/app/src/test/java/com/example/desafio_android/ExampleUnitTest.kt b/app/src/test/java/com/example/desafio_android/ExampleUnitTest.kt new file mode 100644 index 00000000..58b0533f --- /dev/null +++ b/app/src/test/java/com/example/desafio_android/ExampleUnitTest.kt @@ -0,0 +1,17 @@ +package com.example.desafio_android + +import org.junit.Test + +import org.junit.Assert.* + +/** + * Example local unit test, which will execute on the development machine (host). + * + * See [testing documentation](http://d.android.com/tools/testing). + */ +class ExampleUnitTest { + @Test + fun addition_isCorrect() { + assertEquals(4, 2 + 2) + } +} \ No newline at end of file diff --git a/build.gradle b/build.gradle new file mode 100644 index 00000000..f757f23e --- /dev/null +++ b/build.gradle @@ -0,0 +1,5 @@ +// Top-level build file where you can add configuration options common to all sub-projects/modules. + +task clean(type: Delete) { + delete rootProject.buildDir +} \ No newline at end of file diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 00000000..ad372da8 --- /dev/null +++ b/gradle.properties @@ -0,0 +1,25 @@ +# Project-wide Gradle settings. +# IDE (e.g. Android Studio) users: +# Gradle settings configured through the IDE *will override* +# any settings specified in this file. +# For more details on how to configure your build environment visit +# http://www.gradle.org/docs/current/userguide/build_environment.html +# Specifies the JVM arguments used for the daemon process. +# The setting is particularly useful for tweaking memory settings. +org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8 +# When configured, Gradle will run in incubating parallel mode. +# This option should only be used with decoupled projects. More details, visit +# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects +# org.gradle.parallel=true +# AndroidX package structure to make it clearer which packages are bundled with the +# Android operating system, and which are packaged with your app"s APK +# https://developer.android.com/topic/libraries/support-library/androidx-rn +android.useAndroidX=true +# Automatically convert third-party libraries to use AndroidX +android.enableJetifier=true +# Kotlin code style for this project: "official" or "obsolete": +kotlin.code.style=official +# Enables namespacing of each library's R class so that its R class includes only the +# resources declared in the library itself and none from the library's dependencies, +# thereby reducing the size of the R class for that library +android.nonTransitiveRClass=true \ No newline at end of file diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 0000000000000000000000000000000000000000..e708b1c023ec8b20f512888fe07c5bd3ff77bb8f GIT binary patch literal 59203 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

K7UpUK$>l@ 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 E2O(~oYXATM literal 0 HcmV?d00001 diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties new file mode 100644 index 00000000..e28f5502 --- /dev/null +++ b/gradle/wrapper/gradle-wrapper.properties @@ -0,0 +1,6 @@ +#Sat Jul 24 00:42:06 BRT 2021 +distributionBase=GRADLE_USER_HOME +distributionUrl=https\://services.gradle.org/distributions/gradle-7.1-bin.zip +distributionPath=wrapper/dists +zipStorePath=wrapper/dists +zipStoreBase=GRADLE_USER_HOME diff --git a/gradlew b/gradlew new file mode 100755 index 00000000..4f906e0c --- /dev/null +++ b/gradlew @@ -0,0 +1,185 @@ +#!/usr/bin/env sh + +# +# Copyright 2015 the original author or authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +############################################################################## +## +## Gradle start up script for UN*X +## +############################################################################## + +# Attempt to set APP_HOME +# Resolve links: $0 may be a link +PRG="$0" +# Need this for relative symlinks. +while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG=`dirname "$PRG"`"/$link" + fi +done +SAVED="`pwd`" +cd "`dirname \"$PRG\"`/" >/dev/null +APP_HOME="`pwd -P`" +cd "$SAVED" >/dev/null + +APP_NAME="Gradle" +APP_BASE_NAME=`basename "$0"` + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD="maximum" + +warn () { + echo "$*" +} + +die () { + echo + echo "$*" + echo + exit 1 +} + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "`uname`" in + CYGWIN* ) + cygwin=true + ;; + Darwin* ) + darwin=true + ;; + MINGW* ) + msys=true + ;; + NONSTOP* ) + nonstop=true + ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD="java" + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then + MAX_FD_LIMIT=`ulimit -H -n` + if [ $? -eq 0 ] ; then + if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then + MAX_FD="$MAX_FD_LIMIT" + fi + ulimit -n $MAX_FD + if [ $? -ne 0 ] ; then + warn "Could not set maximum file descriptor limit: $MAX_FD" + fi + else + warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" + fi +fi + +# For Darwin, add options to specify how the application appears in the dock +if $darwin; then + GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" +fi + +# For Cygwin or MSYS, switch paths to Windows format before running java +if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then + APP_HOME=`cygpath --path --mixed "$APP_HOME"` + CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` + + JAVACMD=`cygpath --unix "$JAVACMD"` + + # We build the pattern for arguments to be converted via cygpath + ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` + SEP="" + for dir in $ROOTDIRSRAW ; do + ROOTDIRS="$ROOTDIRS$SEP$dir" + SEP="|" + done + OURCYGPATTERN="(^($ROOTDIRS))" + # Add a user-defined pattern to the cygpath arguments + if [ "$GRADLE_CYGPATTERN" != "" ] ; then + OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" + fi + # Now convert the arguments - kludge to limit ourselves to /bin/sh + i=0 + for arg in "$@" ; do + CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` + CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option + + if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition + eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` + else + eval `echo args$i`="\"$arg\"" + fi + i=`expr $i + 1` + done + case $i in + 0) set -- ;; + 1) set -- "$args0" ;; + 2) set -- "$args0" "$args1" ;; + 3) set -- "$args0" "$args1" "$args2" ;; + 4) set -- "$args0" "$args1" "$args2" "$args3" ;; + 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; + 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; + 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; + 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; + 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; + esac +fi + +# Escape application args +save () { + for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done + echo " " +} +APP_ARGS=`save "$@"` + +# Collect all arguments for the java command, following the shell quoting and substitution rules +eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" + +exec "$JAVACMD" "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 00000000..ac1b06f9 --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,89 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/local.properties b/local.properties new file mode 100644 index 00000000..c41f3741 --- /dev/null +++ b/local.properties @@ -0,0 +1,10 @@ +## This file is automatically generated by Android Studio. +# Do not modify this file -- YOUR CHANGES WILL BE ERASED! +# +# This file should *NOT* be checked into Version Control Systems, +# as it contains information specific to your local configuration. +# +# Location of the SDK. This is only used by Gradle. +# For customization when using a Version Control System, please read the +# header note. +sdk.dir=/home/bruno/Android/Sdk \ No newline at end of file diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 00000000..2570781e --- /dev/null +++ b/settings.gradle @@ -0,0 +1,21 @@ +pluginManagement { + repositories { + gradlePluginPortal() + google() + mavenCentral() + } + plugins { + id 'com.android.application' version '7.1.0-alpha04' + id 'com.android.library' version '7.1.0-alpha04' + id 'org.jetbrains.kotlin.android' version '1.5.20' + } +} +dependencyResolutionManagement { + repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) + repositories { + google() + mavenCentral() + } +} +rootProject.name = "desafio-android" +include ':app' From b4a13cb8f0541159fbd7ef4ef0b3a92faed86a8d Mon Sep 17 00:00:00 2001 From: Bruno Date: Sat, 24 Jul 2021 11:50:19 -0300 Subject: [PATCH 02/25] Add Libraries, Retrofit, Model Response --- .../7.1/executionHistory/executionHistory.bin | Bin 0 -> 1009325 bytes .../executionHistory/executionHistory.lock | Bin 0 -> 17 bytes .gradle/7.1/fileHashes/fileHashes.bin | Bin 18547 -> 76265 bytes .gradle/7.1/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../7.1/fileHashes/resourceHashesCache.bin | Bin 0 -> 19041 bytes .../buildOutputCleanup.lock | Bin 17 -> 17 bytes .gradle/buildOutputCleanup/outputFiles.bin | Bin 0 -> 338849 bytes .gradle/checksums/checksums.lock | Bin 17 -> 17 bytes .gradle/checksums/md5-checksums.bin | Bin 0 -> 20297 bytes .gradle/checksums/sha1-checksums.bin | Bin 0 -> 28865 bytes .idea/gradle.xml | 1 + ...__androidx_activity_activity_1_2_3_aar.xml | 10 +- ...tion_annotation_experimental_1_1_0_aar.xml | 6 +- ...androidx_appcompat_appcompat_1_3_0_aar.xml | 8 +- ...ppcompat_appcompat_resources_1_3_0_aar.xml | 6 +- ...roidx_arch_core_core_runtime_2_0_0_aar.xml | 13 -- ...roidx_arch_core_core_runtime_2_1_0_aar.xml | 8 +- ...__androidx_cardview_cardview_1_0_0_aar.xml | 6 +- ...raintlayout_constraintlayout_2_0_4_aar.xml | 6 +- ...atorlayout_coordinatorlayout_1_1_0_aar.xml | 8 +- .../Gradle__androidx_core_core_1_6_0_aar.xml | 8 +- ...adle__androidx_core_core_ktx_1_6_0_aar.xml | 6 +- ..._cursoradapter_cursoradapter_1_0_0_aar.xml | 8 +- ...droidx_customview_customview_1_0_0_aar.xml | 8 +- ...databinding_adapters_7_1_0_alpha04_aar.xml | 13 ++ ...nding_databinding_common_7_1_0_alpha04.xml | 13 ++ ...ding_databinding_ktx_7_1_0_alpha04_aar.xml | 13 ++ ..._databinding_runtime_7_1_0_alpha04_aar.xml | 13 ++ ...abinding_viewbinding_7_1_0_alpha04_aar.xml | 13 ++ ...dx_documentfile_documentfile_1_0_0_aar.xml | 8 +- ...dx_drawerlayout_drawerlayout_1_0_0_aar.xml | 10 +- ...icanimation_dynamicanimation_1_0_0_aar.xml | 8 +- ..._exifinterface_exifinterface_1_0_0_aar.xml | 16 +++ ...__androidx_fragment_fragment_1_3_4_aar.xml | 8 +- ...idx_hilt_hilt_common_1_0_0_alpha02_aar.xml | 15 +++ ..._lifecycle_viewmodel_1_0_0_alpha02_aar.xml | 15 +++ ...dx_interpolator_interpolator_1_0_0_aar.xml | 8 +- ...cy_legacy_support_core_utils_1_0_0_aar.xml | 8 +- ...fecycle_lifecycle_extensions_2_2_0_aar.xml | 13 ++ ...lifecycle_lifecycle_livedata_2_0_0_aar.xml | 13 -- ...lifecycle_lifecycle_livedata_2_2_0_aar.xml | 13 ++ ...ycle_lifecycle_livedata_core_2_3_1_aar.xml | 8 +- ..._lifecycle_livedata_core_ktx_2_2_0_aar.xml | 13 ++ ...cycle_lifecycle_livedata_ktx_2_2_0_aar.xml | 13 ++ ..._lifecycle_lifecycle_process_2_2_0_aar.xml | 13 ++ ..._lifecycle_lifecycle_runtime_2_3_1_aar.xml | 6 +- ...ecycle_lifecycle_runtime_ktx_2_2_0_aar.xml | 13 ++ ..._lifecycle_lifecycle_service_2_2_0_aar.xml | 13 ++ ...ifecycle_lifecycle_viewmodel_2_3_1_aar.xml | 6 +- ...ycle_lifecycle_viewmodel_ktx_2_2_0_aar.xml | 13 ++ ...fecycle_viewmodel_savedstate_2_3_1_aar.xml | 8 +- ...adle__androidx_loader_loader_1_0_0_aar.xml | 8 +- ...anager_localbroadcastmanager_1_0_0_aar.xml | 8 +- ...idx_paging_paging_common_3_0_0_alpha05.xml | 11 ++ ...paging_paging_common_ktx_3_0_0_alpha05.xml | 11 ++ ...aging_paging_runtime_3_0_0_alpha05_aar.xml | 13 ++ ...Gradle__androidx_print_print_1_0_0_aar.xml | 10 +- ...dx_recyclerview_recyclerview_1_1_0_aar.xml | 16 --- ...lerview_recyclerview_1_2_0_alpha04_aar.xml | 16 +++ ...droidx_savedstate_savedstate_1_1_0_aar.xml | 6 +- .../Gradle__androidx_test_core_1_4_0_aar.xml | 8 +- ..._test_espresso_espresso_core_3_4_0_aar.xml | 8 +- ...sso_espresso_idling_resource_3_4_0_aar.xml | 8 +- ...dle__androidx_test_ext_junit_1_1_3_aar.xml | 8 +- ...radle__androidx_test_monitor_1_4_0_aar.xml | 8 +- ...Gradle__androidx_test_runner_1_4_0_aar.xml | 8 +- ...droidx_test_services_storage_1_4_0_aar.xml | 8 +- ...droidx_transition_transition_1_2_0_aar.xml | 8 +- ...ectordrawable_vectordrawable_1_1_0_aar.xml | 8 +- ...able_vectordrawable_animated_1_1_0_aar.xml | 8 +- ...rcelable_versionedparcelable_1_1_1_aar.xml | 8 +- ...droidx_viewpager2_viewpager2_1_0_0_aar.xml | 8 +- ...androidx_viewpager_viewpager_1_0_0_aar.xml | 8 +- ...thub_bumptech_glide_annotations_4_11_0.xml | 13 ++ ...hub_bumptech_glide_disklrucache_4_11_0.xml | 13 ++ ...b_bumptech_glide_gifdecoder_4_11_0_aar.xml | 18 +++ ...github_bumptech_glide_glide_4_11_0_aar.xml | 15 +++ ...le_android_material_material_1_4_0_aar.xml | 8 +- ...uto_value_auto_value_annotations_1_6_3.xml | 13 ++ ..._com_google_code_findbugs_jsr305_2_0_1.xml | 9 -- ..._com_google_code_findbugs_jsr305_3_0_1.xml | 13 ++ ..._com_google_code_findbugs_jsr305_3_0_2.xml | 13 ++ ...radle__com_google_code_gson_gson_2_8_6.xml | 13 ++ .../Gradle__com_google_dagger_dagger_2_28.xml | 13 ++ ...google_dagger_dagger_lint_aar_2_28_aar.xml | 13 ++ ...gle_dagger_hilt_android_2_28_alpha_aar.xml | 17 +++ ...rorprone_error_prone_annotations_2_3_3.xml | 13 ++ ...__com_google_guava_failureaccess_1_0_1.xml | 13 ++ ...e__com_google_guava_guava_28_1_android.xml | 13 ++ ...9_0_empty_to_avoid_conflict_with_guava.xml | 9 ++ ...m_google_j2objc_j2objc_annotations_1_3.xml | 13 ++ .../Gradle__com_google_truth_truth_1_0_1.xml | 13 ++ ...lecode_java_diff_utils_diffutils_1_3_0.xml | 13 ++ ...le__com_squareup_okhttp3_okhttp_3_14_9.xml | 13 ++ .../Gradle__com_squareup_okio_okio_1_17_2.xml | 13 ++ ...quareup_retrofit2_converter_gson_2_9_0.xml | 13 ++ ..._com_squareup_retrofit2_retrofit_2_9_0.xml | 13 ++ ...radle__javax_annotation_jsr250_api_1_0.xml | 11 ++ ...Gradle__net_bytebuddy_byte_buddy_1_9_3.xml | 13 ++ ...__net_bytebuddy_byte_buddy_agent_1_9_3.xml | 13 ++ ...kerframework_checker_compat_qual_2_5_5.xml | 13 ++ ...s_mojo_animal_sniffer_annotations_1_18.xml | 13 ++ ...tlinx_kotlinx_coroutines_android_1_4_1.xml | 13 ++ ...linx_kotlinx_coroutines_core_jvm_1_4_1.xml | 13 ++ .../Gradle__org_jsoup_jsoup_1_13_1.xml | 13 ++ ...radle__org_mockito_mockito_core_2_23_4.xml | 13 ++ .../Gradle__org_objenesis_objenesis_2_6.xml | 13 ++ .idea/modules/app/desafio-android.app.iml | 119 +++++++++++++++--- app/build.gradle | 37 ++++++ app/src/main/AndroidManifest.xml | 5 +- .../desafio_android/data/api/RequestApi.kt | 15 +++ .../desafio_android/data/model/People.kt | 39 ++++++ .../data/model/PeopleResponse.kt | 15 +++ .../{ => ui/main}/MainActivity.kt | 3 +- .../example/desafio_android/util/Constants.kt | 7 ++ app/src/main/res/layout/activity_main.xml | 2 +- app/src/main/res/values-night/themes.xml | 18 +-- app/src/main/res/values/colors.xml | 27 ++-- app/src/main/res/values/themes.xml | 19 ++- build.gradle | 12 ++ settings.gradle | 12 -- 121 files changed, 1158 insertions(+), 221 deletions(-) create mode 100644 .gradle/7.1/executionHistory/executionHistory.bin create mode 100644 .gradle/7.1/executionHistory/executionHistory.lock create mode 100644 .gradle/7.1/fileHashes/resourceHashesCache.bin create mode 100644 .gradle/buildOutputCleanup/outputFiles.bin create mode 100644 .gradle/checksums/md5-checksums.bin create mode 100644 .gradle/checksums/sha1-checksums.bin delete mode 100644 .idea/libraries/Gradle__androidx_arch_core_core_runtime_2_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_databinding_databinding_adapters_7_1_0_alpha04_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_databinding_databinding_common_7_1_0_alpha04.xml create mode 100644 .idea/libraries/Gradle__androidx_databinding_databinding_ktx_7_1_0_alpha04_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_databinding_databinding_runtime_7_1_0_alpha04_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_databinding_viewbinding_7_1_0_alpha04_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_exifinterface_exifinterface_1_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_hilt_hilt_common_1_0_0_alpha02_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_hilt_hilt_lifecycle_viewmodel_1_0_0_alpha02_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_extensions_2_2_0_aar.xml delete mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_2_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_ktx_2_2_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_ktx_2_2_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_process_2_2_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_ktx_2_2_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_service_2_2_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_ktx_2_2_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_paging_paging_common_3_0_0_alpha05.xml create mode 100644 .idea/libraries/Gradle__androidx_paging_paging_common_ktx_3_0_0_alpha05.xml create mode 100644 .idea/libraries/Gradle__androidx_paging_paging_runtime_3_0_0_alpha05_aar.xml delete mode 100644 .idea/libraries/Gradle__androidx_recyclerview_recyclerview_1_1_0_aar.xml create mode 100644 .idea/libraries/Gradle__androidx_recyclerview_recyclerview_1_2_0_alpha04_aar.xml create mode 100644 .idea/libraries/Gradle__com_github_bumptech_glide_annotations_4_11_0.xml create mode 100644 .idea/libraries/Gradle__com_github_bumptech_glide_disklrucache_4_11_0.xml create mode 100644 .idea/libraries/Gradle__com_github_bumptech_glide_gifdecoder_4_11_0_aar.xml create mode 100644 .idea/libraries/Gradle__com_github_bumptech_glide_glide_4_11_0_aar.xml create mode 100644 .idea/libraries/Gradle__com_google_auto_value_auto_value_annotations_1_6_3.xml delete mode 100644 .idea/libraries/Gradle__com_google_code_findbugs_jsr305_2_0_1.xml create mode 100644 .idea/libraries/Gradle__com_google_code_findbugs_jsr305_3_0_1.xml create mode 100644 .idea/libraries/Gradle__com_google_code_findbugs_jsr305_3_0_2.xml create mode 100644 .idea/libraries/Gradle__com_google_code_gson_gson_2_8_6.xml create mode 100644 .idea/libraries/Gradle__com_google_dagger_dagger_2_28.xml create mode 100644 .idea/libraries/Gradle__com_google_dagger_dagger_lint_aar_2_28_aar.xml create mode 100644 .idea/libraries/Gradle__com_google_dagger_hilt_android_2_28_alpha_aar.xml create mode 100644 .idea/libraries/Gradle__com_google_errorprone_error_prone_annotations_2_3_3.xml create mode 100644 .idea/libraries/Gradle__com_google_guava_failureaccess_1_0_1.xml create mode 100644 .idea/libraries/Gradle__com_google_guava_guava_28_1_android.xml create mode 100644 .idea/libraries/Gradle__com_google_guava_listenablefuture_9999_0_empty_to_avoid_conflict_with_guava.xml create mode 100644 .idea/libraries/Gradle__com_google_j2objc_j2objc_annotations_1_3.xml create mode 100644 .idea/libraries/Gradle__com_google_truth_truth_1_0_1.xml create mode 100644 .idea/libraries/Gradle__com_googlecode_java_diff_utils_diffutils_1_3_0.xml create mode 100644 .idea/libraries/Gradle__com_squareup_okhttp3_okhttp_3_14_9.xml create mode 100644 .idea/libraries/Gradle__com_squareup_okio_okio_1_17_2.xml create mode 100644 .idea/libraries/Gradle__com_squareup_retrofit2_converter_gson_2_9_0.xml create mode 100644 .idea/libraries/Gradle__com_squareup_retrofit2_retrofit_2_9_0.xml create mode 100644 .idea/libraries/Gradle__javax_annotation_jsr250_api_1_0.xml create mode 100644 .idea/libraries/Gradle__net_bytebuddy_byte_buddy_1_9_3.xml create mode 100644 .idea/libraries/Gradle__net_bytebuddy_byte_buddy_agent_1_9_3.xml create mode 100644 .idea/libraries/Gradle__org_checkerframework_checker_compat_qual_2_5_5.xml create mode 100644 .idea/libraries/Gradle__org_codehaus_mojo_animal_sniffer_annotations_1_18.xml create mode 100644 .idea/libraries/Gradle__org_jetbrains_kotlinx_kotlinx_coroutines_android_1_4_1.xml create mode 100644 .idea/libraries/Gradle__org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm_1_4_1.xml create mode 100644 .idea/libraries/Gradle__org_jsoup_jsoup_1_13_1.xml create mode 100644 .idea/libraries/Gradle__org_mockito_mockito_core_2_23_4.xml create mode 100644 .idea/libraries/Gradle__org_objenesis_objenesis_2_6.xml create mode 100644 app/src/main/java/com/example/desafio_android/data/api/RequestApi.kt create mode 100644 app/src/main/java/com/example/desafio_android/data/model/People.kt create mode 100644 app/src/main/java/com/example/desafio_android/data/model/PeopleResponse.kt rename app/src/main/java/com/example/desafio_android/{ => ui/main}/MainActivity.kt (77%) create mode 100644 app/src/main/java/com/example/desafio_android/util/Constants.kt diff --git a/.gradle/7.1/executionHistory/executionHistory.bin b/.gradle/7.1/executionHistory/executionHistory.bin new file mode 100644 index 0000000000000000000000000000000000000000..76f73479b393f05ab8c1583555b8c390bde429e9 GIT binary patch literal 1009325 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≪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