Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
I
InstiLostAndFound
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Analytics
Analytics
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Commits
Open sidebar
MUTTINENI NAVYA
InstiLostAndFound
Commits
099f153a
Commit
099f153a
authored
Oct 30, 2019
by
ankitasingh
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
temp commit 2
parent
377a124f
Changes
28
Hide whitespace changes
Inline
Side-by-side
Showing
28 changed files
with
343 additions
and
226 deletions
+343
-226
.idea/libraries/Gradle__androidx_activity_activity_1_0_0_aar.xml
...ibraries/Gradle__androidx_activity_activity_1_0_0_aar.xml
+12
-0
.idea/libraries/Gradle__androidx_appcompat_appcompat_1_1_0_aar.xml
...raries/Gradle__androidx_appcompat_appcompat_1_1_0_aar.xml
+5
-5
.idea/libraries/Gradle__androidx_appcompat_appcompat_resources_1_1_0_aar.xml
...dle__androidx_appcompat_appcompat_resources_1_1_0_aar.xml
+12
-0
.idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0_jar.xml
...ries/Gradle__androidx_arch_core_core_common_2_1_0_jar.xml
+11
-0
.idea/libraries/Gradle__androidx_collection_collection_1_1_0_jar.xml
...ries/Gradle__androidx_collection_collection_1_1_0_jar.xml
+11
-0
.idea/libraries/Gradle__androidx_core_core_1_1_0_aar.xml
.idea/libraries/Gradle__androidx_core_core_1_1_0_aar.xml
+5
-5
.idea/libraries/Gradle__androidx_fragment_fragment_1_1_0_aar.xml
...ibraries/Gradle__androidx_fragment_fragment_1_1_0_aar.xml
+5
-5
.idea/libraries/Gradle__androidx_legacy_legacy_support_v4_1_0_0_aar.xml
...s/Gradle__androidx_legacy_legacy_support_v4_1_0_0_aar.xml
+12
-0
.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_1_0_jar.xml
...Gradle__androidx_lifecycle_lifecycle_common_2_1_0_jar.xml
+11
-0
.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_1_0_aar.xml
...radle__androidx_lifecycle_lifecycle_runtime_2_1_0_aar.xml
+4
-4
.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_1_0_aar.xml
...dle__androidx_lifecycle_lifecycle_viewmodel_2_1_0_aar.xml
+4
-4
.idea/libraries/Gradle__androidx_media_media_1_0_0_aar.xml
.idea/libraries/Gradle__androidx_media_media_1_0_0_aar.xml
+15
-0
.idea/libraries/Gradle__androidx_savedstate_savedstate_1_0_0_aar.xml
...ries/Gradle__androidx_savedstate_savedstate_1_0_0_aar.xml
+12
-0
.idea/libraries/Gradle__androidx_test_core_1_2_0_aar.xml
.idea/libraries/Gradle__androidx_test_core_1_2_0_aar.xml
+5
-5
.idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_2_0_aar.xml
...radle__androidx_test_espresso_espresso_core_3_2_0_aar.xml
+5
-5
.idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_2_0_aar.xml
...oidx_test_espresso_espresso_idling_resource_3_2_0_aar.xml
+5
-5
.idea/libraries/Gradle__androidx_test_ext_junit_1_1_1_aar.xml
...a/libraries/Gradle__androidx_test_ext_junit_1_1_1_aar.xml
+14
-0
.idea/libraries/Gradle__androidx_test_monitor_1_2_0_aar.xml
.idea/libraries/Gradle__androidx_test_monitor_1_2_0_aar.xml
+14
-0
.idea/libraries/Gradle__androidx_test_runner_1_2_0_aar.xml
.idea/libraries/Gradle__androidx_test_runner_1_2_0_aar.xml
+14
-0
.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml
...dle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml
+4
-4
.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml
...oidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml
+4
-4
.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_0_aar.xml
...idx_versionedparcelable_versionedparcelable_1_1_0_aar.xml
+4
-4
app/app.iml
app/app.iml
+27
-22
app/build.gradle
app/build.gradle
+11
-6
app/src/main/AndroidManifest.xml
app/src/main/AndroidManifest.xml
+0
-4
app/src/main/java/com/example/instilostandfound/FoundItem.java
...rc/main/java/com/example/instilostandfound/FoundItem.java
+100
-131
app/src/main/java/com/example/instilostandfound/Navigation.java
...c/main/java/com/example/instilostandfound/Navigation.java
+1
-1
app/src/main/res/layout/activity_found_item.xml
app/src/main/res/layout/activity_found_item.xml
+16
-12
No files found.
.idea/libraries/Gradle__androidx_activity_activity_1_0_0_aar.xml
0 → 100644
View file @
099f153a
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.activity:activity:1.0.0@aar"
>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/f6b0e9e64ea6c67524e0872a7fe85f3e/activity-1.0.0/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/f6b0e9e64ea6c67524e0872a7fe85f3e/activity-1.0.0/res"
/>
</CLASSES>
<JAVADOC
/>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.activity/activity/1.0.0/28eb83e6a29ac3fbb87aa632cfa0e644a313f491/activity-1.0.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_appcompat_appcompat_1_
0_2
_aar.xml
→
.idea/libraries/Gradle__androidx_appcompat_appcompat_1_
1_0
_aar.xml
View file @
099f153a
<component
name=
"libraryTable"
>
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.appcompat:appcompat:1.
0.2
@aar"
>
<library
name=
"Gradle: androidx.appcompat:appcompat:1.
1.0
@aar"
>
<ANNOTATIONS>
<ANNOTATIONS>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
4b1d54629fa0914950d4d0ce1b8264ea/appcompat-1.0.2
/annotations.zip!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
f8ccfb448ba3545203b2c9319e236e39/appcompat-1.1.0
/annotations.zip!/"
/>
</ANNOTATIONS>
</ANNOTATIONS>
<CLASSES>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
4b1d54629fa0914950d4d0ce1b8264ea/appcompat-1.0.2
/jars/classes.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
f8ccfb448ba3545203b2c9319e236e39/appcompat-1.1.0
/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
4b1d54629fa0914950d4d0ce1b8264ea/appcompat-1.0.2
/res"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
f8ccfb448ba3545203b2c9319e236e39/appcompat-1.1.0
/res"
/>
</CLASSES>
</CLASSES>
<JAVADOC
/>
<JAVADOC
/>
<SOURCES>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.appcompat/appcompat/1.
0.2/e38e7c85994112b70d4548176128c72b8477c110/appcompat-1.0.2
-sources.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.appcompat/appcompat/1.
1.0/9865019bbd2d95e41dede3d8ebf964aa93f97766/appcompat-1.1.0
-sources.jar!/"
/>
</SOURCES>
</SOURCES>
</library>
</library>
</component>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_appcompat_appcompat_resources_1_1_0_aar.xml
0 → 100644
View file @
099f153a
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.appcompat:appcompat-resources:1.1.0@aar"
>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/2e03c2f92899d54dc944727484d22c64/appcompat-resources-1.1.0/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/2e03c2f92899d54dc944727484d22c64/appcompat-resources-1.1.0/res"
/>
</CLASSES>
<JAVADOC
/>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.appcompat/appcompat-resources/1.1.0/a7dcffd1afb81e3c892ad061b33da031c2d7289f/appcompat-resources-1.1.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_arch_core_core_common_2_
0
_0_jar.xml
→
.idea/libraries/Gradle__androidx_arch_core_core_common_2_
1
_0_jar.xml
View file @
099f153a
<component
name=
"libraryTable"
>
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.arch.core:core-common:2.
0
.0@jar"
>
<library
name=
"Gradle: androidx.arch.core:core-common:2.
1
.0@jar"
>
<CLASSES>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.arch.core/core-common/2.
0.0/bb21b9a11761451b51624ac428d1f1bb5deeac38/core-common-2.0
.0.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.arch.core/core-common/2.
1.0/b3152fc64428c9354344bd89848ecddc09b6f07e/core-common-2.1
.0.jar!/"
/>
</CLASSES>
</CLASSES>
<JAVADOC
/>
<JAVADOC
/>
<SOURCES>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.arch.core/core-common/2.
0.0/645b95386a07be66eef0bfe7007535e3f95ec642/core-common-2.0
.0-sources.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.arch.core/core-common/2.
1.0/80ac2d7c8e6400ce2fbc663cd1a7e1cbef38c4b8/core-common-2.1
.0-sources.jar!/"
/>
</SOURCES>
</SOURCES>
</library>
</library>
</component>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_collection_collection_1_
0
_0_jar.xml
→
.idea/libraries/Gradle__androidx_collection_collection_1_
1
_0_jar.xml
View file @
099f153a
<component
name=
"libraryTable"
>
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.collection:collection:1.
0
.0@jar"
>
<library
name=
"Gradle: androidx.collection:collection:1.
1
.0@jar"
>
<CLASSES>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.collection/collection/1.
0.0/42858b26cafdaa69b6149f45dfc2894007bc2c7a/collection-1.0
.0.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.collection/collection/1.
1.0/1f27220b47669781457de0d600849a5de0e89909/collection-1.1
.0.jar!/"
/>
</CLASSES>
</CLASSES>
<JAVADOC
/>
<JAVADOC
/>
<SOURCES>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.collection/collection/1.
0.0/b08973c283f1a0b29fce8b45a1e31e16a36611e9/collection-1.0
.0-sources.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.collection/collection/1.
1.0/bae67b0019fbb38498198fcc2d0282a340b71c5b/collection-1.1
.0-sources.jar!/"
/>
</SOURCES>
</SOURCES>
</library>
</library>
</component>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_core_core_1_
0_1
_aar.xml
→
.idea/libraries/Gradle__androidx_core_core_1_
1_0
_aar.xml
View file @
099f153a
<component
name=
"libraryTable"
>
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.core:core:1.
0.1
@aar"
>
<library
name=
"Gradle: androidx.core:core:1.
1.0
@aar"
>
<ANNOTATIONS>
<ANNOTATIONS>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
d856a2ad07d784cae061be131eb0ba9a/core-1.0.1
/annotations.zip!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
56b6cdfbd80af409835a31a4470c49f0/core-1.1.0
/annotations.zip!/"
/>
</ANNOTATIONS>
</ANNOTATIONS>
<CLASSES>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
d856a2ad07d784cae061be131eb0ba9a/core-1.0.1
/jars/classes.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
56b6cdfbd80af409835a31a4470c49f0/core-1.1.0
/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
d856a2ad07d784cae061be131eb0ba9a/core-1.0.1
/res"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
56b6cdfbd80af409835a31a4470c49f0/core-1.1.0
/res"
/>
</CLASSES>
</CLASSES>
<JAVADOC
/>
<JAVADOC
/>
<SOURCES>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.core/core/1.
0.1/ae10d2e1965b944830c2c2aaf154765ceb32e0bc/core-1.0.1
-sources.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.core/core/1.
1.0/4ae37fad1fe95b42aa47a720908df37ba5d3c85e/core-1.1.0
-sources.jar!/"
/>
</SOURCES>
</SOURCES>
</library>
</library>
</component>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_fragment_fragment_1_
0
_0_aar.xml
→
.idea/libraries/Gradle__androidx_fragment_fragment_1_
1
_0_aar.xml
View file @
099f153a
<component
name=
"libraryTable"
>
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.fragment:fragment:1.
0
.0@aar"
>
<library
name=
"Gradle: androidx.fragment:fragment:1.
1
.0@aar"
>
<ANNOTATIONS>
<ANNOTATIONS>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
ad7e8978b214163478bfde401fa98c83/fragment-1.0
.0/annotations.zip!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
663645697c923f7682d22abee1e0018e/fragment-1.1
.0/annotations.zip!/"
/>
</ANNOTATIONS>
</ANNOTATIONS>
<CLASSES>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
ad7e8978b214163478bfde401fa98c83/fragment-1.0
.0/jars/classes.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
663645697c923f7682d22abee1e0018e/fragment-1.1
.0/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
ad7e8978b214163478bfde401fa98c83/fragment-1.0
.0/res"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
663645697c923f7682d22abee1e0018e/fragment-1.1
.0/res"
/>
</CLASSES>
</CLASSES>
<JAVADOC
/>
<JAVADOC
/>
<SOURCES>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.fragment/fragment/1.
0.0/bcd167792ec03e930d5c8345c99ae07b2627de84/fragment-1.0
.0-sources.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.fragment/fragment/1.
1.0/b9ebb04df2cb0cad4419af3c658690bc82aa5706/fragment-1.1
.0-sources.jar!/"
/>
</SOURCES>
</SOURCES>
</library>
</library>
</component>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_legacy_legacy_support_v4_1_0_0_aar.xml
0 → 100644
View file @
099f153a
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.legacy:legacy-support-v4:1.0.0@aar"
>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/b9799d70f08d6212f2bb67aeb995639d/legacy-support-v4-1.0.0/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/b9799d70f08d6212f2bb67aeb995639d/legacy-support-v4-1.0.0/res"
/>
</CLASSES>
<JAVADOC
/>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.legacy/legacy-support-v4/1.0.0/5b8f86fea035328fc9e8c660773037a3401ce25f/legacy-support-v4-1.0.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_
0
_0_jar.xml
→
.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_
1
_0_jar.xml
View file @
099f153a
<component
name=
"libraryTable"
>
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.lifecycle:lifecycle-common:2.
0
.0@jar"
>
<library
name=
"Gradle: androidx.lifecycle:lifecycle-common:2.
1
.0@jar"
>
<CLASSES>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-common/2.
0.0/e070ffae07452331bc5684734fce6831d531785c/lifecycle-common-2.0
.0.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-common/2.
1.0/c67e7807d9cd6c329b9d0218b2ec4e505dd340b7/lifecycle-common-2.1
.0.jar!/"
/>
</CLASSES>
</CLASSES>
<JAVADOC
/>
<JAVADOC
/>
<SOURCES>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-common/2.
0.0/cb4562c8927ab69f2a8ef49267b90753207df0c3/lifecycle-common-2.0
.0-sources.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-common/2.
1.0/ff1470ebad448355d3722c637c85d5174b584f38/lifecycle-common-2.1
.0-sources.jar!/"
/>
</SOURCES>
</SOURCES>
</library>
</library>
</component>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_
0
_0_aar.xml
→
.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_
1
_0_aar.xml
View file @
099f153a
<component
name=
"libraryTable"
>
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.lifecycle:lifecycle-runtime:2.
0
.0@aar"
>
<library
name=
"Gradle: androidx.lifecycle:lifecycle-runtime:2.
1
.0@aar"
>
<CLASSES>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
3703fcbb34e955d73aa95084af596a63/lifecycle-runtime-2.0
.0/jars/classes.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
a1ff7fca937c69d0a5a696d95188aa63/lifecycle-runtime-2.1
.0/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
3703fcbb34e955d73aa95084af596a63/lifecycle-runtime-2.0
.0/res"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
a1ff7fca937c69d0a5a696d95188aa63/lifecycle-runtime-2.1
.0/res"
/>
</CLASSES>
</CLASSES>
<JAVADOC
/>
<JAVADOC
/>
<SOURCES>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-runtime/2.
0.0/94562933879240f04fc2dea3f1841171b164c748/lifecycle-runtime-2.0
.0-sources.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-runtime/2.
1.0/533a0cd1a095abbdfd08a49c4d34bd0713977034/lifecycle-runtime-2.1
.0-sources.jar!/"
/>
</SOURCES>
</SOURCES>
</library>
</library>
</component>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_
0
_0_aar.xml
→
.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_
1
_0_aar.xml
View file @
099f153a
<component
name=
"libraryTable"
>
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.lifecycle:lifecycle-viewmodel:2.
0
.0@aar"
>
<library
name=
"Gradle: androidx.lifecycle:lifecycle-viewmodel:2.
1
.0@aar"
>
<CLASSES>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
584211f80e055adcb4aa397abbed8e98/lifecycle-viewmodel-2.0
.0/jars/classes.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
2cbf8d7cb802848068f0a2d09c242a96/lifecycle-viewmodel-2.1
.0/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
584211f80e055adcb4aa397abbed8e98/lifecycle-viewmodel-2.0
.0/res"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
2cbf8d7cb802848068f0a2d09c242a96/lifecycle-viewmodel-2.1
.0/res"
/>
</CLASSES>
</CLASSES>
<JAVADOC
/>
<JAVADOC
/>
<SOURCES>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-viewmodel/2.
0.0/41b56105d14b1151a963444875cab191271f43db/lifecycle-viewmodel-2.0
.0-sources.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.lifecycle/lifecycle-viewmodel/2.
1.0/bfd86b9887c2343516f82bed91acbab34a45841d/lifecycle-viewmodel-2.1
.0-sources.jar!/"
/>
</SOURCES>
</SOURCES>
</library>
</library>
</component>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_media_media_1_0_0_aar.xml
0 → 100644
View file @
099f153a
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.media:media:1.0.0@aar"
>
<ANNOTATIONS>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/f73554407891e5f42b5a27997e9f0ce3/media-1.0.0/annotations.zip!/"
/>
</ANNOTATIONS>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/f73554407891e5f42b5a27997e9f0ce3/media-1.0.0/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/f73554407891e5f42b5a27997e9f0ce3/media-1.0.0/res"
/>
</CLASSES>
<JAVADOC
/>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.media/media/1.0.0/5faf25be15e16e27275f5c7e04e15e944ebccea0/media-1.0.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_savedstate_savedstate_1_0_0_aar.xml
0 → 100644
View file @
099f153a
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.savedstate:savedstate:1.0.0@aar"
>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/be0257405f31b1e356e15dc58d0cb3de/savedstate-1.0.0/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/be0257405f31b1e356e15dc58d0cb3de/savedstate-1.0.0/res"
/>
</CLASSES>
<JAVADOC
/>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.savedstate/savedstate/1.0.0/e6daf87ed227a6f80bb8accb466755a5ee01a652/savedstate-1.0.0-sources.jar!/"
/>
</SOURCES>
</library>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_test_core_1_
1
_0_aar.xml
→
.idea/libraries/Gradle__androidx_test_core_1_
2
_0_aar.xml
View file @
099f153a
<component
name=
"libraryTable"
>
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.test:core:1.
1
.0@aar"
>
<library
name=
"Gradle: androidx.test:core:1.
2
.0@aar"
>
<CLASSES>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/9
994a86e0c4aee7fad869b8dcd058e06/core-1.1
.0/jars/classes.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/9
fc32ee7131bfa16555f7b084f3adf8a/core-1.2
.0/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/9
994a86e0c4aee7fad869b8dcd058e06/core-1.1
.0/res"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/9
fc32ee7131bfa16555f7b084f3adf8a/core-1.2
.0/res"
/>
</CLASSES>
</CLASSES>
<JAVADOC>
<JAVADOC>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test/core/1.
1.0/54143b9b86da3f417800f63ab13a1743be498b97/core-1.1
.0-javadoc.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test/core/1.
2.0/ed921186cfb809317daf41ccf8e6acc5dcea0e06/core-1.2
.0-javadoc.jar!/"
/>
</JAVADOC>
</JAVADOC>
<SOURCES>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test/core/1.
1.0/86cb6b14e847217e9a212da14701ac7ac69b70d6/core-1.1
.0-sources.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test/core/1.
2.0/4c4174bc50358d65632faeb0bb392ef76aa74c39/core-1.2
.0-sources.jar!/"
/>
</SOURCES>
</SOURCES>
</library>
</library>
</component>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_
1_1
_aar.xml
→
.idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_
2_0
_aar.xml
View file @
099f153a
<component
name=
"libraryTable"
>
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.test.espresso:espresso-core:3.
1.1
@aar"
>
<library
name=
"Gradle: androidx.test.espresso:espresso-core:3.
2.0
@aar"
>
<CLASSES>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
df53be842ef66500cab1dcd98e87d3e3/espresso-core-3.1.1
/jars/classes.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
e6e9ca3c5ec9619c9eaa76a49ffe2eac/espresso-core-3.2.0
/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
df53be842ef66500cab1dcd98e87d3e3/espresso-core-3.1.1
/res"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
e6e9ca3c5ec9619c9eaa76a49ffe2eac/espresso-core-3.2.0
/res"
/>
</CLASSES>
</CLASSES>
<JAVADOC>
<JAVADOC>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test.espresso/espresso-core/3.
1.1/e047f2afab2389e55fa9d9caf76e3e40b1dd6f91/espresso-core-3.1.1
-javadoc.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test.espresso/espresso-core/3.
2.0/4dd88178a28883ac149f76e4908942486e756b72/espresso-core-3.2.0
-javadoc.jar!/"
/>
</JAVADOC>
</JAVADOC>
<SOURCES>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test.espresso/espresso-core/3.
1.1/6538e21a82306817ad5c51750c76a45f4ed00276/espresso-core-3.1.1
-sources.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test.espresso/espresso-core/3.
2.0/5d1b7f5b3c2877929324f5c846da358995c9af6d/espresso-core-3.2.0
-sources.jar!/"
/>
</SOURCES>
</SOURCES>
</library>
</library>
</component>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_
1_1
_aar.xml
→
.idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_
2_0
_aar.xml
View file @
099f153a
<component
name=
"libraryTable"
>
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.test.espresso:espresso-idling-resource:3.
1.1
@aar"
>
<library
name=
"Gradle: androidx.test.espresso:espresso-idling-resource:3.
2.0
@aar"
>
<CLASSES>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
6bdb23797745470b59a5c8860c6e4481/espresso-idling-resource-3.1.1
/jars/classes.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
4b77e76f7fb00a61cea3dee045f0d6b1/espresso-idling-resource-3.2.0
/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
6bdb23797745470b59a5c8860c6e4481/espresso-idling-resource-3.1.1
/res"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
4b77e76f7fb00a61cea3dee045f0d6b1/espresso-idling-resource-3.2.0
/res"
/>
</CLASSES>
</CLASSES>
<JAVADOC>
<JAVADOC>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test.espresso/espresso-idling-resource/3.
1.1/ac774bb29e6171578dc7508bf390a4a3ccbedfea/espresso-idling-resource-3.1.1
-javadoc.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test.espresso/espresso-idling-resource/3.
2.0/ac774bb29e6171578dc7508bf390a4a3ccbedfea/espresso-idling-resource-3.2.0
-javadoc.jar!/"
/>
</JAVADOC>
</JAVADOC>
<SOURCES>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test.espresso/espresso-idling-resource/3.
1.1/6b93a1dc5092a6ba83bd705e48d62c84547e4479/espresso-idling-resource-3.1.1
-sources.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test.espresso/espresso-idling-resource/3.
2.0/565422b0951cfb8de4888853e4859d6a47a72d39/espresso-idling-resource-3.2.0
-sources.jar!/"
/>
</SOURCES>
</SOURCES>
</library>
</library>
</component>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_test_ext_junit_1_1_
0
_aar.xml
→
.idea/libraries/Gradle__androidx_test_ext_junit_1_1_
1
_aar.xml
View file @
099f153a
<component
name=
"libraryTable"
>
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.test.ext:junit:1.1.
0
@aar"
>
<library
name=
"Gradle: androidx.test.ext:junit:1.1.
1
@aar"
>
<CLASSES>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
8232152e5f4e92b2e44ed8b74068d4b5/junit-1.1.0
/jars/classes.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
4bf47883933ca8a4df0cc740dfa533e9/junit-1.1.1
/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
8232152e5f4e92b2e44ed8b74068d4b5/junit-1.1.0
/res"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
4bf47883933ca8a4df0cc740dfa533e9/junit-1.1.1
/res"
/>
</CLASSES>
</CLASSES>
<JAVADOC>
<JAVADOC>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test.ext/junit/1.1.
0/36f7bb8e054e7a5d0d6e17b52bd6b2a06118a437/junit-1.1.0
-javadoc.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test.ext/junit/1.1.
1/36f7bb8e054e7a5d0d6e17b52bd6b2a06118a437/junit-1.1.1
-javadoc.jar!/"
/>
</JAVADOC>
</JAVADOC>
<SOURCES>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test.ext/junit/1.1.
0/fb8630803ddc45d3eb5b8e8068ea51b4a84c75d9/junit-1.1.0
-sources.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test.ext/junit/1.1.
1/40a36b3426cde38b7eb2375034e358152366dc9a/junit-1.1.1
-sources.jar!/"
/>
</SOURCES>
</SOURCES>
</library>
</library>
</component>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_test_monitor_1_
1_1
_aar.xml
→
.idea/libraries/Gradle__androidx_test_monitor_1_
2_0
_aar.xml
View file @
099f153a
<component
name=
"libraryTable"
>
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.test:monitor:1.
1.1
@aar"
>
<library
name=
"Gradle: androidx.test:monitor:1.
2.0
@aar"
>
<CLASSES>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
500768139e3e0fc2950612f723398815/monitor-1.1.1
/jars/classes.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
be6129efd55a27c9e68fadb4b7f73af0/monitor-1.2.0
/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
500768139e3e0fc2950612f723398815/monitor-1.1.1
/res"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
be6129efd55a27c9e68fadb4b7f73af0/monitor-1.2.0
/res"
/>
</CLASSES>
</CLASSES>
<JAVADOC>
<JAVADOC>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test/monitor/1.
1.1/3d1f748b5f88e6fedbc17128a6f1d24af649d64/monitor-1.1.1
-javadoc.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test/monitor/1.
2.0/2af6ec82fa4b1151212001e83514ccb39f360adc/monitor-1.2.0
-javadoc.jar!/"
/>
</JAVADOC>
</JAVADOC>
<SOURCES>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test/monitor/1.
1.1/cf748407ee91614f79b5334d13807aa42a455cac/monitor-1.1.1
-sources.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test/monitor/1.
2.0/dbbc3050e0945ecea95f4e25b72e169cfe6f32bc/monitor-1.2.0
-sources.jar!/"
/>
</SOURCES>
</SOURCES>
</library>
</library>
</component>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_test_runner_1_
1_1
_aar.xml
→
.idea/libraries/Gradle__androidx_test_runner_1_
2_0
_aar.xml
View file @
099f153a
<component
name=
"libraryTable"
>
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.test:runner:1.
1.1
@aar"
>
<library
name=
"Gradle: androidx.test:runner:1.
2.0
@aar"
>
<CLASSES>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
7392b05c885b49a925f9309f62a3cea2/runner-1.1.1
/jars/classes.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
b80ce063600818880bff0e36bcc1cbf7/runner-1.2.0
/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
7392b05c885b49a925f9309f62a3cea2/runner-1.1.1
/res"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
b80ce063600818880bff0e36bcc1cbf7/runner-1.2.0
/res"
/>
</CLASSES>
</CLASSES>
<JAVADOC>
<JAVADOC>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test/runner/1.
1.1/8b4ecee1d9f285a07c3a52619268bc2e0723ea0/runner-1.1.1
-javadoc.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test/runner/1.
2.0/f4763c62f19d8d2a8835d5648144245900a31bc1/runner-1.2.0
-javadoc.jar!/"
/>
</JAVADOC>
</JAVADOC>
<SOURCES>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test/runner/1.
1.1/e82336ffd82baab0914e82ca0ced012b0da5adeb/runner-1.1.1
-sources.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.test/runner/1.
2.0/473ae098e490115eec8d6e723c3118054a3e9812/runner-1.2.0
-sources.jar!/"
/>
</SOURCES>
</SOURCES>
</library>
</library>
</component>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_
0_1
_aar.xml
→
.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_
1_0
_aar.xml
View file @
099f153a
<component
name=
"libraryTable"
>
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.vectordrawable:vectordrawable:1.
0.1
@aar"
>
<library
name=
"Gradle: androidx.vectordrawable:vectordrawable:1.
1.0
@aar"
>
<CLASSES>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
aaecf1ed98dfc9aaf30ee637687fa577/vectordrawable-1.0.1
/jars/classes.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
be4c5dac795a59b41993a7b022ac3383/vectordrawable-1.1.0
/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
aaecf1ed98dfc9aaf30ee637687fa577/vectordrawable-1.0.1
/res"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
be4c5dac795a59b41993a7b022ac3383/vectordrawable-1.1.0
/res"
/>
</CLASSES>
</CLASSES>
<JAVADOC
/>
<JAVADOC
/>
<SOURCES>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.vectordrawable/vectordrawable/1.
0.1/583e25ffe77f2e89c6f3218a46657a500938b83f/vectordrawable-1.0.1
-sources.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.vectordrawable/vectordrawable/1.
1.0/1e0694477eed874c50c54b547cc3e5a62a57a62b/vectordrawable-1.1.0
-sources.jar!/"
/>
</SOURCES>
</SOURCES>
</library>
</library>
</component>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_
0
_0_aar.xml
→
.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_
1
_0_aar.xml
View file @
099f153a
<component
name=
"libraryTable"
>
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.vectordrawable:vectordrawable-animated:1.
0
.0@aar"
>
<library
name=
"Gradle: androidx.vectordrawable:vectordrawable-animated:1.
1
.0@aar"
>
<CLASSES>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
247f914cac81e7c8d9a2fad2c7abbf38/vectordrawable-animated-1.0
.0/jars/classes.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
1d2af3d333d4c3a45bf618d6c3d7e76d/vectordrawable-animated-1.1
.0/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
247f914cac81e7c8d9a2fad2c7abbf38/vectordrawable-animated-1.0
.0/res"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
1d2af3d333d4c3a45bf618d6c3d7e76d/vectordrawable-animated-1.1
.0/res"
/>
</CLASSES>
</CLASSES>
<JAVADOC
/>
<JAVADOC
/>
<SOURCES>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.vectordrawable/vectordrawable-animated/1.
0.0/24f92bcc89d979cd8b99ae40def4e395850a6466/vectordrawable-animated-1.0
.0-sources.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.vectordrawable/vectordrawable-animated/1.
1.0/871a7705cd03bc246947638c712cdd11378233ff/vectordrawable-animated-1.1
.0-sources.jar!/"
/>
</SOURCES>
</SOURCES>
</library>
</library>
</component>
</component>
\ No newline at end of file
.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_
0
_0_aar.xml
→
.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_
1
_0_aar.xml
View file @
099f153a
<component
name=
"libraryTable"
>
<component
name=
"libraryTable"
>
<library
name=
"Gradle: androidx.versionedparcelable:versionedparcelable:1.
0
.0@aar"
>
<library
name=
"Gradle: androidx.versionedparcelable:versionedparcelable:1.
1
.0@aar"
>
<CLASSES>
<CLASSES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
e06fdc88952171c16a8fa9610bd7aa6c/versionedparcelable-1.0
.0/jars/classes.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
1ee046e737eeea944b5f0bbf60408319/versionedparcelable-1.1
.0/jars/classes.jar!/"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
e06fdc88952171c16a8fa9610bd7aa6c/versionedparcelable-1.0
.0/res"
/>
<root
url=
"file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/
1ee046e737eeea944b5f0bbf60408319/versionedparcelable-1.1
.0/res"
/>
</CLASSES>
</CLASSES>
<JAVADOC
/>
<JAVADOC
/>
<SOURCES>
<SOURCES>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.versionedparcelable/versionedparcelable/1.
0.0/df4c3c5d517f6a49017612e6b4dfdd007e7cc9b8/versionedparcelable-1.0
.0-sources.jar!/"
/>
<root
url=
"jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/androidx.versionedparcelable/versionedparcelable/1.
1.0/d9085927216387af679d18b6f472bc0fc5c7cc81/versionedparcelable-1.1
.0-sources.jar!/"
/>
</SOURCES>
</SOURCES>
</library>
</library>
</component>
</component>
\ No newline at end of file
app/app.iml
View file @
099f153a
...
@@ -88,7 +88,7 @@
...
@@ -88,7 +88,7 @@
<sourceFolder
url=
"file://$MODULE_DIR$/src/test/shaders"
isTestSource=
"true"
/>
<sourceFolder
url=
"file://$MODULE_DIR$/src/test/shaders"
isTestSource=
"true"
/>
<excludeFolder
url=
"file://$MODULE_DIR$/build"
/>
<excludeFolder
url=
"file://$MODULE_DIR$/build"
/>
</content>
</content>
<orderEntry
type=
"jdk"
jdkName=
"Android API 2
9
Platform"
jdkType=
"Android SDK"
/>
<orderEntry
type=
"jdk"
jdkName=
"Android API 2
8
Platform"
jdkType=
"Android SDK"
/>
<orderEntry
type=
"sourceFolder"
forTests=
"false"
/>
<orderEntry
type=
"sourceFolder"
forTests=
"false"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: junit:junit:4.12@jar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: junit:junit:4.12@jar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: org.hamcrest:hamcrest-integration:1.3@jar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: org.hamcrest:hamcrest-integration:1.3@jar"
level=
"project"
/>
...
@@ -98,53 +98,58 @@
...
@@ -98,53 +98,58 @@
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: com.squareup:javawriter:2.1.1@jar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: com.squareup:javawriter:2.1.1@jar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: javax.inject:javax.inject:1@jar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: javax.inject:javax.inject:1@jar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: com.google.code.findbugs:jsr305:2.0.1@jar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: com.google.code.findbugs:jsr305:2.0.1@jar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: androidx.test.ext:junit:1.1.
0
@aar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: androidx.test.ext:junit:1.1.
1
@aar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: androidx.test.espresso:espresso-core:3.
1.1
@aar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: androidx.test.espresso:espresso-core:3.
2.0
@aar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: androidx.test:runner:1.
1.1
@aar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: androidx.test:runner:1.
2.0
@aar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: androidx.test:core:1.
1
.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: androidx.test:core:1.
2
.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: androidx.test:monitor:1.
1.1
@aar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: androidx.test:monitor:1.
2.0
@aar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: androidx.test.espresso:espresso-idling-resource:3.
1.1
@aar"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"TEST"
name=
"Gradle: androidx.test.espresso:espresso-idling-resource:3.
2.0
@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.collection:collection:1.
0
.0@jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.collection:collection:1.
1
.0@jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.lifecycle:lifecycle-common:2.
0
.0@jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.lifecycle:lifecycle-common:2.
1
.0@jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.arch.core:core-common:2.
0
.0@jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.arch.core:core-common:2.
1
.0@jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.annotation:annotation:1.1.0@jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.annotation:annotation:1.1.0@jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.constraintlayout:constraintlayout-solver:1.1.3@jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.constraintlayout:constraintlayout-solver:1.1.3@jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.auto.value:auto-value-annotations:1.6.5@jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.auto.value:auto-value-annotations:1.6.5@jar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.android.material:material:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.android.material:material:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.appcompat:appcompat:1.0.2@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.appcompat:appcompat:1.1.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.cardview:cardview:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.firebase:firebase-database:19.2.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.firebase:firebase-database:19.2.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.firebase:firebase-storage:19.1.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.firebase:firebase-storage:19.1.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.legacy:legacy-support-v4:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.firebase:firebase-auth:19.1.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.firebase:firebase-auth:19.1.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.firebase:firebase-auth-interop:18.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.firebase:firebase-auth-interop:18.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.android.gms:play-services-base:17.1.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.android.gms:play-services-base:17.1.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.firebase:firebase-common:19.2.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.firebase:firebase-common:19.2.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.android.gms:play-services-tasks:17.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.android.gms:play-services-tasks:17.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.android.gms:play-services-basement:17.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: com.google.android.gms:play-services-basement:17.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.fragment:fragment:1.
0
.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.fragment:fragment:1.
1
.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.
vectordrawable:vectordrawable-animated:1.0
.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.
appcompat:appcompat-resources:1.1
.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.recyclerview:recyclerview:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.recyclerview:recyclerview:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.legacy:legacy-support-core-ui:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.legacy:legacy-support-core-ui:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.drawerlayout:drawerlayout:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.legacy:legacy-support-core-utils:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.legacy:legacy-support-core-utils:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.vectordrawable:vectordrawable:1.0.1@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.transition:transition:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.transition:transition:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.
loader:loader
:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.
media:media
:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.viewpager:viewpager:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.viewpager:viewpager:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.loader:loader:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.activity:activity:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.vectordrawable:vectordrawable-animated:1.1.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.vectordrawable:vectordrawable:1.1.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.coordinatorlayout:coordinatorlayout:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.coordinatorlayout:coordinatorlayout:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.drawerlayout:drawerlayout:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.slidingpanelayout:slidingpanelayout:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.slidingpanelayout:slidingpanelayout:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.customview:customview:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.customview:customview:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.swiperefreshlayout:swiperefreshlayout:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.swiperefreshlayout:swiperefreshlayout:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.asynclayoutinflater:asynclayoutinflater:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.asynclayoutinflater:asynclayoutinflater:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.core:core:1.0.1@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.core:core:1.1.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.versionedparcelable:versionedparcelable:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.cursoradapter:cursoradapter:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.cursoradapter:cursoradapter:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.
cardview:cardview:1.0
.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.
versionedparcelable:versionedparcelable:1.1
.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.localbroadcastmanager:localbroadcastmanager:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.localbroadcastmanager:localbroadcastmanager:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.lifecycle:lifecycle-runtime:2.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.lifecycle:lifecycle-viewmodel:2.1.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.interpolator:interpolator:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.documentfile:documentfile:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.documentfile:documentfile:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.print:print:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.print:print:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.lifecycle:lifecycle-
viewmodel:2.0
.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.lifecycle:lifecycle-
runtime:2.1
.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.
interpolator:interpolator
:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.
savedstate:savedstate
:1.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.lifecycle:lifecycle-livedata:2.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.lifecycle:lifecycle-livedata:2.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.lifecycle:lifecycle-livedata-core:2.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.lifecycle:lifecycle-livedata-core:2.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.arch.core:core-runtime:2.0.0@aar"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Gradle: androidx.arch.core:core-runtime:2.0.0@aar"
level=
"project"
/>
...
...
app/build.gradle
View file @
099f153a
apply
plugin:
'com.android.application'
apply
plugin:
'com.android.application'
android
{
android
{
compileSdkVersion
2
9
compileSdkVersion
2
8
buildToolsVersion
"29.0.2"
buildToolsVersion
"29.0.2"
defaultConfig
{
defaultConfig
{
applicationId
"com.example.instilostandfound"
applicationId
"com.example.instilostandfound"
minSdkVersion
16
minSdkVersion
24
targetSdkVersion
2
9
targetSdkVersion
2
8
versionCode
1
versionCode
1
versionName
"1.0"
versionName
"1.0"
testInstrumentationRunner
"androidx.test.runner.AndroidJUnitRunner"
testInstrumentationRunner
"androidx.test.runner.AndroidJUnitRunner"
...
@@ -21,14 +21,19 @@ android {
...
@@ -21,14 +21,19 @@ android {
dependencies
{
dependencies
{
implementation
fileTree
(
dir:
'libs'
,
include:
[
'*.jar'
])
implementation
fileTree
(
dir:
'libs'
,
include:
[
'*.jar'
])
implementation
'androidx.appcompat:appcompat:1.0.2'
implementation
'com.android.support:appcompat-v7:28.0.0'
implementation
'com.android.support:design:28.0.0'
implementation
'com.android.support:support-v4:28.0.0'
implementation
'com.android.support:cardview-v7:28.0.0'
implementation
'androidx.constraintlayout:constraintlayout:1.1.3'
implementation
'androidx.constraintlayout:constraintlayout:1.1.3'
implementation
'com.google.android.material:material:1.0.0'
implementation
'com.google.android.material:material:1.0.0'
implementation
'com.google.firebase:firebase-auth:19.1.0'
implementation
'com.google.firebase:firebase-auth:19.1.0'
implementation
'com.google.firebase:firebase-database:19.2.0'
implementation
'com.google.firebase:firebase-database:19.2.0'
implementation
'com.google.firebase:firebase-storage:19.1.0'
implementation
'com.google.firebase:firebase-storage:19.1.0'
implementation
'androidx.appcompat:appcompat:1.1.0'
testImplementation
'junit:junit:4.12'
testImplementation
'junit:junit:4.12'
androidTestImplementation
'androidx.test.ext:junit:1.1.
0
'
androidTestImplementation
'androidx.test.ext:junit:1.1.
1
'
androidTestImplementation
'androidx.test.espresso:espresso-core:3.
1.1
'
androidTestImplementation
'androidx.test.espresso:espresso-core:3.
2.0
'
}
}
apply
plugin:
'com.google.gms.google-services'
apply
plugin:
'com.google.gms.google-services'
app/src/main/AndroidManifest.xml
View file @
099f153a
...
@@ -18,10 +18,6 @@
...
@@ -18,10 +18,6 @@
android:roundIcon=
"@mipmap/ic_launcher_round"
android:roundIcon=
"@mipmap/ic_launcher_round"
android:supportsRtl=
"true"
android:supportsRtl=
"true"
android:theme=
"@style/AppTheme"
>
android:theme=
"@style/AppTheme"
>
<activity
android:name=
".test"
android:label=
"@string/title_activity_test"
android:theme=
"@style/AppTheme.NoActionBar"
></activity>
<activity
android:name=
".ItemDetails"
/>
<activity
android:name=
".ItemDetails"
/>
<activity
android:name=
".MyPosts"
/>
<activity
android:name=
".MyPosts"
/>
<activity
<activity
...
...
app/src/main/java/com/example/instilostandfound/FoundItem.java
View file @
099f153a
...
@@ -13,6 +13,7 @@ import com.google.firebase.storage.UploadTask;
...
@@ -13,6 +13,7 @@ import com.google.firebase.storage.UploadTask;
import
android.Manifest
;
import
android.Manifest
;
import
android.app.Activity
;
import
android.app.Activity
;
import
android.app.ProgressDialog
;
import
android.content.ContentResolver
;
import
android.content.ContentResolver
;
import
android.content.Context
;
import
android.content.Context
;
import
android.content.Intent
;
import
android.content.Intent
;
...
@@ -67,22 +68,19 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener
...
@@ -67,22 +68,19 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener
String
username
;
String
username
;
ImageView
camera
;
ImageView
camera
;
String
[]
items
=
new
String
[]{
"Others"
,
"Electronic"
,
"2"
,
"three"
};
String
[]
items
=
new
String
[]{
"Others"
,
"Electronic"
,
"2"
,
"three"
};
static
final
int
REQUEST_IMAGE_CAPTURE
=
1
;
private
static
final
int
REQUEST_CAMERARESULT
=
201
;
private
static
final
int
PICK_IMAGE_REQUEST
=
1
;
private
static
final
int
CAMERA_REQUEST
=
1888
;
private
static
final
int
CAMERA_REQUEST
=
1888
;
private
ImageView
imageView
;
private
ImageView
imageView
;
private
static
final
int
MY_CAMERA_PERMISSION_CODE
=
100
;
private
static
final
int
MY_CAMERA_PERMISSION_CODE
=
100
;
private
DatabaseReference
mDatabase
;
private
DatabaseReference
mDatabase
;
public
Uri
mImageUri
;
public
Uri
mImageUri
;
public
Uri
uploadSessionUri
;
public
Uri
uploadSessionUri
;
// ...
int
PICK_IMAGE_REQUEST
=
111
;
//mDatabase = FirebaseDatabase.getInstance().getReference();
ProgressDialog
pd
;
private
StorageTask
mUploadTask
;
// ...
// ...
FirebaseDatabase
database
=
FirebaseDatabase
.
getInstance
();
FirebaseDatabase
database
=
FirebaseDatabase
.
getInstance
();
//DatabaseReference myRef = database.getReference("/FoundData/");
DatabaseReference
myRef
=
FirebaseDatabase
.
getInstance
().
getReference
(
"FoundData"
);
DatabaseReference
myRef
=
FirebaseDatabase
.
getInstance
().
getReference
(
"FoundData"
);
StorageReference
mStorage
=
FirebaseStorage
.
getInstance
().
getReference
(
"Images"
);
StorageReference
mStorage
=
FirebaseStorage
.
getInstance
().
getReference
(
"Images"
);
...
@@ -101,13 +99,10 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener
...
@@ -101,13 +99,10 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener
category
=
findViewById
(
R
.
id
.
category
);
category
=
findViewById
(
R
.
id
.
category
);
camera
=
findViewById
(
R
.
id
.
camera
);
camera
=
findViewById
(
R
.
id
.
camera
);
camera
.
setOnClickListener
(
this
);
camera
.
setOnClickListener
(
this
);
pd
=
new
ProgressDialog
(
this
);
pd
.
setMessage
(
"Uploading...."
);
/* findViewById(R.id.camera).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
openFileChooser();
}
});*/
findViewById
(
R
.
id
.
submit
).
setOnClickListener
(
this
);
findViewById
(
R
.
id
.
submit
).
setOnClickListener
(
this
);
ArrayAdapter
<
String
>
adapter
=
new
ArrayAdapter
<>(
this
,
android
.
R
.
layout
.
simple_spinner_dropdown_item
,
items
);
ArrayAdapter
<
String
>
adapter
=
new
ArrayAdapter
<>(
this
,
android
.
R
.
layout
.
simple_spinner_dropdown_item
,
items
);
...
@@ -115,31 +110,11 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener
...
@@ -115,31 +110,11 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener
}
}
private
void
fileUploader
(
Uri
mImageUri
)
{
StorageReference
ref
=
mStorage
.
child
(
System
.
currentTimeMillis
()+
"."
+
getExtension
(
mImageUri
));
ref
.
putFile
(
mImageUri
)
.
addOnSuccessListener
(
new
OnSuccessListener
<
UploadTask
.
TaskSnapshot
>()
{
@Override
public
void
onSuccess
(
UploadTask
.
TaskSnapshot
taskSnapshot
)
{
// Get a URL to the uploaded content
uploadSessionUri
=
taskSnapshot
.
getUploadSessionUri
();
}
})
.
addOnFailureListener
(
new
OnFailureListener
()
{
@Override
public
void
onFailure
(
@NonNull
Exception
exception
)
{
// Handle unsuccessful uploads
// ...
}
});
}
private
void
SubmitFound
()
{
private
void
SubmitFound
()
{
String
Title
=
title
.
getText
().
toString
().
trim
();
final
String
Title
=
title
.
getText
().
toString
().
trim
();
String
Place
=
place
.
getText
().
toString
().
trim
();
final
String
Place
=
place
.
getText
().
toString
().
trim
();
String
Desc
=
desc
.
getText
().
toString
().
trim
();
final
String
Desc
=
desc
.
getText
().
toString
().
trim
();
String
Date
=
date
.
getText
().
toString
().
trim
();
final
String
Date
=
date
.
getText
().
toString
().
trim
();
if
(
title
.
getText
().
toString
().
trim
().
isEmpty
())
{
if
(
title
.
getText
().
toString
().
trim
().
isEmpty
())
{
title
.
setError
(
"Please enter title"
);
title
.
setError
(
"Please enter title"
);
...
@@ -152,10 +127,69 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener
...
@@ -152,10 +127,69 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener
place
.
requestFocus
();
place
.
requestFocus
();
return
;
return
;
}
}
if
(
mImageUri
!=
null
)
{
final
StorageReference
fileReference
=
mStorage
.
child
(
System
.
currentTimeMillis
()
+
"."
+
getExtension
(
mImageUri
));
mUploadTask
=
fileReference
.
putFile
(
mImageUri
)
.
addOnSuccessListener
(
new
OnSuccessListener
<
UploadTask
.
TaskSnapshot
>()
{
@Override
public
void
onSuccess
(
UploadTask
.
TaskSnapshot
taskSnapshot
)
{
Handler
handler
=
new
Handler
();
handler
.
postDelayed
(
new
Runnable
()
{
@Override
public
void
run
()
{
pd
.
show
();
}
},
500
);
mImageUri
=
null
;
Toast
.
makeText
(
FoundItem
.
this
,
"Upload successful"
,
Toast
.
LENGTH_LONG
).
show
();
taskSnapshot
.
getMetadata
().
getReference
().
getDownloadUrl
().
addOnSuccessListener
(
new
OnSuccessListener
<
Uri
>()
{
@Override
public
void
onSuccess
(
Uri
uri
)
{
uploadSessionUri
=
uri
;
pd
.
dismiss
();
Log
.
d
(
"here see this"
,
"onSuccess: uri= "
+
uri
.
toString
());
createDemo
upload
=
new
createDemo
(
username
,
Title
,
Desc
,
Place
,
Date
);
String
uploadId
=
myRef
.
push
().
getKey
();
Log
.
v
(
"UploadID"
,
uploadId
);
myRef
.
child
(
uploadId
).
setValue
(
upload
);
title
.
setText
(
""
);
place
.
setText
(
""
);
desc
.
setText
(
""
);
Toast
.
makeText
(
FoundItem
.
this
,
"SUBMIT SUCCESSFUL"
,
Toast
.
LENGTH_LONG
).
show
();
}
})
.
addOnFailureListener
(
new
OnFailureListener
()
{
@Override
public
void
onFailure
(
@NonNull
Exception
e
)
{
Toast
.
makeText
(
FoundItem
.
this
,
e
.
getMessage
(),
Toast
.
LENGTH_SHORT
).
show
();
}
});
}
})
.
addOnFailureListener
(
new
OnFailureListener
()
{
@Override
public
void
onFailure
(
@NonNull
Exception
e
)
{
Toast
.
makeText
(
FoundItem
.
this
,
e
.
getMessage
(),
Toast
.
LENGTH_SHORT
).
show
();
}
});
}
else
{
Toast
.
makeText
(
FoundItem
.
this
,
"No file selected"
,
Toast
.
LENGTH_SHORT
).
show
();
}
String
uploadurl
=
uploadSessionUri
.
toString
();
Log
.
v
(
"Upload url"
,
uploadurl
);
// String uploadurl = uploadSessionUri.toString();
createDemo
upload
=
new
createDemo
(
username
,
// Log.v("Upload url",uploadurl);
/* createDemo upload = new createDemo(username,
Title, Desc, Place, Date);
Title, Desc, Place, Date);
String uploadId = myRef.push().getKey();
String uploadId = myRef.push().getKey();
Log.v("UploadID", uploadId);
Log.v("UploadID", uploadId);
...
@@ -164,83 +198,19 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener
...
@@ -164,83 +198,19 @@ public class FoundItem extends AppCompatActivity implements View.OnClickListener
place.setText("");
place.setText("");
desc.setText("");
desc.setText("");
Toast
.
makeText
(
FoundItem
.
this
,
"SUBMIT SUCCESSFUL"
,
Toast
.
LENGTH_LONG
).
show
();
Toast.makeText(FoundItem.this,"SUBMIT SUCCESSFUL",Toast.LENGTH_LONG).show();*/
}
@Override
public
void
onRequestPermissionsResult
(
int
requestCode
,
@NonNull
String
[]
permissions
,
@NonNull
int
[]
grantResults
)
{
super
.
onRequestPermissionsResult
(
requestCode
,
permissions
,
grantResults
);
if
(
requestCode
==
MY_CAMERA_PERMISSION_CODE
)
{
if
(
grantResults
[
0
]
==
PackageManager
.
PERMISSION_GRANTED
)
{
Toast
.
makeText
(
this
,
"camera permission granted"
,
Toast
.
LENGTH_LONG
).
show
();
Intent
cameraIntent
=
new
Intent
(
android
.
provider
.
MediaStore
.
ACTION_IMAGE_CAPTURE
);
startActivityForResult
(
cameraIntent
,
CAMERA_REQUEST
);
}
else
{
Toast
.
makeText
(
this
,
"camera permission denied"
,
Toast
.
LENGTH_LONG
).
show
();
}
}
}
}
private
String
getExtension
(
Uri
uri
)
private
String
getExtension
(
Uri
uri
)
{
{
ContentResolver
cr
=
getContentResolver
();
ContentResolver
cr
=
getContentResolver
();
MimeTypeMap
mimeTypeMap
=
MimeTypeMap
.
getSingleton
();
MimeTypeMap
mimeTypeMap
=
MimeTypeMap
.
getSingleton
();
return
mimeTypeMap
.
getExtensionFromMimeType
(
cr
.
getType
(
uri
));
return
mimeTypeMap
.
getExtensionFromMimeType
(
cr
.
getType
(
uri
));
}
}
@Override
protected
void
onActivityResult
(
int
requestCode
,
int
resultCode
,
Intent
data
)
{
if
(
requestCode
==
CAMERA_REQUEST
&&
resultCode
==
Activity
.
RESULT_OK
)
{
Bitmap
photo
=
(
Bitmap
)
data
.
getExtras
().
get
(
"data"
);
// mImageUri = data.getData();
camera
.
setImageBitmap
(
photo
);
//mImageUri= getImageUri(getApplicationContext(), photo);
mImageUri
=
bitmapToUriConverter
(
photo
);
Log
.
v
(
"mimageuri"
,
mImageUri
.
toString
());
fileUploader
(
mImageUri
);
}
}
public
Uri
bitmapToUriConverter
(
Bitmap
mBitmap
)
{
Uri
uri
=
null
;
try
{
final
BitmapFactory
.
Options
options
=
new
BitmapFactory
.
Options
();
// Calculate inSampleSize
//options.inSampleSize = calculateInSampleSize(options, 100, 100);
// Decode bitmap with inSampleSize set
options
.
inJustDecodeBounds
=
false
;
Bitmap
newBitmap
=
Bitmap
.
createScaledBitmap
(
mBitmap
,
200
,
200
,
true
);
File
file
=
new
File
(
getApplicationContext
().
getFilesDir
(),
"Image"
+
new
Random
().
nextInt
()
+
".jpeg"
);
FileOutputStream
out
=
getApplicationContext
().
openFileOutput
(
file
.
getName
(),
Context
.
MODE_WORLD_READABLE
);
newBitmap
.
compress
(
Bitmap
.
CompressFormat
.
JPEG
,
100
,
out
);
out
.
flush
();
out
.
close
();
//get absolute path
String
realPath
=
file
.
getAbsolutePath
();
File
f
=
new
File
(
realPath
);
uri
=
Uri
.
fromFile
(
f
);
}
catch
(
Exception
e
)
{
Log
.
e
(
"Your Error Message"
,
e
.
getMessage
());
}
return
uri
;
}
private
Uri
getImageUri
(
Context
applicationContext
,
Bitmap
photo
)
{
ByteArrayOutputStream
bytes
=
new
ByteArrayOutputStream
();
photo
.
compress
(
Bitmap
.
CompressFormat
.
JPEG
,
100
,
bytes
);
String
path
=
MediaStore
.
Images
.
Media
.
insertImage
(
FoundItem
.
this
.
getContentResolver
(),
photo
,
"Title"
,
null
);
return
Uri
.
parse
(
path
);
}
@RequiresApi
(
api
=
Build
.
VERSION_CODES
.
N
)
@RequiresApi
(
api
=
Build
.
VERSION_CODES
.
N
)
public
void
onClick
(
View
view
)
public
void
onClick
(
View
view
)
...
@@ -251,31 +221,30 @@ public void onRequestPermissionsResult(int requestCode, @NonNull String[] permis
...
@@ -251,31 +221,30 @@ public void onRequestPermissionsResult(int requestCode, @NonNull String[] permis
SubmitFound
();
SubmitFound
();
break
;
break
;
case
R
.
id
.
camera
:
case
R
.
id
.
camera
:
if
(
checkSelfPermission
(
Manifest
.
permission
.
CAMERA
)
!=
PackageManager
.
PERMISSION_GRANTED
)
Intent
intent
=
new
Intent
();
{
intent
.
setType
(
"image/*"
);
requestPermissions
(
new
String
[]{
Manifest
.
permission
.
CAMERA
},
MY_CAMERA_PERMISSION_CODE
);
intent
.
setAction
(
Intent
.
ACTION_PICK
);
}
startActivityForResult
(
Intent
.
createChooser
(
intent
,
"Select Image"
),
PICK_IMAGE_REQUEST
);
else
{
Intent
cameraIntent
=
new
Intent
(
android
.
provider
.
MediaStore
.
ACTION_IMAGE_CAPTURE
);
startActivityForResult
(
cameraIntent
,
CAMERA_REQUEST
);
}
/* if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
if(FoundItem.this.checkSelfPermission(Manifest.permission.CAMERA)== PackageManager.PERMISSION_GRANTED){
///method to get Images
dispatchTakePictureIntent();
}else{
if(shouldShowRequestPermissionRationale(Manifest.permission.CAMERA)){
Toast.makeText(FoundItem.this,"Your Permission is needed to get access the camera",Toast.LENGTH_LONG).show();
}
requestPermissions(new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE,Manifest.permission.READ_EXTERNAL_STORAGE,Manifest.permission.CAMERA}, REQUEST_CAMERARESULT);
}
}else{
dispatchTakePictureIntent();
}*/
break
;
break
;
}
}
}
}
@Override
protected
void
onActivityResult
(
int
requestCode
,
int
resultCode
,
Intent
data
)
{
super
.
onActivityResult
(
requestCode
,
resultCode
,
data
);
if
(
requestCode
==
PICK_IMAGE_REQUEST
&&
resultCode
==
RESULT_OK
&&
data
!=
null
&&
data
.
getData
()
!=
null
)
{
mImageUri
=
data
.
getData
();
try
{
//getting image from gallery
Bitmap
bitmap
=
MediaStore
.
Images
.
Media
.
getBitmap
(
getContentResolver
(),
mImageUri
);
//Setting image to ImageView
camera
.
setImageBitmap
(
bitmap
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
}
}
}
}
app/src/main/java/com/example/instilostandfound/Navigation.java
View file @
099f153a
...
@@ -62,7 +62,7 @@ public class Navigation extends AppCompatActivity implements NavigationView.OnNa
...
@@ -62,7 +62,7 @@ public class Navigation extends AppCompatActivity implements NavigationView.OnNa
startActivity
(
intent
);
startActivity
(
intent
);
break
;
break
;
case
R
.
id
.
post_lost
:
case
R
.
id
.
post_lost
:
intent
=
new
Intent
(
Navigation
.
this
,
test
.
class
);
intent
=
new
Intent
(
Navigation
.
this
,
LostItem
.
class
);
intent
.
putExtra
(
"username"
,
username
);
intent
.
putExtra
(
"username"
,
username
);
startActivity
(
intent
);
startActivity
(
intent
);
break
;
break
;
...
...
app/src/main/res/layout/activity_found_item.xml
View file @
099f153a
...
@@ -5,11 +5,24 @@
...
@@ -5,11 +5,24 @@
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:layout_height=
"match_parent"
tools:context=
".FoundItem"
>
tools:context=
".FoundItem"
>
<com.google.android.material.appbar.AppBarLayout
<com.google.android.material.appbar.AppBarLayout
android:id=
"@+id/appbar"
android:layout_width=
"match_parent"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_height=
"192dp"
android:theme=
"@style/AppTheme.AppBarOverlay"
>
android:fitsSystemWindows=
"true"
android:theme=
"@style/ThemeOverlay.AppCompat.Dark.ActionBar"
>
<ImageView
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:id=
"@+id/camera"
android:src=
"@drawable/camera"
android:minWidth=
"80dp"
android:minHeight=
"80dp"
android:layout_marginTop =
"30dp"
android:layout_marginLeft=
"30dp"
/>
<androidx.appcompat.widget.Toolbar
<androidx.appcompat.widget.Toolbar
android:id=
"@+id/toolbar"
android:id=
"@+id/toolbar"
...
@@ -22,13 +35,4 @@
...
@@ -22,13 +35,4 @@
<include
layout=
"@layout/content_found_item"
/>
<include
layout=
"@layout/content_found_item"
/>
<com.google.android.material.floatingactionbutton.FloatingActionButton
android:id=
"@+id/fab"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_gravity=
"bottom|end"
android:layout_margin=
"@dimen/fab_margin"
app:srcCompat=
"@android:drawable/ic_dialog_email"
/>
</androidx.coordinatorlayout.widget.CoordinatorLayout>
</androidx.coordinatorlayout.widget.CoordinatorLayout>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment