From bb097323acf195e7b4ab7110c2dcdf6263055202 Mon Sep 17 00:00:00 2001 From: WentuM Date: Tue, 29 Dec 2020 19:14:33 +0300 Subject: [PATCH] task/hw8 todo_list --- .idea/gradle.xml | 1 + .idea/misc.xml | 2 +- app/build.gradle | 78 ++++++++++++++-- app/src/main/AndroidManifest.xml | 3 +- app/src/main/ic_add-playstore.png | Bin 0 -> 18794 bytes app/src/main/ic_back-playstore.png | Bin 0 -> 15921 bytes .../androidpractice2020/MainActivity.kt | 11 --- .../androidpractice2020/database/NoteDao.kt | 22 +++++ .../database/NoteRepository.kt | 16 ++++ .../database/NoteRoomDataBase.kt | 68 ++++++++++++++ .../database/NoteViewModel.kt | 26 ++++++ .../database/NotesApplication.kt | 20 ++++ .../fragment/NoteEditAddFragment.kt | 20 ++++ .../fragment/NoteListFragment.kt | 22 +++++ .../interfacecell/CellClickListener.kt | 6 ++ .../example/androidpractice2020/notes/Note.kt | 18 ++++ .../recycleview/NoteListAdapter.kt | 68 ++++++++++++++ .../androidpractice2020/ui/MainActivity.kt | 87 ++++++++++++++++++ .../main/res/drawable/ic_add_background.xml | 74 +++++++++++++++ .../main/res/drawable/ic_add_foreground.xml | 15 +++ .../main/res/drawable/ic_back_background.xml | 74 +++++++++++++++ .../main/res/drawable/ic_back_foreground.xml | 15 +++ app/src/main/res/layout/activity_main.xml | 20 ++-- .../main/res/layout/activity_note_details.xml | 64 +++++++++++++ app/src/main/res/layout/activity_todolist.xml | 21 +++++ app/src/main/res/layout/content_main.xml | 11 +++ app/src/main/res/layout/item_note_list.xml | 42 +++++++++ app/src/main/res/menu/menu_details.xml | 10 ++ app/src/main/res/mipmap-anydpi-v26/ic_add.xml | 5 + .../res/mipmap-anydpi-v26/ic_add_round.xml | 5 + .../main/res/mipmap-anydpi-v26/ic_back.xml | 5 + .../res/mipmap-anydpi-v26/ic_back_round.xml | 5 + app/src/main/res/mipmap-hdpi/ic_add.png | Bin 0 -> 2262 bytes app/src/main/res/mipmap-hdpi/ic_add_round.png | Bin 0 -> 4174 bytes app/src/main/res/mipmap-hdpi/ic_back.png | Bin 0 -> 1843 bytes .../main/res/mipmap-hdpi/ic_back_round.png | Bin 0 -> 3802 bytes app/src/main/res/mipmap-mdpi/ic_add.png | Bin 0 -> 1505 bytes app/src/main/res/mipmap-mdpi/ic_add_round.png | Bin 0 -> 2284 bytes app/src/main/res/mipmap-mdpi/ic_back.png | Bin 0 -> 1588 bytes .../main/res/mipmap-mdpi/ic_back_round.png | Bin 0 -> 2407 bytes app/src/main/res/mipmap-xhdpi/ic_add.png | Bin 0 -> 2997 bytes .../main/res/mipmap-xhdpi/ic_add_round.png | Bin 0 -> 5653 bytes app/src/main/res/mipmap-xhdpi/ic_back.png | Bin 0 -> 2639 bytes .../main/res/mipmap-xhdpi/ic_back_round.png | Bin 0 -> 5087 bytes app/src/main/res/mipmap-xxhdpi/ic_add.png | Bin 0 -> 4975 bytes .../main/res/mipmap-xxhdpi/ic_add_round.png | Bin 0 -> 9181 bytes app/src/main/res/mipmap-xxhdpi/ic_back.png | Bin 0 -> 4358 bytes .../main/res/mipmap-xxhdpi/ic_back_round.png | Bin 0 -> 8025 bytes app/src/main/res/mipmap-xxxhdpi/ic_add.png | Bin 0 -> 6890 bytes .../main/res/mipmap-xxxhdpi/ic_add_round.png | Bin 0 -> 13350 bytes app/src/main/res/mipmap-xxxhdpi/ic_back.png | Bin 0 -> 5816 bytes .../main/res/mipmap-xxxhdpi/ic_back_round.png | Bin 0 -> 12037 bytes app/src/main/res/values/colors.xml | 8 +- app/src/main/res/values/dimenx.xml | 3 + app/src/main/res/values/strings.xml | 9 +- app/src/main/res/values/styles.xml | 12 ++- build.gradle | 15 +++ 57 files changed, 843 insertions(+), 38 deletions(-) create mode 100644 app/src/main/ic_add-playstore.png create mode 100644 app/src/main/ic_back-playstore.png delete mode 100644 app/src/main/java/com/example/androidpractice2020/MainActivity.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/database/NoteDao.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/database/NoteRepository.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/database/NoteRoomDataBase.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/database/NoteViewModel.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/database/NotesApplication.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/fragment/NoteEditAddFragment.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/fragment/NoteListFragment.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/interfacecell/CellClickListener.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/notes/Note.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/recycleview/NoteListAdapter.kt create mode 100644 app/src/main/java/com/example/androidpractice2020/ui/MainActivity.kt create mode 100644 app/src/main/res/drawable/ic_add_background.xml create mode 100644 app/src/main/res/drawable/ic_add_foreground.xml create mode 100644 app/src/main/res/drawable/ic_back_background.xml create mode 100644 app/src/main/res/drawable/ic_back_foreground.xml create mode 100644 app/src/main/res/layout/activity_note_details.xml create mode 100644 app/src/main/res/layout/activity_todolist.xml create mode 100644 app/src/main/res/layout/content_main.xml create mode 100644 app/src/main/res/layout/item_note_list.xml create mode 100644 app/src/main/res/menu/menu_details.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_add.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_add_round.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_back.xml create mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_back_round.xml create mode 100644 app/src/main/res/mipmap-hdpi/ic_add.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_add_round.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_back.png create mode 100644 app/src/main/res/mipmap-hdpi/ic_back_round.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_add.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_add_round.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_back.png create mode 100644 app/src/main/res/mipmap-mdpi/ic_back_round.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_add.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_add_round.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_back.png create mode 100644 app/src/main/res/mipmap-xhdpi/ic_back_round.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_add.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_add_round.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_back.png create mode 100644 app/src/main/res/mipmap-xxhdpi/ic_back_round.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_add.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_add_round.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_back.png create mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_back_round.png create mode 100644 app/src/main/res/values/dimenx.xml 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 @@ +