From 63525a17dd92c242d4afd9c849f5079d46a02361 Mon Sep 17 00:00:00 2001 From: Jianhua Yang Date: Tue, 31 Oct 2017 23:32:33 +0000 Subject: [PATCH] week 5 done --- Week_04_Simple_Views_and_Layouts/README.md | 2 + .../.md_images/AdapterViewHierarchy.png | Bin .../.md_images/HeirarchyOfAdapter.png | Bin .../.md_images/adapters-1.png | Bin .../.md_images/blank.png | Bin 0 -> 98125 bytes .../complete_android_fragment_lifecycle.png | Bin .../.md_images/frag_warn.png | Bin 0 -> 75015 bytes .../.md_images/grid.png | Bin .../.md_images/land.png | Bin .../.md_images/list_res.png | Bin .../.md_images/listitem.png | Bin .../.md_images/lists.png | Bin .../.md_images/package.png | Bin .../.md_images/panels.png | Bin .../.md_images/photo.png | Bin .../.md_images/port.png | Bin .../.md_images/simple.png | Bin .../.md_images/static.png | Bin .../.md_images/todo.png | Bin .../MyFragments}/.gitignore | 0 .../MyFragments}/.idea/compiler.xml | 0 .../.idea/copyright/profiles_settings.xml | 0 .../MyFragments}/.idea/gradle.xml | 0 .../MyFragments}/.idea/misc.xml | 0 .../MyFragments}/.idea/modules.xml | 0 .../MyFragments}/.idea/runConfigurations.xml | 0 .../MyFragments}/app/.gitignore | 0 .../MyFragments}/app/build.gradle | 13 +- .../MyFragments}/app/proguard-rules.pro | 8 + .../myfragments/ExampleInstrumentedTest.java | 0 .../app/src/main/AndroidManifest.xml | 17 +- .../myfragments/DetailsFragment.java | 16 +- .../myfragments/DynamicActivity.java | 7 +- .../jianhuayang/myfragments/ItemFragment.java | 16 +- .../myfragments/ListFragmentActivity.java | 2 +- .../jianhuayang/myfragments/MainActivity.java | 2 +- .../myfragments/MultiPanelActivity.java | 13 +- .../myfragments/data/Candidates.java | 3 +- .../src/main/java/layout}/BlankFragment.java | 3 +- .../src/main/java/layout}/BlankFragment2.java | 3 +- .../app/src/main/res/drawable/bush.jpg | Bin .../app/src/main/res/drawable/carson.jpg | Bin .../app/src/main/res/drawable/chafee.jpg | Bin .../app/src/main/res/drawable/clinton.jpg | Bin .../app/src/main/res/drawable/omalley.jpg | Bin .../app/src/main/res/drawable/rubio.jpg | Bin .../app/src/main/res/drawable/sanders.jpg | Bin .../app/src/main/res/drawable/trump.jpg | Bin .../src/main/res/layout/activity_dynamic.xml | 11 + .../res/layout/activity_list_fragment.xml | 12 + .../app/src/main/res/layout/activity_main.xml | 23 +- .../main/res/layout/activity_multi_panel.xml | 10 +- .../src/main/res/layout/fragment_blank.xml | 14 + .../src/main/res/layout/fragment_blank2.xml | 13 + .../src/main/res/layout/fragment_details.xml | 30 + .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin .../res/mipmap-hdpi/ic_launcher_round.png | Bin .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin .../res/mipmap-mdpi/ic_launcher_round.png | Bin .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin .../res/mipmap-xhdpi/ic_launcher_round.png | Bin .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin .../app/src/main/res/values/colors.xml | 0 .../app/src/main/res/values/strings.xml | 3 + .../app/src/main/res/values/styles.xml | 0 .../myfragments/ExampleUnitTest.java | 0 .../MyFragments}/build.gradle | 0 .../MyFragments}/gradle.properties | 0 .../gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 4 +- .../MyFragments}/gradlew | 0 .../MyFragments}/gradlew.bat | 0 .../MyFragments}/settings.gradle | 0 .../MyLists/.gitignore | 0 .../MyLists/.idea/compiler.xml | 0 .../.idea/copyright/profiles_settings.xml | 0 .../MyLists}/.idea/gradle.xml | 3 +- .../MyLists/.idea/misc.xml | 0 .../MyLists/.idea/modules.xml | 0 .../MyLists/.idea/runConfigurations.xml | 0 .../MyLists/app/.gitignore | 0 .../MyLists/app/build.gradle | 0 .../MyLists/app/proguard-rules.pro | 0 .../yang/mylists/ExampleInstrumentedTest.java | 0 .../MyLists/app/src/main/AndroidManifest.xml | 0 .../com/example/yang/mylists/Candidate.java | 0 .../yang/mylists/CandidateAdapter.java | 0 .../example/yang/mylists/MainActivity.java | 0 .../yang/mylists/PhotoListActivity.java | 0 .../app/src/main/res/drawable/bush.jpg | Bin .../app/src/main/res/drawable/carson.jpg | Bin .../app/src/main/res/drawable/chafee.jpg | Bin .../app/src/main/res/drawable/clinton.jpg | Bin .../app/src/main/res/drawable/omalley.jpg | Bin .../app/src/main/res/drawable/rubio.jpg | Bin .../app/src/main/res/drawable/sanders.jpg | Bin .../app/src/main/res/drawable/trump.jpg | Bin .../app/src/main/res/layout/activity_main.xml | 0 .../main/res/layout/activity_photo_list.xml | 0 .../app/src/main/res/layout/list_item.xml | 0 .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin .../res/mipmap-hdpi/ic_launcher_round.png | Bin 0 -> 4208 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin .../res/mipmap-mdpi/ic_launcher_round.png | Bin 0 -> 2555 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 0 -> 6114 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 0 -> 10056 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 0 -> 14696 bytes .../app/src/main/res/values/colors.xml | 0 .../app/src/main/res/values/strings.xml | 0 .../app/src/main/res/values/styles.xml | 0 .../example/yang/mylists/ExampleUnitTest.java | 0 .../MyLists}/build.gradle | 2 +- .../MyLists/gradle.properties | 0 .../MyLists/gradle/wrapper/gradle-wrapper.jar | Bin .../gradle/wrapper/gradle-wrapper.properties | 0 .../MyLists/gradlew | 0 .../MyLists/gradlew.bat | 0 .../MyLists/settings.gradle | 0 .../README.md | 103 +- .../README_gridview.md | 0 .../.md_images/blank.png | Bin 44012 -> 0 bytes .../.md_images/frag_warn.png | Bin 39959 -> 0 bytes .../animated_vector_drawable_24_2_1.xml | 12 - .../.idea/libraries/appcompat_v7_24_2_1.xml | 15 - .../constraint_layout_1_0_0_alpha8.xml | 10 - .../constraint_layout_solver_1_0_0_alpha8.xml | 9 - .../.idea/libraries/espresso_core_2_2_2.xml | 12 - .../espresso_idling_resource_2_2_2.xml | 12 - ...xposed_instrumentation_api_publish_0_5.xml | 12 - .../.idea/libraries/hamcrest_core_1_3.xml | 11 - .../libraries/hamcrest_integration_1_3.xml | 9 - .../.idea/libraries/hamcrest_library_1_3.xml | 11 - .../.idea/libraries/javawriter_2_1_1.xml | 9 - .../libraries/javax_annotation_api_1_2.xml | 9 - .../.idea/libraries/javax_inject_1.xml | 9 - .../.idea/libraries/jsr305_2_0_1.xml | 9 - .../.idea/libraries/junit_4_12.xml | 11 - .../libraries/recyclerview_v7_24_2_1.xml | 15 - .../MyFragments/.idea/libraries/rules_0_5.xml | 15 - .../.idea/libraries/runner_0_5.xml | 15 - .../libraries/support_annotations_24_2_1.xml | 11 - .../.idea/libraries/support_compat_24_2_1.xml | 16 - .../libraries/support_core_ui_24_2_1.xml | 16 - .../libraries/support_core_utils_24_2_1.xml | 13 - .../libraries/support_fragment_24_2_1.xml | 16 - .../libraries/support_media_compat_24_2_1.xml | 16 - .../.idea/libraries/support_v4_24_2_1.xml | 10 - .../support_vector_drawable_24_2_1.xml | 12 - .../MyFragments/.idea/workspace.xml | 2614 ----------------- .../MyFragments_copy/.idea/gradle.xml | 19 - .../app/src/main/AndroidManifest.xml | 23 - .../myfragments/ItemFragment_old.java | 94 - .../src/main/res/layout/activity_dynamic.xml | 13 - .../res/layout/activity_list_fragment.xml | 13 - .../src/main/res/layout/fragment_blank.xml | 15 - .../src/main/res/layout/fragment_blank2.xml | 15 - .../src/main/res/layout/fragment_details.xml | 30 - .../app/src/main/res/layout/fragment_item.xml | 20 - .../app/src/main/res/values-w820dp/dimens.xml | 6 - .../app/src/main/res/values/dimens.xml | 6 - .../app/src/main/res/values/strings.xml | 6 - .../MyLists_copy/.gitignore | 9 - .../MyLists_copy/.idea/compiler.xml | 22 - .../.idea/copyright/profiles_settings.xml | 3 - .../MyLists_copy/.idea/encodings.xml | 6 - .../MyLists_copy/.idea/misc.xml | 46 - .../MyLists_copy/.idea/modules.xml | 9 - .../MyLists_copy/.idea/runConfigurations.xml | 12 - .../MyLists_copy/app/.gitignore | 1 - .../MyLists_copy/app/build.gradle | 29 - .../MyLists_copy/app/proguard-rules.pro | 17 - .../yang/mylists/ExampleInstrumentedTest.java | 26 - .../com/example/yang/mylists/Candidate.java | 34 - .../yang/mylists/CandidateAdapter.java | 56 - .../example/yang/mylists/GridActivity.java | 26 - .../example/yang/mylists/ImageAdapter.java | 55 - .../example/yang/mylists/MainActivity.java | 52 - .../yang/mylists/PhotoListActivity.java | 63 - .../app/src/main/res/drawable/bush.jpg | Bin 16622 -> 0 bytes .../app/src/main/res/drawable/carson.jpg | Bin 7293 -> 0 bytes .../app/src/main/res/drawable/chafee.jpg | Bin 28566 -> 0 bytes .../app/src/main/res/drawable/clinton.jpg | Bin 16094 -> 0 bytes .../app/src/main/res/drawable/omalley.jpg | Bin 7427 -> 0 bytes .../app/src/main/res/drawable/rubio.jpg | Bin 7351 -> 0 bytes .../app/src/main/res/drawable/sanders.jpg | Bin 5922 -> 0 bytes .../app/src/main/res/drawable/trump.jpg | Bin 6378 -> 0 bytes .../app/src/main/res/layout/activity_grid.xml | 20 - .../app/src/main/res/layout/activity_main.xml | 35 - .../main/res/layout/activity_photo_list.xml | 30 - .../app/src/main/res/layout/list_item.xml | 40 - .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 3418 -> 0 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 2206 -> 0 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 4842 -> 0 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 7718 -> 0 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 10486 -> 0 bytes .../app/src/main/res/values-w820dp/dimens.xml | 6 - .../app/src/main/res/values/colors.xml | 6 - .../app/src/main/res/values/dimens.xml | 5 - .../app/src/main/res/values/strings.xml | 23 - .../app/src/main/res/values/styles.xml | 11 - .../example/yang/mylists/ExampleUnitTest.java | 17 - .../MyLists_copy/build.gradle | 23 - .../MyLists_copy/gradle.properties | 17 - .../gradle/wrapper/gradle-wrapper.jar | Bin 53636 -> 0 bytes .../gradle/wrapper/gradle-wrapper.properties | 6 - .../MyLists_copy/gradlew | 160 - .../MyLists_copy/gradlew.bat | 90 - .../MyLists_copy/settings.gradle | 1 - 214 files changed, 233 insertions(+), 4245 deletions(-) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/.md_images/AdapterViewHierarchy.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/.md_images/HeirarchyOfAdapter.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/.md_images/adapters-1.png (100%) create mode 100644 Week_05_AdapterViews_and_Fragments/.md_images/blank.png rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/.md_images/complete_android_fragment_lifecycle.png (100%) create mode 100644 Week_05_AdapterViews_and_Fragments/.md_images/frag_warn.png rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/.md_images/grid.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/.md_images/land.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/.md_images/list_res.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/.md_images/listitem.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/.md_images/lists.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/.md_images/package.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/.md_images/panels.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/.md_images/photo.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/.md_images/port.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/.md_images/simple.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/.md_images/static.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/.md_images/todo.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/.gitignore (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/.idea/compiler.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/.idea/copyright/profiles_settings.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists => Week_05_AdapterViews_and_Fragments/MyFragments}/.idea/gradle.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/.idea/misc.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/.idea/modules.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/.idea/runConfigurations.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/.gitignore (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/build.gradle (75%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/proguard-rules.pro (71%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/androidTest/java/com/example/jianhuayang/myfragments/ExampleInstrumentedTest.java (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/AndroidManifest.xml (62%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/java/com/example/jianhuayang/myfragments/DetailsFragment.java (99%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/java/com/example/jianhuayang/myfragments/DynamicActivity.java (94%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/java/com/example/jianhuayang/myfragments/ItemFragment.java (82%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/java/com/example/jianhuayang/myfragments/ListFragmentActivity.java (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/java/com/example/jianhuayang/myfragments/MainActivity.java (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/java/com/example/jianhuayang/myfragments/MultiPanelActivity.java (87%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/java/com/example/jianhuayang/myfragments/data/Candidates.java (96%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy/app/src/main/java/com/example/jianhuayang/myfragments => Week_05_AdapterViews_and_Fragments/MyFragments/app/src/main/java/layout}/BlankFragment.java (90%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy/app/src/main/java/com/example/jianhuayang/myfragments => Week_05_AdapterViews_and_Fragments/MyFragments/app/src/main/java/layout}/BlankFragment2.java (90%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/drawable/bush.jpg (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/drawable/carson.jpg (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/drawable/chafee.jpg (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/drawable/clinton.jpg (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/drawable/omalley.jpg (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/drawable/rubio.jpg (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/drawable/sanders.jpg (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/drawable/trump.jpg (100%) create mode 100644 Week_05_AdapterViews_and_Fragments/MyFragments/app/src/main/res/layout/activity_dynamic.xml create mode 100644 Week_05_AdapterViews_and_Fragments/MyFragments/app/src/main/res/layout/activity_list_fragment.xml rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/layout/activity_main.xml (62%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/layout/activity_multi_panel.xml (66%) create mode 100644 Week_05_AdapterViews_and_Fragments/MyFragments/app/src/main/res/layout/fragment_blank.xml create mode 100644 Week_05_AdapterViews_and_Fragments/MyFragments/app/src/main/res/layout/fragment_blank2.xml create mode 100644 Week_05_AdapterViews_and_Fragments/MyFragments/app/src/main/res/layout/fragment_details.xml rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/mipmap-hdpi/ic_launcher.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/mipmap-hdpi/ic_launcher_round.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/mipmap-mdpi/ic_launcher.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/mipmap-mdpi/ic_launcher_round.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/mipmap-xhdpi/ic_launcher.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/mipmap-xxhdpi/ic_launcher.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/values/colors.xml (100%) create mode 100644 Week_05_AdapterViews_and_Fragments/MyFragments/app/src/main/res/values/strings.xml rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/main/res/values/styles.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/app/src/test/java/com/example/jianhuayang/myfragments/ExampleUnitTest.java (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists => Week_05_AdapterViews_and_Fragments/MyFragments}/build.gradle (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/gradle.properties (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/gradle/wrapper/gradle-wrapper.jar (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/gradle/wrapper/gradle-wrapper.properties (79%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/gradlew (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/gradlew.bat (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyFragments}/settings.gradle (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/.gitignore (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/.idea/compiler.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/.idea/copyright/profiles_settings.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy => Week_05_AdapterViews_and_Fragments/MyLists}/.idea/gradle.xml (77%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/.idea/misc.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/.idea/modules.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/.idea/runConfigurations.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/.gitignore (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/build.gradle (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/proguard-rules.pro (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/androidTest/java/com/example/yang/mylists/ExampleInstrumentedTest.java (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/AndroidManifest.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/java/com/example/yang/mylists/Candidate.java (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/java/com/example/yang/mylists/CandidateAdapter.java (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/java/com/example/yang/mylists/MainActivity.java (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/java/com/example/yang/mylists/PhotoListActivity.java (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/drawable/bush.jpg (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/drawable/carson.jpg (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/drawable/chafee.jpg (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/drawable/clinton.jpg (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/drawable/omalley.jpg (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/drawable/rubio.jpg (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/drawable/sanders.jpg (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/drawable/trump.jpg (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/layout/activity_main.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/layout/activity_photo_list.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/layout/list_item.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/mipmap-hdpi/ic_launcher.png (100%) create mode 100644 Week_05_AdapterViews_and_Fragments/MyLists/app/src/main/res/mipmap-hdpi/ic_launcher_round.png rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/mipmap-mdpi/ic_launcher.png (100%) create mode 100644 Week_05_AdapterViews_and_Fragments/MyLists/app/src/main/res/mipmap-mdpi/ic_launcher_round.png rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/mipmap-xhdpi/ic_launcher.png (100%) create mode 100644 Week_05_AdapterViews_and_Fragments/MyLists/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/mipmap-xxhdpi/ic_launcher.png (100%) create mode 100644 Week_05_AdapterViews_and_Fragments/MyLists/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png (100%) create mode 100644 Week_05_AdapterViews_and_Fragments/MyLists/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/values/colors.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/values/strings.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/main/res/values/styles.xml (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/app/src/test/java/com/example/yang/mylists/ExampleUnitTest.java (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy => Week_05_AdapterViews_and_Fragments/MyLists}/build.gradle (88%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/gradle.properties (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/gradle/wrapper/gradle-wrapper.jar (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/gradle/wrapper/gradle-wrapper.properties (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/gradlew (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/gradlew.bat (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/MyLists/settings.gradle (100%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/README.md (86%) rename {old(needs_updating)/Week_05_AdapterViews_and_Fragments => Week_05_AdapterViews_and_Fragments}/README_gridview.md (100%) delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/.md_images/blank.png delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/.md_images/frag_warn.png delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/animated_vector_drawable_24_2_1.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/appcompat_v7_24_2_1.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/constraint_layout_1_0_0_alpha8.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/constraint_layout_solver_1_0_0_alpha8.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/espresso_core_2_2_2.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/espresso_idling_resource_2_2_2.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/exposed_instrumentation_api_publish_0_5.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/hamcrest_core_1_3.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/hamcrest_integration_1_3.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/hamcrest_library_1_3.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/javawriter_2_1_1.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/javax_annotation_api_1_2.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/javax_inject_1.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/jsr305_2_0_1.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/junit_4_12.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/recyclerview_v7_24_2_1.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/rules_0_5.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/runner_0_5.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/support_annotations_24_2_1.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/support_compat_24_2_1.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/support_core_ui_24_2_1.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/support_core_utils_24_2_1.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/support_fragment_24_2_1.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/support_media_compat_24_2_1.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/support_v4_24_2_1.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/libraries/support_vector_drawable_24_2_1.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments/.idea/workspace.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy/.idea/gradle.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy/app/src/main/AndroidManifest.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy/app/src/main/java/com/example/jianhuayang/myfragments/ItemFragment_old.java delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy/app/src/main/res/layout/activity_dynamic.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy/app/src/main/res/layout/activity_list_fragment.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy/app/src/main/res/layout/fragment_blank.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy/app/src/main/res/layout/fragment_blank2.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy/app/src/main/res/layout/fragment_details.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy/app/src/main/res/layout/fragment_item.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy/app/src/main/res/values-w820dp/dimens.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy/app/src/main/res/values/dimens.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyFragments_copy/app/src/main/res/values/strings.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/.gitignore delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/.idea/compiler.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/.idea/copyright/profiles_settings.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/.idea/encodings.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/.idea/misc.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/.idea/modules.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/.idea/runConfigurations.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/.gitignore delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/build.gradle delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/proguard-rules.pro delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/androidTest/java/com/example/yang/mylists/ExampleInstrumentedTest.java delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/java/com/example/yang/mylists/Candidate.java delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/java/com/example/yang/mylists/CandidateAdapter.java delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/java/com/example/yang/mylists/GridActivity.java delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/java/com/example/yang/mylists/ImageAdapter.java delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/java/com/example/yang/mylists/MainActivity.java delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/java/com/example/yang/mylists/PhotoListActivity.java delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/drawable/bush.jpg delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/drawable/carson.jpg delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/drawable/chafee.jpg delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/drawable/clinton.jpg delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/drawable/omalley.jpg delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/drawable/rubio.jpg delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/drawable/sanders.jpg delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/drawable/trump.jpg delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/layout/activity_grid.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/layout/activity_main.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/layout/activity_photo_list.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/layout/list_item.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/mipmap-hdpi/ic_launcher.png delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/mipmap-mdpi/ic_launcher.png delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/mipmap-xhdpi/ic_launcher.png delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/mipmap-xxhdpi/ic_launcher.png delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/values-w820dp/dimens.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/values/colors.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/values/dimens.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/values/strings.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/main/res/values/styles.xml delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/app/src/test/java/com/example/yang/mylists/ExampleUnitTest.java delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/build.gradle delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/gradle.properties delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/gradle/wrapper/gradle-wrapper.jar delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/gradle/wrapper/gradle-wrapper.properties delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/gradlew delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/gradlew.bat delete mode 100644 old(needs_updating)/Week_05_AdapterViews_and_Fragments/MyLists_copy/settings.gradle diff --git a/Week_04_Simple_Views_and_Layouts/README.md b/Week_04_Simple_Views_and_Layouts/README.md index 6fb7bf1..d4b2dff 100644 --- a/Week_04_Simple_Views_and_Layouts/README.md +++ b/Week_04_Simple_Views_and_Layouts/README.md @@ -132,6 +132,8 @@ Note here: 1. The 'home' button doesn't destroy your activity. The system will remember your app's current state. So press 'home' button and then press your app icon to restart your app is **NOT** a way to show data persistence. 2. If the system must recover memory in an emergency, `onStop()` and `onDestroy()` might not be called. Again, to save data for the sake of persistence you'll need to do it in `onPause()`. +> [What is the correct order of calling superclass methods in onPause, onStop and onDestroy methods? and Why?](https://stackoverflow.com/questions/18821481/what-is-the-correct-order-of-calling-superclass-methods-in-onpause-onstop-and-o) + ### FrameLayout, ScrollView and TableLayouts In this section, you'll continue working on 'My Activities' project and make it a 3-activity app. The idea is that in the main activity if you click a button (i.e. 'write note') it'll take you to a second activity where you can take some notes. Once finished, if you click 'display', all the info you typed will be displayed in a new 3rd activity. diff --git a/old(needs_updating)/Week_05_AdapterViews_and_Fragments/.md_images/AdapterViewHierarchy.png b/Week_05_AdapterViews_and_Fragments/.md_images/AdapterViewHierarchy.png similarity index 100% rename from old(needs_updating)/Week_05_AdapterViews_and_Fragments/.md_images/AdapterViewHierarchy.png rename to Week_05_AdapterViews_and_Fragments/.md_images/AdapterViewHierarchy.png diff --git a/old(needs_updating)/Week_05_AdapterViews_and_Fragments/.md_images/HeirarchyOfAdapter.png b/Week_05_AdapterViews_and_Fragments/.md_images/HeirarchyOfAdapter.png similarity index 100% rename from old(needs_updating)/Week_05_AdapterViews_and_Fragments/.md_images/HeirarchyOfAdapter.png rename to Week_05_AdapterViews_and_Fragments/.md_images/HeirarchyOfAdapter.png diff --git a/old(needs_updating)/Week_05_AdapterViews_and_Fragments/.md_images/adapters-1.png b/Week_05_AdapterViews_and_Fragments/.md_images/adapters-1.png similarity index 100% rename from old(needs_updating)/Week_05_AdapterViews_and_Fragments/.md_images/adapters-1.png rename to Week_05_AdapterViews_and_Fragments/.md_images/adapters-1.png diff --git a/Week_05_AdapterViews_and_Fragments/.md_images/blank.png b/Week_05_AdapterViews_and_Fragments/.md_images/blank.png new file mode 100644 index 0000000000000000000000000000000000000000..3f179d2fe58c7320ed5c3db3f66883a4bb3fd5b5 GIT binary patch literal 98125 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 literal 0 HcmV?d00001 diff --git a/old(needs_updating)/Week_05_AdapterViews_and_Fragments/.md_images/complete_android_fragment_lifecycle.png b/Week_05_AdapterViews_and_Fragments/.md_images/complete_android_fragment_lifecycle.png similarity index 100% rename from old(needs_updating)/Week_05_AdapterViews_and_Fragments/.md_images/complete_android_fragment_lifecycle.png rename to Week_05_AdapterViews_and_Fragments/.md_images/complete_android_fragment_lifecycle.png diff --git a/Week_05_AdapterViews_and_Fragments/.md_images/frag_warn.png b/Week_05_AdapterViews_and_Fragments/.md_images/frag_warn.png new file mode 100644 index 0000000000000000000000000000000000000000..3d67017724aaaf359071d5cb4df96cd9dfb3e8ae GIT binary patch literal 75015 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�!pcI{V+6p^B+NEZ|k>Ae#a0Tm?l4x#tn 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