diff --git a/.gradle/5.1.1/executionHistory/executionHistory.bin b/.gradle/5.1.1/executionHistory/executionHistory.bin
new file mode 100644
index 0000000..f8c1784
Binary files /dev/null and b/.gradle/5.1.1/executionHistory/executionHistory.bin differ
diff --git a/.gradle/5.1.1/executionHistory/executionHistory.lock b/.gradle/5.1.1/executionHistory/executionHistory.lock
new file mode 100644
index 0000000..80a7d69
Binary files /dev/null and b/.gradle/5.1.1/executionHistory/executionHistory.lock differ
diff --git a/.gradle/5.1.1/fileChanges/last-build.bin b/.gradle/5.1.1/fileChanges/last-build.bin
new file mode 100644
index 0000000..f76dd23
Binary files /dev/null and b/.gradle/5.1.1/fileChanges/last-build.bin differ
diff --git a/.gradle/5.1.1/fileHashes/fileHashes.bin b/.gradle/5.1.1/fileHashes/fileHashes.bin
new file mode 100644
index 0000000..a392bf3
Binary files /dev/null and b/.gradle/5.1.1/fileHashes/fileHashes.bin differ
diff --git a/.gradle/5.1.1/fileHashes/fileHashes.lock b/.gradle/5.1.1/fileHashes/fileHashes.lock
new file mode 100644
index 0000000..0561aa6
Binary files /dev/null and b/.gradle/5.1.1/fileHashes/fileHashes.lock differ
diff --git a/.gradle/5.1.1/gc.properties b/.gradle/5.1.1/gc.properties
new file mode 100644
index 0000000..e69de29
diff --git a/.idea/gradle.xml b/.idea/gradle.xml
index 66e2f6f..fdfbbec 100644
--- a/.idea/gradle.xml
+++ b/.idea/gradle.xml
@@ -3,6 +3,9 @@
+
+
+
diff --git a/.idea/libraries/Gradle__android_arch_core_common_1_0_0_jar.xml b/.idea/libraries/Gradle__android_arch_core_common_1_0_0_jar.xml
new file mode 100644
index 0000000..0647ff1
--- /dev/null
+++ b/.idea/libraries/Gradle__android_arch_core_common_1_0_0_jar.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__android_arch_lifecycle_common_1_0_0_jar.xml b/.idea/libraries/Gradle__android_arch_lifecycle_common_1_0_0_jar.xml
new file mode 100644
index 0000000..7d25f6b
--- /dev/null
+++ b/.idea/libraries/Gradle__android_arch_lifecycle_common_1_0_0_jar.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__android_arch_lifecycle_runtime_1_0_0_aar.xml b/.idea/libraries/Gradle__android_arch_lifecycle_runtime_1_0_0_aar.xml
new file mode 100644
index 0000000..85cdbbc
--- /dev/null
+++ b/.idea/libraries/Gradle__android_arch_lifecycle_runtime_1_0_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_animated_vector_drawable_25_2_0_aar.xml b/.idea/libraries/Gradle__com_android_support_animated_vector_drawable_25_2_0_aar.xml
new file mode 100644
index 0000000..bc37495
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_animated_vector_drawable_25_2_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_animated_vector_drawable_26_0_0_aar.xml b/.idea/libraries/Gradle__com_android_support_animated_vector_drawable_26_0_0_aar.xml
new file mode 100644
index 0000000..b4dfa8f
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_animated_vector_drawable_26_0_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_animated_vector_drawable_26_1_0_aar.xml b/.idea/libraries/Gradle__com_android_support_animated_vector_drawable_26_1_0_aar.xml
new file mode 100644
index 0000000..8b1eba8
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_animated_vector_drawable_26_1_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_appcompat_v7_25_2_0_aar.xml b/.idea/libraries/Gradle__com_android_support_appcompat_v7_25_2_0_aar.xml
new file mode 100644
index 0000000..e1b8c04
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_appcompat_v7_25_2_0_aar.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_appcompat_v7_26_0_0_aar.xml b/.idea/libraries/Gradle__com_android_support_appcompat_v7_26_0_0_aar.xml
new file mode 100644
index 0000000..83cd79a
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_appcompat_v7_26_0_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_appcompat_v7_26_1_0_aar.xml b/.idea/libraries/Gradle__com_android_support_appcompat_v7_26_1_0_aar.xml
new file mode 100644
index 0000000..18bf044
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_appcompat_v7_26_1_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_annotations_25_2_0_jar.xml b/.idea/libraries/Gradle__com_android_support_support_annotations_25_2_0_jar.xml
new file mode 100644
index 0000000..da0929f
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_annotations_25_2_0_jar.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_annotations_26_0_0_jar.xml b/.idea/libraries/Gradle__com_android_support_support_annotations_26_0_0_jar.xml
new file mode 100644
index 0000000..f7483d1
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_annotations_26_0_0_jar.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_annotations_26_1_0_jar.xml b/.idea/libraries/Gradle__com_android_support_support_annotations_26_1_0_jar.xml
new file mode 100644
index 0000000..3371151
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_annotations_26_1_0_jar.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_compat_25_2_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_compat_25_2_0_aar.xml
new file mode 100644
index 0000000..b3b33b4
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_compat_25_2_0_aar.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_compat_26_0_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_compat_26_0_0_aar.xml
new file mode 100644
index 0000000..aa91dab
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_compat_26_0_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_compat_26_1_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_compat_26_1_0_aar.xml
new file mode 100644
index 0000000..24382f2
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_compat_26_1_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_core_ui_25_2_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_core_ui_25_2_0_aar.xml
new file mode 100644
index 0000000..7a6a5a5
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_core_ui_25_2_0_aar.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_core_ui_26_0_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_core_ui_26_0_0_aar.xml
new file mode 100644
index 0000000..6e02745
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_core_ui_26_0_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_core_ui_26_1_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_core_ui_26_1_0_aar.xml
new file mode 100644
index 0000000..d7d88e0
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_core_ui_26_1_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_core_utils_25_2_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_core_utils_25_2_0_aar.xml
new file mode 100644
index 0000000..964c2fc
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_core_utils_25_2_0_aar.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_core_utils_26_0_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_core_utils_26_0_0_aar.xml
new file mode 100644
index 0000000..aa180a3
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_core_utils_26_0_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_core_utils_26_1_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_core_utils_26_1_0_aar.xml
new file mode 100644
index 0000000..f0ef09f
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_core_utils_26_1_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_fragment_25_2_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_fragment_25_2_0_aar.xml
new file mode 100644
index 0000000..23634ee
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_fragment_25_2_0_aar.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_fragment_26_0_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_fragment_26_0_0_aar.xml
new file mode 100644
index 0000000..0c6a5fb
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_fragment_26_0_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_fragment_26_1_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_fragment_26_1_0_aar.xml
new file mode 100644
index 0000000..374dc5b
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_fragment_26_1_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_media_compat_25_2_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_media_compat_25_2_0_aar.xml
new file mode 100644
index 0000000..c1665bd
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_media_compat_25_2_0_aar.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_media_compat_26_0_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_media_compat_26_0_0_aar.xml
new file mode 100644
index 0000000..95b3db4
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_media_compat_26_0_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_media_compat_26_1_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_media_compat_26_1_0_aar.xml
new file mode 100644
index 0000000..0df7845
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_media_compat_26_1_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_v4_25_2_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_v4_25_2_0_aar.xml
new file mode 100644
index 0000000..df6b35d
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_v4_25_2_0_aar.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_v4_26_0_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_v4_26_0_0_aar.xml
new file mode 100644
index 0000000..1c4ce1c
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_v4_26_0_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_v4_26_1_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_v4_26_1_0_aar.xml
new file mode 100644
index 0000000..e2eac3c
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_v4_26_1_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_vector_drawable_25_2_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_vector_drawable_25_2_0_aar.xml
new file mode 100644
index 0000000..d24d3ba
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_vector_drawable_25_2_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_vector_drawable_26_0_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_vector_drawable_26_0_0_aar.xml
new file mode 100644
index 0000000..b478020
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_vector_drawable_26_0_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/Gradle__com_android_support_support_vector_drawable_26_1_0_aar.xml b/.idea/libraries/Gradle__com_android_support_support_vector_drawable_26_1_0_aar.xml
new file mode 100644
index 0000000..69df5bd
--- /dev/null
+++ b/.idea/libraries/Gradle__com_android_support_support_vector_drawable_26_1_0_aar.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/libraries/animated_vector_drawable_25_2_0.xml b/.idea/libraries/animated_vector_drawable_25_2_0.xml
index 41c1a3a..6674d51 100644
--- a/.idea/libraries/animated_vector_drawable_25_2_0.xml
+++ b/.idea/libraries/animated_vector_drawable_25_2_0.xml
@@ -7,7 +7,6 @@
-
\ No newline at end of file
diff --git a/.idea/libraries/appcompat_v7_25_2_0.xml b/.idea/libraries/appcompat_v7_25_2_0.xml
index c34aa87..fbb8996 100644
--- a/.idea/libraries/appcompat_v7_25_2_0.xml
+++ b/.idea/libraries/appcompat_v7_25_2_0.xml
@@ -11,7 +11,6 @@
-
\ No newline at end of file
diff --git a/.idea/libraries/support_compat_25_2_0.xml b/.idea/libraries/support_compat_25_2_0.xml
index 4bdf215..20bb571 100644
--- a/.idea/libraries/support_compat_25_2_0.xml
+++ b/.idea/libraries/support_compat_25_2_0.xml
@@ -11,7 +11,6 @@
-
\ No newline at end of file
diff --git a/.idea/libraries/support_core_ui_25_2_0.xml b/.idea/libraries/support_core_ui_25_2_0.xml
index 386c6c9..6db5861 100644
--- a/.idea/libraries/support_core_ui_25_2_0.xml
+++ b/.idea/libraries/support_core_ui_25_2_0.xml
@@ -11,7 +11,6 @@
-
\ No newline at end of file
diff --git a/.idea/libraries/support_core_utils_25_2_0.xml b/.idea/libraries/support_core_utils_25_2_0.xml
index 1086ba7..1dfc028 100644
--- a/.idea/libraries/support_core_utils_25_2_0.xml
+++ b/.idea/libraries/support_core_utils_25_2_0.xml
@@ -11,7 +11,6 @@
-
\ No newline at end of file
diff --git a/.idea/libraries/support_fragment_25_2_0.xml b/.idea/libraries/support_fragment_25_2_0.xml
index f045488..7d7eace 100644
--- a/.idea/libraries/support_fragment_25_2_0.xml
+++ b/.idea/libraries/support_fragment_25_2_0.xml
@@ -11,7 +11,6 @@
-
\ No newline at end of file
diff --git a/.idea/libraries/support_media_compat_25_2_0.xml b/.idea/libraries/support_media_compat_25_2_0.xml
index 63f48a0..cb9bb6a 100644
--- a/.idea/libraries/support_media_compat_25_2_0.xml
+++ b/.idea/libraries/support_media_compat_25_2_0.xml
@@ -11,7 +11,6 @@
-
\ No newline at end of file
diff --git a/.idea/libraries/support_vector_drawable_25_2_0.xml b/.idea/libraries/support_vector_drawable_25_2_0.xml
index ca3399a..4a72a22 100644
--- a/.idea/libraries/support_vector_drawable_25_2_0.xml
+++ b/.idea/libraries/support_vector_drawable_25_2_0.xml
@@ -7,7 +7,6 @@
-
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 5d19981..59975fa 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -8,36 +8,37 @@
-
+
+
+
+
+
+
+
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/.idea/modules.xml b/.idea/modules.xml
index 67f5a6c..2dabc47 100644
--- a/.idea/modules.xml
+++ b/.idea/modules.xml
@@ -2,7 +2,7 @@
-
+
diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 43e5070..93fa34b 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -9,21 +9,76 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
@@ -41,102 +96,70 @@
-
+
-
-
-
-
-
+
+
-
+
-
+
-
-
+
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
-
+
+
-
+
+
-
-
-
+
+
-
-
-
-
+
-
-
-
+
+
@@ -150,2576 +173,27 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ activity-alias
+
+
+
+
-
-
+
+
@@ -2727,10 +201,11 @@
-
-
-
-
+
+
+
+
+
@@ -2751,197 +226,85 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2984,36 +347,14 @@
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3039,88 +380,6 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3149,67 +408,134 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
-
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
-
-
+
+
@@ -3222,205 +548,62 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
+
@@ -3429,94 +612,93 @@
-
+
+
-
-
-
+
+
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
+
+
-
+
-
-
-
+
+
-
+
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
-
-
-
+
+
+
+
+
-
-
-
-
+
+
-
-
-
-
-
+
+
-
+
-
-
-
-
-
+
+
+
+
+
+
+ Android API 27 Platform
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ChangeAppIconAndName.iml b/ChangeAppIconAndName.iml
deleted file mode 100644
index 357e03f..0000000
--- a/ChangeAppIconAndName.iml
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/app/app.iml b/app/app.iml
index 5ac49dd..1bd5aef 100644
--- a/app/app.iml
+++ b/app/app.iml
@@ -9,7 +9,6 @@
-
@@ -18,36 +17,35 @@
-
+
+
-
-
-
+
+
+
-
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
@@ -55,15 +53,20 @@
-
+
+
+
+
+
+
+
-
@@ -71,7 +74,6 @@
-
@@ -79,47 +81,66 @@
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/build.gradle b/app/build.gradle
index d7580a3..319117c 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -1,12 +1,11 @@
apply plugin: 'com.android.application'
android {
- compileSdkVersion 25
- buildToolsVersion "25.0.2"
+ compileSdkVersion 26
defaultConfig {
applicationId "in.myinnos.changeappiconandname"
minSdkVersion 15
- targetSdkVersion 25
+ targetSdkVersion 26
versionCode 1
versionName "1.0"
}
@@ -19,7 +18,7 @@ android {
}
dependencies {
- compile fileTree(include: ['*.jar'], dir: 'libs')
- compile 'com.android.support:appcompat-v7:25.2.0'
- compile project(':library')
+ implementation fileTree(include: ['*.jar'], dir: 'libs')
+ implementation 'com.android.support:appcompat-v7:26.1.0'
+ implementation project(':library')
}
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 08de6f0..8eb9c75 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -1,5 +1,6 @@
+ android:theme="@style/AppTheme"
+ tools:ignore="GoogleAppIndexingWarning">
+ android:paddingBottom="@dimen/activity_vertical_margin">
Change to Camera
Change to Settings
Change to Message
+ This Demo will help you to change application launcher icon and the application name. After Clicking on App name(Button) wait for 10 Seconds(MAX) to refresh the launcher.
diff --git a/build.gradle b/build.gradle
index 5620364..f127c89 100644
--- a/build.gradle
+++ b/build.gradle
@@ -3,9 +3,14 @@
buildscript {
repositories {
jcenter()
+ maven {
+ url 'https://maven.google.com/'
+ name 'Google'
+ }
+ google()
}
dependencies {
- classpath 'com.android.tools.build:gradle:2.2.3'
+ classpath 'com.android.tools.build:gradle:3.4.2'
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
@@ -15,6 +20,10 @@ buildscript {
allprojects {
repositories {
jcenter()
+ maven {
+ url 'https://maven.google.com/'
+ name 'Google'
+ }
}
}
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 04e285f..9fef965 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
-#Mon Dec 28 10:00:20 PST 2015
+#Thu Aug 01 10:23:13 IST 2019
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.zip
diff --git a/library/build.gradle b/library/build.gradle
index 835a30a..807dbf3 100644
--- a/library/build.gradle
+++ b/library/build.gradle
@@ -3,12 +3,11 @@ apply plugin: 'com.github.dcendents.android-maven'
group='com.github.jitpack'
android {
- compileSdkVersion 25
- buildToolsVersion "25.0.2"
+ compileSdkVersion 26
defaultConfig {
- minSdkVersion 9
- targetSdkVersion 25
+ minSdkVersion 14
+ targetSdkVersion 26
versionCode 1
versionName "1.0"
}
@@ -21,8 +20,8 @@ android {
}
dependencies {
- compile fileTree(dir: 'libs', include: ['*.jar'])
- compile 'com.android.support:appcompat-v7:25.2.0'
+ implementation fileTree(dir: 'libs', include: ['*.jar'])
+ implementation 'com.android.support:appcompat-v7:26.1.0'
}
// build a jar with source files