From 61cd678b781fee2e1d4b7a0cd549d9b078f7d6d0 Mon Sep 17 00:00:00 2001 From: WentuM Date: Sun, 1 Nov 2020 23:22:01 +0300 Subject: [PATCH 1/2] task/hw6_notfinal_homework --- .idea/gradle.xml | 1 + app/build.gradle | 8 ++ app/src/main/AndroidManifest.xml | 1 - app/src/main/fab-playstore.png | Bin 0 -> 18888 bytes .../main/ic_cancel_selected1-playstore.png | Bin 0 -> 29882 bytes .../main/ic_cancel_selected2-playstore.png | Bin 0 -> 30894 bytes .../main/ic_cancel_selected3-playstore.png | Bin 0 -> 29311 bytes app/src/main/ic_delete-playstore.png | Bin 0 -> 10750 bytes .../androidpractice2020/MainActivity.kt | 27 +++++ .../androidpractice2020/cardview/Adapter.kt | 58 ++++++++++ .../androidpractice2020/cardview/Model.kt | 5 + .../fragments/FragmentCardView.kt | 18 +++ .../fragments/FragmentRecycleView.kt | 105 ++++++++++++++++++ .../fragments/FragmentText.kt | 18 +++ .../fragments/NoteRepository.kt | 16 +++ .../recyclerview/ExampleAdapter.kt | 77 +++++++++++++ .../recyclerview/ListAdapter.kt | 30 +++++ .../recyclerview/ListHolder.kt | 27 +++++ .../androidpractice2020/recyclerview/Note.kt | 6 + app/src/main/res/drawable/divider.xml | 6 + app/src/main/res/drawable/fab.xml | 15 +++ app/src/main/res/drawable/fab_background.xml | 74 ++++++++++++ .../ic_cancel_selected1_background.xml | 74 ++++++++++++ .../ic_cancel_selected2_background.xml | 74 ++++++++++++ .../ic_cancel_selected2_foreground.xml | 27 +++++ .../ic_cancel_selected3_background.xml | 74 ++++++++++++ .../ic_cancel_selected3_foreground.xml | 15 +++ .../ic_cancel_selected_foreground.xml | 21 ++++ .../res/drawable/ic_delete_background.xml | 74 ++++++++++++ .../res/drawable/ic_delete_foreground.xml | 15 +++ app/src/main/res/layout/activity_main.xml | 26 ++++- app/src/main/res/layout/dialog_add.xml | 61 ++++++++++ .../main/res/layout/fragment_card_view.xml | 20 ++++ .../main/res/layout/fragment_recycleview.xml | 31 ++++++ app/src/main/res/layout/fragment_text.xml | 20 ++++ app/src/main/res/layout/note_item.xml | 39 +++++++ app/src/main/res/layout/test/xml.kt | 4 + .../main/res/menu/bottom_navigation_menu.xml | 18 +++ app/src/main/res/mipmap-anydpi-v26/fab.xml | 5 + .../main/res/mipmap-anydpi-v26/fab_round.xml | 5 + .../mipmap-anydpi-v26/ic_cancel_selected1.xml | 5 + .../ic_cancel_selected1_round.xml | 5 + .../mipmap-anydpi-v26/ic_cancel_selected2.xml | 5 + .../ic_cancel_selected2_round.xml | 5 + .../mipmap-anydpi-v26/ic_cancel_selected3.xml | 5 + .../ic_cancel_selected3_round.xml | 5 + .../main/res/mipmap-anydpi-v26/ic_delete.xml | 5 + .../res/mipmap-anydpi-v26/ic_delete_round.xml | 5 + app/src/main/res/mipmap-hdpi/fab.png | Bin 0 -> 2273 bytes app/src/main/res/mipmap-hdpi/fab_round.png | Bin 0 -> 4187 bytes .../res/mipmap-hdpi/ic_cancel_selected1.png | Bin 0 -> 2497 bytes .../mipmap-hdpi/ic_cancel_selected1_round.png | Bin 0 -> 4529 bytes .../res/mipmap-hdpi/ic_cancel_selected2.png | Bin 0 -> 2561 bytes .../mipmap-hdpi/ic_cancel_selected2_round.png | Bin 0 -> 4616 bytes .../res/mipmap-hdpi/ic_cancel_selected3.png | Bin 0 -> 3020 bytes .../mipmap-hdpi/ic_cancel_selected3_round.png | Bin 0 -> 5063 bytes app/src/main/res/mipmap-hdpi/ic_delete.png | Bin 0 -> 1734 bytes .../main/res/mipmap-hdpi/ic_delete_round.png | Bin 0 -> 3636 bytes app/src/main/res/mipmap-mdpi/fab.png | Bin 0 -> 1523 bytes app/src/main/res/mipmap-mdpi/fab_round.png | Bin 0 -> 2279 bytes .../res/mipmap-mdpi/ic_cancel_selected1.png | Bin 0 -> 1916 bytes .../mipmap-mdpi/ic_cancel_selected1_round.png | Bin 0 -> 2820 bytes .../res/mipmap-mdpi/ic_cancel_selected2.png | Bin 0 -> 1961 bytes .../mipmap-mdpi/ic_cancel_selected2_round.png | Bin 0 -> 2869 bytes .../res/mipmap-mdpi/ic_cancel_selected3.png | Bin 0 -> 2267 bytes .../mipmap-mdpi/ic_cancel_selected3_round.png | Bin 0 -> 3173 bytes app/src/main/res/mipmap-mdpi/ic_delete.png | Bin 0 -> 1421 bytes .../main/res/mipmap-mdpi/ic_delete_round.png | Bin 0 -> 2246 bytes app/src/main/res/mipmap-xhdpi/fab.png | Bin 0 -> 3032 bytes app/src/main/res/mipmap-xhdpi/fab_round.png | Bin 0 -> 5647 bytes .../res/mipmap-xhdpi/ic_cancel_selected1.png | Bin 0 -> 3558 bytes .../ic_cancel_selected1_round.png | Bin 0 -> 6183 bytes .../res/mipmap-xhdpi/ic_cancel_selected2.png | Bin 0 -> 3640 bytes .../ic_cancel_selected2_round.png | Bin 0 -> 6284 bytes .../res/mipmap-xhdpi/ic_cancel_selected3.png | Bin 0 -> 3996 bytes .../ic_cancel_selected3_round.png | Bin 0 -> 6846 bytes app/src/main/res/mipmap-xhdpi/ic_delete.png | Bin 0 -> 2282 bytes .../main/res/mipmap-xhdpi/ic_delete_round.png | Bin 0 -> 4872 bytes app/src/main/res/mipmap-xxhdpi/fab.png | Bin 0 -> 4973 bytes app/src/main/res/mipmap-xxhdpi/fab_round.png | Bin 0 -> 9249 bytes .../res/mipmap-xxhdpi/ic_cancel_selected1.png | Bin 0 -> 6520 bytes .../ic_cancel_selected1_round.png | Bin 0 -> 11010 bytes .../res/mipmap-xxhdpi/ic_cancel_selected2.png | Bin 0 -> 6691 bytes .../ic_cancel_selected2_round.png | Bin 0 -> 11237 bytes .../res/mipmap-xxhdpi/ic_cancel_selected3.png | Bin 0 -> 6697 bytes .../ic_cancel_selected3_round.png | Bin 0 -> 11016 bytes app/src/main/res/mipmap-xxhdpi/ic_delete.png | Bin 0 -> 3898 bytes .../res/mipmap-xxhdpi/ic_delete_round.png | Bin 0 -> 7776 bytes app/src/main/res/mipmap-xxxhdpi/fab.png | Bin 0 -> 6886 bytes app/src/main/res/mipmap-xxxhdpi/fab_round.png | Bin 0 -> 13393 bytes .../mipmap-xxxhdpi/ic_cancel_selected1.png | Bin 0 -> 9079 bytes .../ic_cancel_selected1_round.png | Bin 0 -> 16046 bytes .../mipmap-xxxhdpi/ic_cancel_selected2.png | Bin 0 -> 9332 bytes .../ic_cancel_selected2_round.png | Bin 0 -> 16306 bytes .../mipmap-xxxhdpi/ic_cancel_selected3.png | Bin 0 -> 9082 bytes .../ic_cancel_selected3_round.png | Bin 0 -> 15905 bytes app/src/main/res/mipmap-xxxhdpi/ic_delete.png | Bin 0 -> 5342 bytes .../res/mipmap-xxxhdpi/ic_delete_round.png | Bin 0 -> 11603 bytes 98 files changed, 1128 insertions(+), 7 deletions(-) create mode 100644 app/src/main/fab-playstore.png create mode 100644 app/src/main/ic_cancel_selected1-playstore.png create mode 100644 app/src/main/ic_cancel_selected2-playstore.png create mode 100644 app/src/main/ic_cancel_selected3-playstore.png create mode 100644 app/src/main/ic_delete-playstore.png create mode 100644 app/src/main/java/com/example/androidpractice2020/cardview/Adapter.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/cardview/Model.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/fragments/FragmentCardView.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/fragments/FragmentRecycleView.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/fragments/FragmentText.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/fragments/NoteRepository.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/recyclerview/ExampleAdapter.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/recyclerview/ListAdapter.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/recyclerview/ListHolder.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/recyclerview/Note.kt create mode 100644 app/src/main/res/drawable/divider.xml create mode 100644 app/src/main/res/drawable/fab.xml create mode 100644 app/src/main/res/drawable/fab_background.xml create mode 100644 app/src/main/res/drawable/ic_cancel_selected1_background.xml create mode 100644 app/src/main/res/drawable/ic_cancel_selected2_background.xml create mode 100644 app/src/main/res/drawable/ic_cancel_selected2_foreground.xml create mode 100644 app/src/main/res/drawable/ic_cancel_selected3_background.xml create mode 100644 app/src/main/res/drawable/ic_cancel_selected3_foreground.xml create mode 100644 app/src/main/res/drawable/ic_cancel_selected_foreground.xml create mode 100644 app/src/main/res/drawable/ic_delete_background.xml create mode 100644 app/src/main/res/drawable/ic_delete_foreground.xml create mode 100644 app/src/main/res/layout/dialog_add.xml create mode 100644 app/src/main/res/layout/fragment_card_view.xml create mode 100644 app/src/main/res/layout/fragment_recycleview.xml create mode 100644 app/src/main/res/layout/fragment_text.xml create mode 100644 app/src/main/res/layout/note_item.xml create mode 100644 app/src/main/res/layout/test/xml.kt create mode 100644 app/src/main/res/menu/bottom_navigation_menu.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/fab.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/fab_round.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_cancel_selected1.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_cancel_selected1_round.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_cancel_selected2.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_cancel_selected2_round.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_cancel_selected3.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_cancel_selected3_round.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_delete.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_delete_round.xml create mode 100644 app/src/main/res/mipmap-hdpi/fab.png create mode 100644 app/src/main/res/mipmap-hdpi/fab_round.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_cancel_selected1.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_cancel_selected1_round.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_cancel_selected2.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_cancel_selected2_round.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_cancel_selected3.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_cancel_selected3_round.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_delete.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_delete_round.png create mode 100644 app/src/main/res/mipmap-mdpi/fab.png create mode 100644 app/src/main/res/mipmap-mdpi/fab_round.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_cancel_selected1.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_cancel_selected1_round.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_cancel_selected2.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_cancel_selected2_round.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_cancel_selected3.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_cancel_selected3_round.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_delete.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_delete_round.png create mode 100644 app/src/main/res/mipmap-xhdpi/fab.png create mode 100644 app/src/main/res/mipmap-xhdpi/fab_round.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_cancel_selected1.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_cancel_selected1_round.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_cancel_selected2.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_cancel_selected2_round.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_cancel_selected3.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_cancel_selected3_round.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_delete.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_delete_round.png create mode 100644 app/src/main/res/mipmap-xxhdpi/fab.png create mode 100644 app/src/main/res/mipmap-xxhdpi/fab_round.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_cancel_selected1.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_cancel_selected1_round.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_cancel_selected2.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_cancel_selected2_round.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_cancel_selected3.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_cancel_selected3_round.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_delete.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_delete_round.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/fab.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/fab_round.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_cancel_selected1.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_cancel_selected1_round.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_cancel_selected2.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_cancel_selected2_round.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_cancel_selected3.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_cancel_selected3_round.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_delete.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_delete_round.png diff --git a/.idea/gradle.xml b/.idea/gradle.xml index b9f8a5e..ac6b0ae 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -1,5 +1,6 @@ +