Commit fb486379 authored by charley.punshon's avatar charley.punshon

Async Tasks, search screen and search results

parent 8a7d98a4
<component name="ProjectCodeStyleConfiguration">
<code_scheme name="Project" version="173">
<Objective-C-extensions>
<file>
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Import" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Macro" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Typedef" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Enum" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Constant" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Global" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Struct" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="FunctionPredecl" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Function" />
</file>
<class>
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Property" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="Synthesize" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InitMethod" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="StaticMethod" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="InstanceMethod" />
<option name="com.jetbrains.cidr.lang.util.OCDeclarationKind" value="DeallocMethod" />
</class>
<extensions>
<pair source="cpp" header="h" fileNamingConvention="NONE" />
<pair source="c" header="h" fileNamingConvention="NONE" />
</extensions>
</Objective-C-extensions>
</code_scheme>
</component>
\ No newline at end of file
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: android.arch.core:runtime:1.1.1@aar"> <library name="Gradle: android.arch.core:runtime:1.1.1@aar">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/runtime-1.1.1.aar/3fff86fdfeedebc2c44abf704ee072d8/res" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/runtime-1.1.1.aar/8a3d71f9a49f29db3b1759ed1d76c19b/res" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/runtime-1.1.1.aar/3fff86fdfeedebc2c44abf704ee072d8/jars/classes.jar!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/runtime-1.1.1.aar/8a3d71f9a49f29db3b1759ed1d76c19b/jars/classes.jar!/" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES> <SOURCES>
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: android.arch.lifecycle:livedata:1.1.1@aar"> <library name="Gradle: android.arch.lifecycle:livedata:1.1.1@aar">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/livedata-1.1.1.aar/74491176288b1c7338f3412d38147e8d/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/livedata-1.1.1.aar/399222cf221cf9c12f77eb7a42fc03ff/jars/classes.jar!/" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/livedata-1.1.1.aar/74491176288b1c7338f3412d38147e8d/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/livedata-1.1.1.aar/399222cf221cf9c12f77eb7a42fc03ff/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES> <SOURCES>
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: android.arch.lifecycle:livedata-core:1.1.1@aar"> <library name="Gradle: android.arch.lifecycle:livedata-core:1.1.1@aar">
<CLASSES> <CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/livedata-core-1.1.1.aar/1f93475556e3566fbe2a179693078e40/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/livedata-core-1.1.1.aar/faf668c5c5290300ebc4eb5b7afba425/res" />
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/livedata-core-1.1.1.aar/1f93475556e3566fbe2a179693078e40/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/livedata-core-1.1.1.aar/faf668c5c5290300ebc4eb5b7afba425/jars/classes.jar!/" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES> <SOURCES>
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: android.arch.lifecycle:runtime:1.1.1@aar"> <library name="Gradle: android.arch.lifecycle:runtime:1.1.1@aar">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/runtime-1.1.1.aar/3fa3e04b9437f7c187297cad10ebb49d/res" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/runtime-1.1.1.aar/fecc5ca3b0fbb7d90cf26c830ed5b377/res" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/runtime-1.1.1.aar/3fa3e04b9437f7c187297cad10ebb49d/jars/classes.jar!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/runtime-1.1.1.aar/fecc5ca3b0fbb7d90cf26c830ed5b377/jars/classes.jar!/" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES> <SOURCES>
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: android.arch.lifecycle:viewmodel:1.1.1@aar"> <library name="Gradle: android.arch.lifecycle:viewmodel:1.1.1@aar">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/viewmodel-1.1.1.aar/e9dff26fa9b3f7c54e5f42212a50c921/res" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/viewmodel-1.1.1.aar/d5db79c8dcc001586e041b7eed2c8e13/res" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/viewmodel-1.1.1.aar/e9dff26fa9b3f7c54e5f42212a50c921/jars/classes.jar!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/viewmodel-1.1.1.aar/d5db79c8dcc001586e041b7eed2c8e13/jars/classes.jar!/" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES> <SOURCES>
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: artifacts:spotify-app-remote-release:unspecified@jar"> <library name="Gradle: artifacts:spotify-app-remote-release:unspecified@jar">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/spotify-app-remote-release-0.6.1.aar/c6916b27e6bb07c1ecebea46c4dc5fc0/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/spotify-app-remote-release-0.6.1.aar/da12db46d5e106401f72308d15f848bc/jars/classes.jar!/" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/spotify-app-remote-release-0.6.1.aar/c6916b27e6bb07c1ecebea46c4dc5fc0/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/spotify-app-remote-release-0.6.1.aar/da12db46d5e106401f72308d15f848bc/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: artifacts:spotify-auth-release-1.1:unspecified@jar"> <library name="Gradle: artifacts:spotify-auth-release-1.1:unspecified@jar">
<CLASSES> <CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/spotify-auth-release-1.1.0.aar/a68832114e2faf5750de82ecd87831f4/jars/classes.jar!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/spotify-auth-release-1.1.0.aar/e3c70ce4aaa6e010224224594e242c59/jars/classes.jar!/" />
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/spotify-auth-release-1.1.0.aar/a68832114e2faf5750de82ecd87831f4/res" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/spotify-auth-release-1.1.0.aar/e3c70ce4aaa6e010224224594e242c59/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:animated-vector-drawable:28.0.0@aar"> <library name="Gradle: com.android.support:animated-vector-drawable:28.0.0@aar">
<CLASSES> <CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/animated-vector-drawable-28.0.0.aar/afc3bbc328c5669f40dd5ebf7520b07f/jars/classes.jar!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/animated-vector-drawable-28.0.0.aar/256d0fae0182dc4f22708a63e87a100d/jars/classes.jar!/" />
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/animated-vector-drawable-28.0.0.aar/afc3bbc328c5669f40dd5ebf7520b07f/res" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/animated-vector-drawable-28.0.0.aar/256d0fae0182dc4f22708a63e87a100d/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:appcompat-v7:28.0.0@aar"> <library name="Gradle: com.android.support:appcompat-v7:28.0.0@aar">
<ANNOTATIONS> <ANNOTATIONS>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/appcompat-v7-28.0.0.aar/4baf3b62bb82139c6ac8a7ff1c866ca1/annotations.zip!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/appcompat-v7-28.0.0.aar/171a0bbe0f7f1901ea3cec95ad4e9d4b/annotations.zip!/" />
</ANNOTATIONS> </ANNOTATIONS>
<CLASSES> <CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/appcompat-v7-28.0.0.aar/4baf3b62bb82139c6ac8a7ff1c866ca1/jars/classes.jar!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/appcompat-v7-28.0.0.aar/171a0bbe0f7f1901ea3cec95ad4e9d4b/jars/classes.jar!/" />
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/appcompat-v7-28.0.0.aar/4baf3b62bb82139c6ac8a7ff1c866ca1/res" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/appcompat-v7-28.0.0.aar/171a0bbe0f7f1901ea3cec95ad4e9d4b/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:asynclayoutinflater:28.0.0@aar"> <library name="Gradle: com.android.support:asynclayoutinflater:28.0.0@aar">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/asynclayoutinflater-28.0.0.aar/070f560e91766eb7f5e8c2ef89e98c32/res" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/asynclayoutinflater-28.0.0.aar/766f3289ed8c32f1c6391089f199c927/res" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/asynclayoutinflater-28.0.0.aar/070f560e91766eb7f5e8c2ef89e98c32/jars/classes.jar!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/asynclayoutinflater-28.0.0.aar/766f3289ed8c32f1c6391089f199c927/jars/classes.jar!/" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:cardview-v7:28.0.0@aar"> <library name="Gradle: com.android.support:cardview-v7:28.0.0@aar">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/cardview-v7-28.0.0.aar/2f456d093a5947a1d71e453a6b810322/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/cardview-v7-28.0.0.aar/19ffabfb82be5d273105205b64c79312/jars/classes.jar!/" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/cardview-v7-28.0.0.aar/2f456d093a5947a1d71e453a6b810322/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/cardview-v7-28.0.0.aar/19ffabfb82be5d273105205b64c79312/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support.constraint:constraint-layout:1.1.3@aar"> <library name="Gradle: com.android.support.constraint:constraint-layout:1.1.3@aar">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/constraint-layout-1.1.3.aar/830f44ec206ffd22ebd51a4468eccd0f/res" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/constraint-layout-1.1.3.aar/5239a6221b9b7c980c2db92f4c7ed5a1/res" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/constraint-layout-1.1.3.aar/830f44ec206ffd22ebd51a4468eccd0f/jars/classes.jar!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/constraint-layout-1.1.3.aar/5239a6221b9b7c980c2db92f4c7ed5a1/jars/classes.jar!/" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:coordinatorlayout:28.0.0@aar"> <library name="Gradle: com.android.support:coordinatorlayout:28.0.0@aar">
<ANNOTATIONS> <ANNOTATIONS>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/coordinatorlayout-28.0.0.aar/7bc10d518a49afbcd43d6da40bdf4c26/annotations.zip!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/coordinatorlayout-28.0.0.aar/4a5edb15830196fab3d6a718e775960f/annotations.zip!/" />
</ANNOTATIONS> </ANNOTATIONS>
<CLASSES> <CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/coordinatorlayout-28.0.0.aar/7bc10d518a49afbcd43d6da40bdf4c26/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/coordinatorlayout-28.0.0.aar/4a5edb15830196fab3d6a718e775960f/res" />
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/coordinatorlayout-28.0.0.aar/7bc10d518a49afbcd43d6da40bdf4c26/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/coordinatorlayout-28.0.0.aar/4a5edb15830196fab3d6a718e775960f/jars/classes.jar!/" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:cursoradapter:28.0.0@aar"> <library name="Gradle: com.android.support:cursoradapter:28.0.0@aar">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/cursoradapter-28.0.0.aar/a137254fe46baadd443443a9325d915b/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/cursoradapter-28.0.0.aar/cb28d23154708ea2bfc136736462b3bf/jars/classes.jar!/" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/cursoradapter-28.0.0.aar/a137254fe46baadd443443a9325d915b/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/cursoradapter-28.0.0.aar/cb28d23154708ea2bfc136736462b3bf/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:customview:28.0.0@aar"> <library name="Gradle: com.android.support:customview:28.0.0@aar">
<CLASSES> <CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/customview-28.0.0.aar/ba5ca1389a20c7355161cb0069bee017/jars/classes.jar!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/customview-28.0.0.aar/a76c479e67a99dcee251ea9e877c9b93/jars/classes.jar!/" />
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/customview-28.0.0.aar/ba5ca1389a20c7355161cb0069bee017/res" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/customview-28.0.0.aar/a76c479e67a99dcee251ea9e877c9b93/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:design:28.0.0@aar"> <library name="Gradle: com.android.support:design:28.0.0@aar">
<ANNOTATIONS> <ANNOTATIONS>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/design-28.0.0.aar/78645b70e6043938a26c5135ffd52873/annotations.zip!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/design-28.0.0.aar/937b0ac16341b6306b73dc0be41aef82/annotations.zip!/" />
</ANNOTATIONS> </ANNOTATIONS>
<CLASSES> <CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/design-28.0.0.aar/78645b70e6043938a26c5135ffd52873/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/design-28.0.0.aar/937b0ac16341b6306b73dc0be41aef82/res" />
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/design-28.0.0.aar/78645b70e6043938a26c5135ffd52873/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/design-28.0.0.aar/937b0ac16341b6306b73dc0be41aef82/jars/classes.jar!/" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:documentfile:28.0.0@aar"> <library name="Gradle: com.android.support:documentfile:28.0.0@aar">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/documentfile-28.0.0.aar/3429947b61895a978878b61d792ac026/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/documentfile-28.0.0.aar/d8840ac2386e216db2181b88b2faef14/jars/classes.jar!/" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/documentfile-28.0.0.aar/3429947b61895a978878b61d792ac026/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/documentfile-28.0.0.aar/d8840ac2386e216db2181b88b2faef14/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:drawerlayout:28.0.0@aar"> <library name="Gradle: com.android.support:drawerlayout:28.0.0@aar">
<ANNOTATIONS> <ANNOTATIONS>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/drawerlayout-28.0.0.aar/0a919172155418af57d8bf2c239efefa/annotations.zip!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/drawerlayout-28.0.0.aar/1c7c8a2b30d5e7c85fd2baa290d3ddef/annotations.zip!/" />
</ANNOTATIONS> </ANNOTATIONS>
<CLASSES> <CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/drawerlayout-28.0.0.aar/0a919172155418af57d8bf2c239efefa/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/drawerlayout-28.0.0.aar/1c7c8a2b30d5e7c85fd2baa290d3ddef/res" />
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/drawerlayout-28.0.0.aar/0a919172155418af57d8bf2c239efefa/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/drawerlayout-28.0.0.aar/1c7c8a2b30d5e7c85fd2baa290d3ddef/jars/classes.jar!/" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:interpolator:28.0.0@aar"> <library name="Gradle: com.android.support:interpolator:28.0.0@aar">
<CLASSES> <CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/interpolator-28.0.0.aar/401d10ba90723501a14c7647fd37bcb4/jars/classes.jar!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/interpolator-28.0.0.aar/63b9638ca6b48f83c8b12dbff61d1eb7/jars/classes.jar!/" />
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/interpolator-28.0.0.aar/401d10ba90723501a14c7647fd37bcb4/res" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/interpolator-28.0.0.aar/63b9638ca6b48f83c8b12dbff61d1eb7/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:loader:28.0.0@aar"> <library name="Gradle: com.android.support:loader:28.0.0@aar">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/loader-28.0.0.aar/21221b1c4b9083e3682e760903ed502a/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/loader-28.0.0.aar/aa906ec82551238262c8c1e9c7f3c26c/jars/classes.jar!/" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/loader-28.0.0.aar/21221b1c4b9083e3682e760903ed502a/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/loader-28.0.0.aar/aa906ec82551238262c8c1e9c7f3c26c/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:localbroadcastmanager:28.0.0@aar"> <library name="Gradle: com.android.support:localbroadcastmanager:28.0.0@aar">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/localbroadcastmanager-28.0.0.aar/a39c36db90b3ac9e2c247ed38331fdf8/res" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/localbroadcastmanager-28.0.0.aar/e3867135e0ccff0621b69449312a1df1/res" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/localbroadcastmanager-28.0.0.aar/a39c36db90b3ac9e2c247ed38331fdf8/jars/classes.jar!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/localbroadcastmanager-28.0.0.aar/e3867135e0ccff0621b69449312a1df1/jars/classes.jar!/" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:print:28.0.0@aar"> <library name="Gradle: com.android.support:print:28.0.0@aar">
<ANNOTATIONS> <ANNOTATIONS>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/print-28.0.0.aar/a990ec0ea97b4febda353986ceb342f4/annotations.zip!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/print-28.0.0.aar/c8eb977de6436ead196587e21eb3a123/annotations.zip!/" />
</ANNOTATIONS> </ANNOTATIONS>
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/print-28.0.0.aar/a990ec0ea97b4febda353986ceb342f4/res" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/print-28.0.0.aar/c8eb977de6436ead196587e21eb3a123/res" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/print-28.0.0.aar/a990ec0ea97b4febda353986ceb342f4/jars/classes.jar!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/print-28.0.0.aar/c8eb977de6436ead196587e21eb3a123/jars/classes.jar!/" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:recyclerview-v7:28.0.0@aar"> <library name="Gradle: com.android.support:recyclerview-v7:28.0.0@aar">
<ANNOTATIONS> <ANNOTATIONS>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/recyclerview-v7-28.0.0.aar/892ae6bab17800e3fd9b4f776af9f8a9/annotations.zip!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/recyclerview-v7-28.0.0.aar/2ea488f423fc099b3588410c3aefb7b9/annotations.zip!/" />
</ANNOTATIONS> </ANNOTATIONS>
<CLASSES> <CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/recyclerview-v7-28.0.0.aar/892ae6bab17800e3fd9b4f776af9f8a9/jars/classes.jar!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/recyclerview-v7-28.0.0.aar/2ea488f423fc099b3588410c3aefb7b9/jars/classes.jar!/" />
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/recyclerview-v7-28.0.0.aar/892ae6bab17800e3fd9b4f776af9f8a9/res" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/recyclerview-v7-28.0.0.aar/2ea488f423fc099b3588410c3aefb7b9/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:slidingpanelayout:28.0.0@aar"> <library name="Gradle: com.android.support:slidingpanelayout:28.0.0@aar">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/slidingpanelayout-28.0.0.aar/00683c4f90f5ab15b356bc2ae89ccc7c/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/slidingpanelayout-28.0.0.aar/ebb77386450bd37b386ac0d971616b5a/jars/classes.jar!/" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/slidingpanelayout-28.0.0.aar/00683c4f90f5ab15b356bc2ae89ccc7c/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/slidingpanelayout-28.0.0.aar/ebb77386450bd37b386ac0d971616b5a/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:support-compat:28.0.0@aar"> <library name="Gradle: com.android.support:support-compat:28.0.0@aar">
<ANNOTATIONS> <ANNOTATIONS>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-compat-28.0.0.aar/bb00a600eabe8d316b7e9283fb5fa3cd/annotations.zip!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-compat-28.0.0.aar/17018a9c4d3fb26098f4691e565c6ef0/annotations.zip!/" />
</ANNOTATIONS> </ANNOTATIONS>
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-compat-28.0.0.aar/bb00a600eabe8d316b7e9283fb5fa3cd/res" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-compat-28.0.0.aar/17018a9c4d3fb26098f4691e565c6ef0/res" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-compat-28.0.0.aar/bb00a600eabe8d316b7e9283fb5fa3cd/jars/classes.jar!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-compat-28.0.0.aar/17018a9c4d3fb26098f4691e565c6ef0/jars/classes.jar!/" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:support-core-ui:28.0.0@aar"> <library name="Gradle: com.android.support:support-core-ui:28.0.0@aar">
<CLASSES> <CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-core-ui-28.0.0.aar/a2b11cc5882c124e950a33ab56ab410a/jars/classes.jar!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-core-ui-28.0.0.aar/65cf628f5f33653d5641bd861693ac1d/jars/classes.jar!/" />
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-core-ui-28.0.0.aar/a2b11cc5882c124e950a33ab56ab410a/res" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-core-ui-28.0.0.aar/65cf628f5f33653d5641bd861693ac1d/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:support-core-utils:28.0.0@aar"> <library name="Gradle: com.android.support:support-core-utils:28.0.0@aar">
<CLASSES> <CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-core-utils-28.0.0.aar/2fbef23f31c5815ea4470cb61a7c015a/jars/classes.jar!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-core-utils-28.0.0.aar/b706abe76a23e235a3d9393d6ca24fc3/jars/classes.jar!/" />
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-core-utils-28.0.0.aar/2fbef23f31c5815ea4470cb61a7c015a/res" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-core-utils-28.0.0.aar/b706abe76a23e235a3d9393d6ca24fc3/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:support-fragment:28.0.0@aar"> <library name="Gradle: com.android.support:support-fragment:28.0.0@aar">
<ANNOTATIONS> <ANNOTATIONS>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-fragment-28.0.0.aar/53c21c1d56b89c0eb4be51aff00275b7/annotations.zip!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-fragment-28.0.0.aar/114e3b2a8118b534acc8e557556fc1d1/annotations.zip!/" />
</ANNOTATIONS> </ANNOTATIONS>
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-fragment-28.0.0.aar/53c21c1d56b89c0eb4be51aff00275b7/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-fragment-28.0.0.aar/114e3b2a8118b534acc8e557556fc1d1/jars/classes.jar!/" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-fragment-28.0.0.aar/53c21c1d56b89c0eb4be51aff00275b7/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-fragment-28.0.0.aar/114e3b2a8118b534acc8e557556fc1d1/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:support-vector-drawable:28.0.0@aar"> <library name="Gradle: com.android.support:support-vector-drawable:28.0.0@aar">
<CLASSES> <CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-vector-drawable-28.0.0.aar/9f33dc494348673ec41cf92ae601394c/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-vector-drawable-28.0.0.aar/85490a56c60a27530a64f5214a8807f1/res" />
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-vector-drawable-28.0.0.aar/9f33dc494348673ec41cf92ae601394c/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/support-vector-drawable-28.0.0.aar/85490a56c60a27530a64f5214a8807f1/jars/classes.jar!/" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:swiperefreshlayout:28.0.0@aar"> <library name="Gradle: com.android.support:swiperefreshlayout:28.0.0@aar">
<ANNOTATIONS> <ANNOTATIONS>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/swiperefreshlayout-28.0.0.aar/4cc3291d03e8c79f03f246caf13e3a5d/annotations.zip!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/swiperefreshlayout-28.0.0.aar/2aa8dff0fbbc79bdd8936d852e0054d2/annotations.zip!/" />
</ANNOTATIONS> </ANNOTATIONS>
<CLASSES> <CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/swiperefreshlayout-28.0.0.aar/4cc3291d03e8c79f03f246caf13e3a5d/jars/classes.jar!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/swiperefreshlayout-28.0.0.aar/2aa8dff0fbbc79bdd8936d852e0054d2/jars/classes.jar!/" />
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/swiperefreshlayout-28.0.0.aar/4cc3291d03e8c79f03f246caf13e3a5d/res" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/swiperefreshlayout-28.0.0.aar/2aa8dff0fbbc79bdd8936d852e0054d2/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support.test.espresso:espresso-core:3.0.2@aar"> <library name="Gradle: com.android.support.test.espresso:espresso-core:3.0.2@aar">
<CLASSES> <CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/espresso-core-3.0.2.aar/9efd76c060ced24c995e8758267f4665/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/espresso-core-3.0.2.aar/e243d69d284301ca2b6791a9a02195f7/res" />
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/espresso-core-3.0.2.aar/9efd76c060ced24c995e8758267f4665/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/espresso-core-3.0.2.aar/e243d69d284301ca2b6791a9a02195f7/jars/classes.jar!/" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES> <SOURCES>
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support.test.espresso:espresso-idling-resource:3.0.2@aar"> <library name="Gradle: com.android.support.test.espresso:espresso-idling-resource:3.0.2@aar">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/espresso-idling-resource-3.0.2.aar/52cf6b965ff00b7fd8907d0bf23eb4b3/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/espresso-idling-resource-3.0.2.aar/e8bffbbc30a5fc9b7fa14ffcd13a5841/jars/classes.jar!/" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/espresso-idling-resource-3.0.2.aar/52cf6b965ff00b7fd8907d0bf23eb4b3/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/espresso-idling-resource-3.0.2.aar/e8bffbbc30a5fc9b7fa14ffcd13a5841/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES> <SOURCES>
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support.test:monitor:1.0.2@aar"> <library name="Gradle: com.android.support.test:monitor:1.0.2@aar">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/monitor-1.0.2.aar/1f08c4d7bf0d1c68297ee0748ae2843c/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/monitor-1.0.2.aar/0f282425fc3e460bd6190d19a6978611/jars/classes.jar!/" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/monitor-1.0.2.aar/1f08c4d7bf0d1c68297ee0748ae2843c/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/monitor-1.0.2.aar/0f282425fc3e460bd6190d19a6978611/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES> <SOURCES>
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support.test:runner:1.0.2@aar"> <library name="Gradle: com.android.support.test:runner:1.0.2@aar">
<CLASSES> <CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/runner-1.0.2.aar/0260c412f338844f40a42c28933e112b/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/runner-1.0.2.aar/9b2fd6279320a1be3855e94c474a4915/res" />
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/runner-1.0.2.aar/0260c412f338844f40a42c28933e112b/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/runner-1.0.2.aar/9b2fd6279320a1be3855e94c474a4915/jars/classes.jar!/" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES> <SOURCES>
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:transition:28.0.0@aar"> <library name="Gradle: com.android.support:transition:28.0.0@aar">
<ANNOTATIONS> <ANNOTATIONS>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/transition-28.0.0.aar/0731b110f0fb9fafac42962493982b6c/annotations.zip!/" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/transition-28.0.0.aar/24dfdfb12f28dc4e5811667d155cdbdb/annotations.zip!/" />
</ANNOTATIONS> </ANNOTATIONS>
<CLASSES> <CLASSES>
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/transition-28.0.0.aar/0731b110f0fb9fafac42962493982b6c/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/transition-28.0.0.aar/24dfdfb12f28dc4e5811667d155cdbdb/res" />
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/transition-28.0.0.aar/0731b110f0fb9fafac42962493982b6c/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/transition-28.0.0.aar/24dfdfb12f28dc4e5811667d155cdbdb/jars/classes.jar!/" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:versionedparcelable:28.0.0@aar"> <library name="Gradle: com.android.support:versionedparcelable:28.0.0@aar">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/versionedparcelable-28.0.0.aar/c35b798898d143a35cb2e5ab8cc44302/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/versionedparcelable-28.0.0.aar/943781df88d2972f412481e4ef2e561d/jars/classes.jar!/" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/versionedparcelable-28.0.0.aar/c35b798898d143a35cb2e5ab8cc44302/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/versionedparcelable-28.0.0.aar/943781df88d2972f412481e4ef2e561d/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<component name="libraryTable"> <component name="libraryTable">
<library name="Gradle: com.android.support:viewpager:28.0.0@aar"> <library name="Gradle: com.android.support:viewpager:28.0.0@aar">
<CLASSES> <CLASSES>
<root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/viewpager-28.0.0.aar/05f9c611cdd070ca3acae5b3cdbcb0c9/res" /> <root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/viewpager-28.0.0.aar/4b5a3ad0494437f9437fc62bfc40d2d4/jars/classes.jar!/" />
<root url="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/viewpager-28.0.0.aar/05f9c611cdd070ca3acae5b3cdbcb0c9/jars/classes.jar!/" /> <root url="file://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/viewpager-28.0.0.aar/4b5a3ad0494437f9437fc62bfc40d2d4/res" />
</CLASSES> </CLASSES>
<JAVADOC /> <JAVADOC />
<SOURCES /> <SOURCES />
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<project version="4"> <project version="4">
<component name="ProjectRootManager" version="2" languageLevel="JDK_1_7" project-jdk-name="1.8" project-jdk-type="JavaSDK"> <component name="ProjectRootManager" version="2" languageLevel="JDK_1_8" project-jdk-name="1.8" project-jdk-type="JavaSDK">
<output url="file://$PROJECT_DIR$/build/classes" /> <output url="file://$PROJECT_DIR$/build/classes" />
</component> </component>
<component name="ProjectType"> <component name="ProjectType">
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
<component name="ProjectModuleManager"> <component name="ProjectModuleManager">
<modules> <modules>
<module fileurl="file://$PROJECT_DIR$/app/app.iml" filepath="$PROJECT_DIR$/app/app.iml" /> <module fileurl="file://$PROJECT_DIR$/app/app.iml" filepath="$PROJECT_DIR$/app/app.iml" />
<module fileurl="file://$PROJECT_DIR$/soul food.iml" filepath="$PROJECT_DIR$/soul food.iml" /> <module fileurl="file://$PROJECT_DIR$/soulfood_working.iml" filepath="$PROJECT_DIR$/soulfood_working.iml" />
<module fileurl="file://$PROJECT_DIR$/spotify-app-remote-release/spotify-app-remote-release.iml" filepath="$PROJECT_DIR$/spotify-app-remote-release/spotify-app-remote-release.iml" /> <module fileurl="file://$PROJECT_DIR$/spotify-app-remote-release/spotify-app-remote-release.iml" filepath="$PROJECT_DIR$/spotify-app-remote-release/spotify-app-remote-release.iml" />
<module fileurl="file://$PROJECT_DIR$/spotify-auth-release-1.1/spotify-auth-release-1.1.iml" filepath="$PROJECT_DIR$/spotify-auth-release-1.1/spotify-auth-release-1.1.iml" /> <module fileurl="file://$PROJECT_DIR$/spotify-auth-release-1.1/spotify-auth-release-1.1.iml" filepath="$PROJECT_DIR$/spotify-auth-release-1.1/spotify-auth-release-1.1.iml" />
</modules> </modules>
......
...@@ -15,7 +15,30 @@ ...@@ -15,7 +15,30 @@
</component> </component>
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="2e150a74-2388-4ba3-8805-625472c5af43" name="Default Changelist" comment=""> <list default="true" id="2e150a74-2388-4ba3-8805-625472c5af43" name="Default Changelist" comment="">
<change beforePath="$PROJECT_DIR$/.idea/gradle.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/gradle.xml" afterDir="false" /> <change afterPath="$PROJECT_DIR$/.idea/codeStyles/Project.xml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/AmericanAsyncTask.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/AsyncTask.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/ChillAsyncTask.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/EnergeticAsyncTask.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/FrenchAsyncTask.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/HappyAsyncTask.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/IndianAsyncTask.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/ItalianAsyncTask.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/JapaneseAsyncTask.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/MexicanAsyncTask.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/SongScreenView.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/ThaiAsyncTask.java" afterDir="false" />
<change afterPath="$PROJECT_DIR$/app/src/main/res/layout/activity_song_screen_view.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/4.10.1/fileHashes/fileHashes.bin" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/4.10.1/fileHashes/fileHashes.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/4.10.1/fileHashes/fileHashes.lock" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/4.10.1/fileHashes/fileHashes.lock" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/4.10.1/javaCompile/classAnalysis.bin" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/4.10.1/javaCompile/classAnalysis.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/4.10.1/javaCompile/javaCompile.lock" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/4.10.1/javaCompile/javaCompile.lock" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/4.10.1/javaCompile/taskHistory.bin" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/4.10.1/javaCompile/taskHistory.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/4.10.1/taskHistory/taskHistory.bin" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/4.10.1/taskHistory/taskHistory.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/4.10.1/taskHistory/taskHistory.lock" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/4.10.1/taskHistory/taskHistory.lock" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/buildOutputCleanup/buildOutputCleanup.lock" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/buildOutputCleanup/buildOutputCleanup.lock" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.gradle/buildOutputCleanup/outputFiles.bin" beforeDir="false" afterPath="$PROJECT_DIR$/.gradle/buildOutputCleanup/outputFiles.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/caches/gradle_models.ser" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/caches/gradle_models.ser" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/libraries/Gradle__android_arch_core_runtime_1_1_1_aar.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Gradle__android_arch_core_runtime_1_1_1_aar.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/libraries/Gradle__android_arch_core_runtime_1_1_1_aar.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Gradle__android_arch_core_runtime_1_1_1_aar.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/libraries/Gradle__android_arch_lifecycle_livedata_1_1_1_aar.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Gradle__android_arch_lifecycle_livedata_1_1_1_aar.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/libraries/Gradle__android_arch_lifecycle_livedata_1_1_1_aar.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Gradle__android_arch_lifecycle_livedata_1_1_1_aar.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/libraries/Gradle__android_arch_lifecycle_livedata_core_1_1_1_aar.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Gradle__android_arch_lifecycle_livedata_core_1_1_1_aar.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/libraries/Gradle__android_arch_lifecycle_livedata_core_1_1_1_aar.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Gradle__android_arch_lifecycle_livedata_core_1_1_1_aar.xml" afterDir="false" />
...@@ -55,8 +78,15 @@ ...@@ -55,8 +78,15 @@
<change beforePath="$PROJECT_DIR$/.idea/libraries/Gradle__com_android_support_viewpager_28_0_0_aar.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Gradle__com_android_support_viewpager_28_0_0_aar.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/libraries/Gradle__com_android_support_viewpager_28_0_0_aar.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/libraries/Gradle__com_android_support_viewpager_28_0_0_aar.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/misc.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/misc.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/misc.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/misc.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/modules.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/modules.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/modules.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/modules.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/app/app.iml" beforeDir="false" afterPath="$PROJECT_DIR$/app/app.iml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/homeScreen.java" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/homeScreen.java" afterDir="false" /> <change beforePath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/homeScreen.java" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/homeScreen.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/local.properties" beforeDir="false" afterPath="$PROJECT_DIR$/local.properties" afterDir="false" /> <change beforePath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/searchScreen.java" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/searchScreen.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/swtViewScreen.java" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/swtViewScreen.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/app/src/main/res/values/strings.xml" beforeDir="false" afterPath="$PROJECT_DIR$/app/src/main/res/values/strings.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/soul food.iml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/spotify-app-remote-release/spotify-app-remote-release.iml" beforeDir="false" afterPath="$PROJECT_DIR$/spotify-app-remote-release/spotify-app-remote-release.iml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/spotify-auth-release-1.1/spotify-auth-release-1.1.iml" beforeDir="false" afterPath="$PROJECT_DIR$/spotify-auth-release-1.1/spotify-auth-release-1.1.iml" afterDir="false" />
</list> </list>
<ignored path="$PROJECT_DIR$/out/" /> <ignored path="$PROJECT_DIR$/out/" />
<ignored path="$PROJECT_DIR$/app/out/" /> <ignored path="$PROJECT_DIR$/app/out/" />
...@@ -79,105 +109,140 @@ ...@@ -79,105 +109,140 @@
</state> </state>
</system> </system>
</component> </component>
<component name="FUSProjectUsageTrigger">
<session id="1618975579">
<usages-collector id="statistics.lifecycle.project">
<counts>
<entry key="project.open.time.1" value="1" />
<entry key="project.opened" value="1" />
</counts>
</usages-collector>
<usages-collector id="statistics.file.extensions.open">
<counts>
<entry key="java" value="5" />
<entry key="xml" value="3" />
</counts>
</usages-collector>
<usages-collector id="statistics.file.types.open">
<counts>
<entry key="JAVA" value="5" />
<entry key="XML" value="3" />
</counts>
</usages-collector>
<usages-collector id="statistics.file.extensions.edit">
<counts>
<entry key="java" value="3" />
</counts>
</usages-collector>
<usages-collector id="statistics.file.types.edit">
<counts>
<entry key="JAVA" value="3" />
</counts>
</usages-collector>
</session>
</component>
<component name="FileEditorManager"> <component name="FileEditorManager">
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300"> <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/settings.java"> <entry file="file://$PROJECT_DIR$/app/src/main/res/values/strings.xml">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="578"> <state relative-caret-position="1668">
<caret line="34" selection-start-line="34" selection-end-line="34" /> <caret line="126" selection-start-line="126" selection-end-line="126" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/build_playlist.java"> <entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/homeScreen.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="510"> <state relative-caret-position="439">
<caret line="35" selection-start-line="35" selection-end-line="35" /> <caret line="65" column="26" selection-start-line="65" selection-start-column="26" selection-end-line="65" selection-end-column="26" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/app/src/main/res/values/strings.xml"> <entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/swtViewScreen.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="187"> <state relative-caret-position="295">
<caret line="11" column="37" selection-start-line="11" selection-start-column="37" selection-end-line="11" selection-end-column="37" /> <caret line="156" column="51" selection-start-line="156" selection-start-column="51" selection-end-line="156" selection-end-column="51" />
<folding>
<element signature="imports" expanded="true" />
<element signature="e#701#709#0" expanded="true" />
<element signature="e#769#777#0" expanded="true" />
<element signature="e#839#847#0" expanded="true" />
<element signature="e#911#919#0" expanded="true" />
<element signature="e#982#990#0" expanded="true" />
<element signature="e#1053#1061#0" expanded="true" />
<element signature="e#1123#1131#0" expanded="true" />
<element signature="e#1195#1203#0" expanded="true" />
<element signature="e#1264#1272#0" expanded="true" />
<element signature="e#1333#1341#0" expanded="true" />
</folding>
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_swt_view_screen.xml"> <entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/SpotifyClass.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="731"> <state relative-caret-position="-33">
<caret line="43" column="52" selection-start-line="43" selection-start-column="52" selection-end-line="43" selection-end-column="52" /> <caret line="25" column="13" selection-start-line="25" selection-start-column="13" selection-end-line="25" selection-end-column="13" />
</state> </state>
</provider> </provider>
<provider editor-type-id="android-designer2" />
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/MainActivity.java"> <entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/SongScreenView.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-204"> <state relative-caret-position="60">
<caret line="27" selection-start-line="27" selection-end-line="27" /> <caret line="6" column="13" selection-start-line="6" selection-start-column="13" selection-end-line="6" selection-end-column="13" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/homeScreen.java"> <entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_swt_view_screen.xml">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="144"> <state relative-caret-position="79">
<caret line="67" column="32" selection-start-line="67" selection-start-column="32" selection-end-line="67" selection-end-column="32" /> <caret line="28" column="35" selection-start-line="28" selection-start-column="35" selection-end-line="28" selection-end-column="35" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state> </state>
</provider> </provider>
<provider editor-type-id="android-designer2" />
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="true"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/app/build.gradle"> <entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_song_screen_view.xml">
<provider selected="true" editor-type-id="text-editor"> <provider editor-type-id="text-editor" />
<state relative-caret-position="204"> <provider selected="true" editor-type-id="android-designer2" />
<caret line="12" column="16" lean-forward="true" selection-start-line="12" selection-start-column="16" selection-end-line="12" selection-end-column="16" />
</state>
</provider>
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/app/src/main/AndroidManifest.xml"> <entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/searchScreen.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="204"> <state relative-caret-position="259">
<caret line="12" column="40" lean-forward="true" selection-start-line="12" selection-start-column="40" selection-end-line="12" selection-end-column="40" /> <caret line="56" column="35" selection-start-line="56" selection-start-column="35" selection-end-line="56" selection-end-column="35" />
<folding>
<element signature="e#6295#6296#0" expanded="true" />
<element signature="e#6339#6340#0" expanded="true" />
</folding>
</state> </state>
</provider> </provider>
<provider editor-type-id="android-manifest" />
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/settings.gradle"> <entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/AmericanAsyncTask.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor" />
<state>
<caret column="74" selection-start-column="74" selection-end-column="74" />
</state>
</provider>
</entry> </entry>
</file> </file>
<file pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/build.gradle"> <entry file="file://$PROJECT_DIR$/app/build.gradle">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="442"> <state relative-caret-position="180">
<caret line="26" column="1" selection-start-line="26" selection-start-column="1" selection-end-line="26" selection-end-column="1" /> <caret line="12" column="16" selection-start-line="12" selection-start-column="16" selection-end-line="12" selection-end-column="16" />
</state> </state>
</provider> </provider>
</entry> </entry>
...@@ -220,56 +285,55 @@ ...@@ -220,56 +285,55 @@
<option value="$PROJECT_DIR$/app/src/main/AndroidManifest.xml" /> <option value="$PROJECT_DIR$/app/src/main/AndroidManifest.xml" />
<option value="$PROJECT_DIR$/app/build.gradle" /> <option value="$PROJECT_DIR$/app/build.gradle" />
<option value="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/MainActivity.java" /> <option value="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/MainActivity.java" />
<option value="$PROJECT_DIR$/app/src/main/res/values/strings.xml" />
<option value="$PROJECT_DIR$/app/src/main/res/layout/activity_swt_view_screen.xml" /> <option value="$PROJECT_DIR$/app/src/main/res/layout/activity_swt_view_screen.xml" />
<option value="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/build_playlist.java" /> <option value="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/build_playlist.java" />
<option value="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/homeScreen.java" /> <option value="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/homeScreen.java" />
<option value="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/searchScreen.java" />
<option value="$PROJECT_DIR$/app/src/main/res/values/strings.xml" />
<option value="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/swtViewScreen.java" />
</list> </list>
</option> </option>
</component> </component>
<component name="ProjectFrameBounds" extendedState="6"> <component name="ProjectFrameBounds">
<option name="x" value="-14" /> <option name="y" value="23" />
<option name="width" value="1635" /> <option name="width" value="1440" />
<option name="height" value="1040" /> <option name="height" value="801" />
</component> </component>
<component name="ProjectView"> <component name="ProjectView">
<navigator currentView="Scope" currentSubView="Scope 'Project Files'; set:Project Files; class com.intellij.psi.search.scope.ProjectFilesScope" proportions="" version="1"> <navigator currentView="Scope" currentSubView="Scope 'Project Files'; set:Project Files; class com.intellij.psi.search.scope.ProjectFilesScope" proportions="" version="1">
<foldersAlwaysOnTop value="true" /> <foldersAlwaysOnTop value="true" />
</navigator> </navigator>
<panes> <panes>
<pane id="ProjectPane" />
<pane id="AndroidView" />
<pane id="PackagesPane" /> <pane id="PackagesPane" />
<pane id="Scope"> <pane id="Scope">
<subPane subId="Scope 'Project Files'; set:Project Files; class com.intellij.psi.search.scope.ProjectFilesScope"> <subPane subId="Scope 'Project Files'; set:Project Files; class com.intellij.psi.search.scope.ProjectFilesScope">
<expand> <expand>
<path> <path>
<item name="soul food" type="3d21c010:ScopeViewTreeModel$ProjectNode" /> <item name="soulfood_working" type="3d21c010:ScopeViewTreeModel$ProjectNode" />
<item name="" type="442cc68d:ScopeViewTreeModel$RootNode" />
</path>
<path>
<item name="soul food" type="3d21c010:ScopeViewTreeModel$ProjectNode" />
<item name="" type="442cc68d:ScopeViewTreeModel$RootNode" /> <item name="" type="442cc68d:ScopeViewTreeModel$RootNode" />
<item name=".idea" type="9f88c78c:ScopeViewTreeModel$FileNode" />
</path> </path>
<path> <path>
<item name="soul food" type="3d21c010:ScopeViewTreeModel$ProjectNode" /> <item name="soulfood_working" type="3d21c010:ScopeViewTreeModel$ProjectNode" />
<item name="" type="442cc68d:ScopeViewTreeModel$RootNode" /> <item name="" type="442cc68d:ScopeViewTreeModel$RootNode" />
<item name="app" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="app" type="9f88c78c:ScopeViewTreeModel$FileNode" />
</path> </path>
<path> <path>
<item name="soul food" type="3d21c010:ScopeViewTreeModel$ProjectNode" /> <item name="soulfood_working" type="3d21c010:ScopeViewTreeModel$ProjectNode" />
<item name="" type="442cc68d:ScopeViewTreeModel$RootNode" /> <item name="" type="442cc68d:ScopeViewTreeModel$RootNode" />
<item name="app" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="app" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="src" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="src" type="9f88c78c:ScopeViewTreeModel$FileNode" />
</path> </path>
<path> <path>
<item name="soul food" type="3d21c010:ScopeViewTreeModel$ProjectNode" /> <item name="soulfood_working" type="3d21c010:ScopeViewTreeModel$ProjectNode" />
<item name="" type="442cc68d:ScopeViewTreeModel$RootNode" /> <item name="" type="442cc68d:ScopeViewTreeModel$RootNode" />
<item name="app" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="app" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="src" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="src" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="main" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="main" type="9f88c78c:ScopeViewTreeModel$FileNode" />
</path> </path>
<path> <path>
<item name="soul food" type="3d21c010:ScopeViewTreeModel$ProjectNode" /> <item name="soulfood_working" type="3d21c010:ScopeViewTreeModel$ProjectNode" />
<item name="" type="442cc68d:ScopeViewTreeModel$RootNode" /> <item name="" type="442cc68d:ScopeViewTreeModel$RootNode" />
<item name="app" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="app" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="src" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="src" type="9f88c78c:ScopeViewTreeModel$FileNode" />
...@@ -277,7 +341,7 @@ ...@@ -277,7 +341,7 @@
<item name="java" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="java" type="9f88c78c:ScopeViewTreeModel$FileNode" />
</path> </path>
<path> <path>
<item name="soul food" type="3d21c010:ScopeViewTreeModel$ProjectNode" /> <item name="soulfood_working" type="3d21c010:ScopeViewTreeModel$ProjectNode" />
<item name="" type="442cc68d:ScopeViewTreeModel$RootNode" /> <item name="" type="442cc68d:ScopeViewTreeModel$RootNode" />
<item name="app" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="app" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="src" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="src" type="9f88c78c:ScopeViewTreeModel$FileNode" />
...@@ -286,7 +350,7 @@ ...@@ -286,7 +350,7 @@
<item name="com" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="com" type="9f88c78c:ScopeViewTreeModel$FileNode" />
</path> </path>
<path> <path>
<item name="soul food" type="3d21c010:ScopeViewTreeModel$ProjectNode" /> <item name="soulfood_working" type="3d21c010:ScopeViewTreeModel$ProjectNode" />
<item name="" type="442cc68d:ScopeViewTreeModel$RootNode" /> <item name="" type="442cc68d:ScopeViewTreeModel$RootNode" />
<item name="app" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="app" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="src" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="src" type="9f88c78c:ScopeViewTreeModel$FileNode" />
...@@ -296,7 +360,7 @@ ...@@ -296,7 +360,7 @@
<item name="example" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="example" type="9f88c78c:ScopeViewTreeModel$FileNode" />
</path> </path>
<path> <path>
<item name="soul food" type="3d21c010:ScopeViewTreeModel$ProjectNode" /> <item name="soulfood_working" type="3d21c010:ScopeViewTreeModel$ProjectNode" />
<item name="" type="442cc68d:ScopeViewTreeModel$RootNode" /> <item name="" type="442cc68d:ScopeViewTreeModel$RootNode" />
<item name="app" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="app" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="src" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="src" type="9f88c78c:ScopeViewTreeModel$FileNode" />
...@@ -306,17 +370,50 @@ ...@@ -306,17 +370,50 @@
<item name="example" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="example" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="soulfood_assignment2" type="9f88c78c:ScopeViewTreeModel$FileNode" /> <item name="soulfood_assignment2" type="9f88c78c:ScopeViewTreeModel$FileNode" />
</path> </path>
<path>
<item name="soulfood_working" type="3d21c010:ScopeViewTreeModel$ProjectNode" />
<item name="" type="442cc68d:ScopeViewTreeModel$RootNode" />
<item name="app" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="src" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="main" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="res" type="9f88c78c:ScopeViewTreeModel$FileNode" />
</path>
<path>
<item name="soulfood_working" type="3d21c010:ScopeViewTreeModel$ProjectNode" />
<item name="" type="442cc68d:ScopeViewTreeModel$RootNode" />
<item name="app" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="src" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="main" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="res" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="layout" type="9f88c78c:ScopeViewTreeModel$FileNode" />
</path>
<path>
<item name="soulfood_working" type="3d21c010:ScopeViewTreeModel$ProjectNode" />
<item name="" type="442cc68d:ScopeViewTreeModel$RootNode" />
<item name="app" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="src" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="main" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="res" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="raw" type="9f88c78c:ScopeViewTreeModel$FileNode" />
</path>
<path>
<item name="soulfood_working" type="3d21c010:ScopeViewTreeModel$ProjectNode" />
<item name="" type="442cc68d:ScopeViewTreeModel$RootNode" />
<item name="app" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="src" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="main" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="res" type="9f88c78c:ScopeViewTreeModel$FileNode" />
<item name="values" type="9f88c78c:ScopeViewTreeModel$FileNode" />
</path>
</expand> </expand>
<select /> <select />
</subPane> </subPane>
</pane> </pane>
<pane id="AndroidView" />
<pane id="ProjectPane" />
</panes> </panes>
</component> </component>
<component name="PropertiesComponent"> <component name="PropertiesComponent">
<property name="android.sdk.path" value="$USER_HOME$/AppData/Local/Android/Sdk" /> <property name="android.sdk.path" value="$USER_HOME$/AppData/Local/Android/Sdk" />
<property name="device.picker.selection" value="Nexus_5X_API_Q" /> <property name="device.picker.selection" value="Nexus_5X_API_25" />
<property name="last_opened_file_path" value="E:/Uni/soul food" /> <property name="last_opened_file_path" value="E:/Uni/soul food" />
<property name="project.structure.last.edited" value="Dependencies" /> <property name="project.structure.last.edited" value="Dependencies" />
<property name="project.structure.proportion" value="0.17" /> <property name="project.structure.proportion" value="0.17" />
...@@ -334,6 +431,10 @@ ...@@ -334,6 +431,10 @@
<key name="android.template.parentActivityClass"> <key name="android.template.parentActivityClass">
<recent name="" /> <recent name="" />
</key> </key>
<key name="CopyFile.RECENT_KEYS">
<recent name="$PROJECT_DIR$/app/src/main/res/layout" />
<recent name="$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2" />
</key>
</component> </component>
<component name="RunDashboard"> <component name="RunDashboard">
<option name="ruleStates"> <option name="ruleStates">
...@@ -349,7 +450,6 @@ ...@@ -349,7 +450,6 @@
</component> </component>
<component name="RunManager"> <component name="RunManager">
<configuration default="true" type="AndroidJUnit" factoryName="Android JUnit"> <configuration default="true" type="AndroidJUnit" factoryName="Android JUnit">
<option name="TEST_OBJECT" value="class" />
<option name="WORKING_DIRECTORY" value="$MODULE_DIR$" /> <option name="WORKING_DIRECTORY" value="$MODULE_DIR$" />
<method v="2"> <method v="2">
<option name="Android.Gradle.BeforeRunTask" enabled="true" /> <option name="Android.Gradle.BeforeRunTask" enabled="true" />
...@@ -432,11 +532,10 @@ ...@@ -432,11 +532,10 @@
</todo-panel> </todo-panel>
</component> </component>
<component name="ToolWindowManager"> <component name="ToolWindowManager">
<frame x="-7" y="-7" width="1550" height="838" extended-state="6" /> <frame x="0" y="23" width="1440" height="801" extended-state="6" />
<editor active="true" />
<layout> <layout>
<window_info id="Captures" order="0" side_tool="true" weight="0.25" /> <window_info id="Captures" order="0" side_tool="true" weight="0.25" />
<window_info active="true" content_ui="combo" id="Project" order="1" visible="true" weight="0.17315437" /> <window_info active="true" content_ui="combo" id="Project" order="1" visible="true" weight="0.17310444" />
<window_info id="Structure" order="2" side_tool="true" /> <window_info id="Structure" order="2" side_tool="true" />
<window_info id="Favorites" order="3" side_tool="true" /> <window_info id="Favorites" order="3" side_tool="true" />
<window_info id="Build Variants" order="4" side_tool="true" /> <window_info id="Build Variants" order="4" side_tool="true" />
...@@ -451,7 +550,7 @@ ...@@ -451,7 +550,7 @@
<window_info anchor="bottom" id="Terminal" order="4" weight="0.32796487" /> <window_info anchor="bottom" id="Terminal" order="4" weight="0.32796487" />
<window_info anchor="bottom" id="Event Log" order="5" sideWeight="0.50067115" side_tool="true" weight="0.3133236" /> <window_info anchor="bottom" id="Event Log" order="5" sideWeight="0.50067115" side_tool="true" weight="0.3133236" />
<window_info anchor="bottom" id="Version Control" order="6" sideWeight="0.49959838" weight="0.32796487" /> <window_info anchor="bottom" id="Version Control" order="6" sideWeight="0.49959838" weight="0.32796487" />
<window_info anchor="bottom" id="Build" order="7" sideWeight="0.49932885" visible="true" weight="0.31625184" /> <window_info anchor="bottom" id="Build" order="7" sideWeight="0.49932885" visible="true" weight="0.31593794" />
<window_info anchor="bottom" id="Find" order="8" weight="0.329429" /> <window_info anchor="bottom" id="Find" order="8" weight="0.329429" />
<window_info anchor="bottom" id="Android Profiler" order="9" /> <window_info anchor="bottom" id="Android Profiler" order="9" />
<window_info anchor="right" id="Device File Explorer" order="0" side_tool="true" /> <window_info anchor="right" id="Device File Explorer" order="0" side_tool="true" />
...@@ -487,33 +586,15 @@ ...@@ -487,33 +586,15 @@
</entry> </entry>
</map> </map>
</option> </option>
<option name="RECENT_FILTERS"> </component>
<map> <component name="VcsContentAnnotationSettings">
<entry key="Branch"> <option name="myLimit" value="2678400000" />
<value>
<list />
</value>
</entry>
<entry key="User">
<value>
<list />
</value>
</entry>
</map>
</option>
</component> </component>
<component name="editorHistoryManager"> <component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_home_screen.xml"> <entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_home_screen.xml">
<provider editor-type-id="text-editor" /> <provider editor-type-id="text-editor" />
<provider selected="true" editor-type-id="android-designer2" /> <provider selected="true" editor-type-id="android-designer2" />
</entry> </entry>
<entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/swtViewScreen.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="170">
<caret line="11" column="5" selection-start-line="11" selection-start-column="5" selection-end-line="11" selection-end-column="5" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_main.xml"> <entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_main.xml">
<provider editor-type-id="text-editor" /> <provider editor-type-id="text-editor" />
<provider selected="true" editor-type-id="android-designer2" /> <provider selected="true" editor-type-id="android-designer2" />
...@@ -534,116 +615,142 @@ ...@@ -534,116 +615,142 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/spotify-app-remote-release-0.6.1.aar/c6916b27e6bb07c1ecebea46c4dc5fc0/jars/classes.jar!/com/spotify/android/appremote/internal/RemoteServiceIo.class"> <entry file="jar://$USER_HOME$/.gradle/caches/transforms-1/files-1.1/spotify-app-remote-release-0.6.1.aar/c6916b27e6bb07c1ecebea46c4dc5fc0/jars/classes.jar!/com/spotify/android/appremote/internal/RemoteServiceIo.class" />
<provider selected="true" editor-type-id="text-editor" /> <entry file="file://$USER_HOME$/AppData/Local/Android/Sdk/sources/android-28/java/lang/Thread.java" />
</entry> <entry file="file://$USER_HOME$/AppData/Local/Android/Sdk/sources/android-28/java/util/concurrent/ThreadPoolExecutor.java" />
<entry file="file://$USER_HOME$/AppData/Local/Android/Sdk/sources/android-28/java/lang/Thread.java"> <entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/AsyncTask.java" />
<entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/settings.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="291"> <state relative-caret-position="315">
<caret line="741" column="56" lean-forward="true" selection-start-line="741" selection-start-column="56" selection-end-line="741" selection-end-column="56" /> <caret line="34" selection-start-line="34" selection-end-line="34" />
<folding> <folding>
<element signature="e#0#85952#0" expanded="true" /> <element signature="imports" expanded="true" />
</folding> </folding>
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$USER_HOME$/AppData/Local/Android/Sdk/sources/android-28/java/util/concurrent/ThreadPoolExecutor.java"> <entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/build_playlist.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="333"> <state relative-caret-position="450">
<caret line="616" column="7" selection-start-line="616" selection-start-column="7" selection-end-line="616" selection-end-column="7" /> <caret line="35" selection-start-line="35" selection-end-line="35" />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/AsyncTask.java"> <entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/MainActivity.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="170"> <state relative-caret-position="60">
<caret line="10" selection-start-line="10" selection-end-line="10" /> <caret line="27" selection-start-line="27" selection-end-line="27" />
<folding> <folding>
<element signature="imports" expanded="true" /> <element signature="imports" expanded="true" />
</folding> </folding>
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/settings.java"> <entry file="file://$PROJECT_DIR$/app/src/main/AndroidManifest.xml">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="578"> <state relative-caret-position="180">
<caret line="34" selection-start-line="34" selection-end-line="34" /> <caret line="12" column="40" selection-start-line="12" selection-start-column="40" selection-end-line="12" selection-end-column="40" />
<folding>
<element signature="imports" expanded="true" />
</folding>
</state> </state>
</provider> </provider>
<provider editor-type-id="android-manifest" />
</entry> </entry>
<entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/build_playlist.java"> <entry file="file://$PROJECT_DIR$/settings.gradle">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="510"> <state>
<caret line="35" selection-start-line="35" selection-end-line="35" /> <caret column="74" selection-start-column="74" selection-end-column="74" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/build.gradle">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="390">
<caret line="26" column="1" selection-start-line="26" selection-start-column="1" selection-end-line="26" selection-end-column="1" />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/app/build.gradle">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="180">
<caret line="12" column="16" selection-start-line="12" selection-start-column="16" selection-end-line="12" selection-end-column="16" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/searchScreen.java">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="259">
<caret line="56" column="35" selection-start-line="56" selection-start-column="35" selection-end-line="56" selection-end-column="35" />
<folding>
<element signature="e#6295#6296#0" expanded="true" />
<element signature="e#6339#6340#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/AmericanAsyncTask.java">
<provider selected="true" editor-type-id="text-editor" />
</entry>
<entry file="file://$PROJECT_DIR$/app/src/main/res/values/strings.xml"> <entry file="file://$PROJECT_DIR$/app/src/main/res/values/strings.xml">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="187"> <state relative-caret-position="1668">
<caret line="11" column="37" selection-start-line="11" selection-start-column="37" selection-end-line="11" selection-end-column="37" /> <caret line="126" selection-start-line="126" selection-end-line="126" />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_swt_view_screen.xml"> <entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_swt_view_screen.xml">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="731"> <state relative-caret-position="79">
<caret line="43" column="52" selection-start-line="43" selection-start-column="52" selection-end-line="43" selection-end-column="52" /> <caret line="28" column="35" selection-start-line="28" selection-start-column="35" selection-end-line="28" selection-end-column="35" />
</state> </state>
</provider> </provider>
<provider editor-type-id="android-designer2" /> <provider editor-type-id="android-designer2" />
</entry> </entry>
<entry file="file://$PROJECT_DIR$/settings.gradle"> <entry file="file://$PROJECT_DIR$/app/src/main/res/layout/activity_song_screen_view.xml">
<provider editor-type-id="text-editor" />
<provider selected="true" editor-type-id="android-designer2" />
</entry>
<entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/SpotifyClass.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state> <state relative-caret-position="-33">
<caret column="74" selection-start-column="74" selection-end-column="74" /> <caret line="25" column="13" selection-start-line="25" selection-start-column="13" selection-end-line="25" selection-end-column="13" />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/build.gradle"> <entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/SongScreenView.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="442"> <state relative-caret-position="60">
<caret line="26" column="1" selection-start-line="26" selection-start-column="1" selection-end-line="26" selection-end-column="1" /> <caret line="6" column="13" selection-start-line="6" selection-start-column="13" selection-end-line="6" selection-end-column="13" />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/MainActivity.java"> <entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/homeScreen.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-204"> <state relative-caret-position="439">
<caret line="27" selection-start-line="27" selection-end-line="27" /> <caret line="65" column="26" selection-start-line="65" selection-start-column="26" selection-end-line="65" selection-end-column="26" />
<folding> <folding>
<element signature="imports" expanded="true" /> <element signature="imports" expanded="true" />
</folding> </folding>
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/homeScreen.java"> <entry file="file://$PROJECT_DIR$/app/src/main/java/com/example/soulfood_assignment2/swtViewScreen.java">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="144"> <state relative-caret-position="295">
<caret line="67" column="32" selection-start-line="67" selection-start-column="32" selection-end-line="67" selection-end-column="32" /> <caret line="156" column="51" selection-start-line="156" selection-start-column="51" selection-end-line="156" selection-end-column="51" />
<folding> <folding>
<element signature="imports" expanded="true" /> <element signature="imports" expanded="true" />
<element signature="e#701#709#0" expanded="true" />
<element signature="e#769#777#0" expanded="true" />
<element signature="e#839#847#0" expanded="true" />
<element signature="e#911#919#0" expanded="true" />
<element signature="e#982#990#0" expanded="true" />
<element signature="e#1053#1061#0" expanded="true" />
<element signature="e#1123#1131#0" expanded="true" />
<element signature="e#1195#1203#0" expanded="true" />
<element signature="e#1264#1272#0" expanded="true" />
<element signature="e#1333#1341#0" expanded="true" />
</folding> </folding>
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/app/src/main/AndroidManifest.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="204">
<caret line="12" column="40" lean-forward="true" selection-start-line="12" selection-start-column="40" selection-end-line="12" selection-end-column="40" />
</state>
</provider>
<provider editor-type-id="android-manifest" />
</entry>
<entry file="file://$PROJECT_DIR$/app/build.gradle">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="204">
<caret line="12" column="16" lean-forward="true" selection-start-line="12" selection-start-column="16" selection-end-line="12" selection-end-column="16" />
</state>
</provider>
</entry>
</component> </component>
</project> </project>
\ No newline at end of file
...@@ -18,12 +18,11 @@ ...@@ -18,12 +18,11 @@
<option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" /> <option name="MANIFEST_FILE_RELATIVE_PATH" value="/src/main/AndroidManifest.xml" />
<option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" /> <option name="RES_FOLDER_RELATIVE_PATH" value="/src/main/res" />
<option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/src/main/res;file://$MODULE_DIR$/build/generated/res/rs/debug;file://$MODULE_DIR$/build/generated/res/resValues/debug" /> <option name="RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/src/main/res;file://$MODULE_DIR$/build/generated/res/rs/debug;file://$MODULE_DIR$/build/generated/res/resValues/debug" />
<option name="TEST_RES_FOLDERS_RELATIVE_PATH" value="file://$MODULE_DIR$/build/generated/res/rs/androidTest/debug" />
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" /> <option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
</configuration> </configuration>
</facet> </facet>
</component> </component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7"> <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8">
<output url="file://$MODULE_DIR$/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes" /> <output url="file://$MODULE_DIR$/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes" />
<output-test url="file://$MODULE_DIR$/build/intermediates/javac/debugUnitTest/compileDebugUnitTestJavaWithJavac/classes" /> <output-test url="file://$MODULE_DIR$/build/intermediates/javac/debugUnitTest/compileDebugUnitTestJavaWithJavac/classes" />
<exclude-output /> <exclude-output />
...@@ -48,13 +47,6 @@ ...@@ -48,13 +47,6 @@
<sourceFolder url="file://$MODULE_DIR$/src/debug/java" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/src/debug/java" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/debug/rs" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/src/debug/rs" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/debug/shaders" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/src/debug/shaders" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/res" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/resources" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/assets" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/aidl" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/java" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/rs" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/shaders" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/res" type="java-test-resource" /> <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/res" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/resources" type="java-test-resource" /> <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/resources" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/assets" type="java-test-resource" /> <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/assets" type="java-test-resource" />
...@@ -62,6 +54,13 @@ ...@@ -62,6 +54,13 @@
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/java" isTestSource="true" /> <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/java" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/rs" isTestSource="true" /> <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/rs" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/shaders" isTestSource="true" /> <sourceFolder url="file://$MODULE_DIR$/src/androidTestDebug/shaders" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/res" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/resources" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/assets" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/aidl" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/java" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/rs" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/testDebug/shaders" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/main/res" type="java-resource" /> <sourceFolder url="file://$MODULE_DIR$/src/main/res" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" /> <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/main/assets" type="java-resource" /> <sourceFolder url="file://$MODULE_DIR$/src/main/assets" type="java-resource" />
...@@ -69,13 +68,6 @@ ...@@ -69,13 +68,6 @@
<sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/src/main/rs" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/main/shaders" isTestSource="false" /> <sourceFolder url="file://$MODULE_DIR$/src/main/shaders" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/aidl" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/java" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/shaders" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" /> <sourceFolder url="file://$MODULE_DIR$/src/test/res" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" /> <sourceFolder url="file://$MODULE_DIR$/src/test/resources" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" /> <sourceFolder url="file://$MODULE_DIR$/src/test/assets" type="java-test-resource" />
...@@ -83,6 +75,13 @@ ...@@ -83,6 +75,13 @@
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" /> <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" /> <sourceFolder url="file://$MODULE_DIR$/src/test/rs" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" /> <sourceFolder url="file://$MODULE_DIR$/src/test/shaders" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/res" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/resources" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/assets" type="java-test-resource" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/aidl" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/java" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/rs" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/androidTest/shaders" isTestSource="true" />
<excludeFolder url="file://$MODULE_DIR$/build/generated/not_namespaced_r_class_sources" /> <excludeFolder url="file://$MODULE_DIR$/build/generated/not_namespaced_r_class_sources" />
<excludeFolder url="file://$MODULE_DIR$/build/generated/source/r" /> <excludeFolder url="file://$MODULE_DIR$/build/generated/source/r" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/annotation_processor_list" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/annotation_processor_list" />
...@@ -97,9 +96,9 @@ ...@@ -97,9 +96,9 @@
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-runtime-classes" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-runtime-classes" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-verifier" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/incremental-verifier" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant-run-apk" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant-run-apk" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant-run-resources" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant_app_manifest" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant_app_manifest" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant_run_app_info_output_file" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant_run_app_info_output_file" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant_run_main_apk_resources" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant_run_merged_manifests" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant_run_merged_manifests" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant_run_split_apk_resources" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/instant_run_split_apk_resources" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/javac" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/javac" />
...@@ -119,7 +118,6 @@ ...@@ -119,7 +118,6 @@
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/signing_config" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/signing_config" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/split-apk" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/split-apk" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/symbols" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/tmp" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/transforms" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/transforms" />
<excludeFolder url="file://$MODULE_DIR$/build/intermediates/validate_signing_config" /> <excludeFolder url="file://$MODULE_DIR$/build/intermediates/validate_signing_config" />
<excludeFolder url="file://$MODULE_DIR$/build/outputs" /> <excludeFolder url="file://$MODULE_DIR$/build/outputs" />
......
package com.example.soulfood_assignment2;
import android.os.AsyncTask;
import android.util.Log;
import java.util.ArrayList;
public class AmericanAsyncTask extends AsyncTask<Void, Void, ArrayList<String>> {
public ArrayList<String> americanResults;
@Override
protected ArrayList<String> doInBackground(Void... params) {
databaseInterface dbi = new databaseInterface();
americanResults = dbi.getPlaylistByAttributes(databaseInterface.Cuisine.american, databaseInterface.Vibe.any, databaseInterface.Time.any);
for(int i = 0; i < americanResults.size(); i++) {
Log.d("AmericanResults!!", americanResults.get(i));
}
return americanResults;
}
}
package com.example.soulfood_assignment2;
import android.app.Activity;
import android.util.Log;
import java.util.ArrayList;
public class AsyncTask extends android.os.AsyncTask<ArrayList<String>, Integer, ArrayList<String>> {
public ArrayList<String> chineseResults;
@Override
protected ArrayList<String> doInBackground(ArrayList<String>... params) {
databaseInterface dbi = new databaseInterface();
chineseResults = dbi.getPlaylistByAttributes(databaseInterface.Cuisine.chinese, databaseInterface.Vibe.any, databaseInterface.Time.any);
return chineseResults;
}
}
package com.example.soulfood_assignment2;
import android.os.AsyncTask;
import android.util.Log;
import java.util.ArrayList;
public class ChillAsyncTask extends AsyncTask<Void, Void, ArrayList<String>> {
public ArrayList<String> chillResults;
@Override
protected ArrayList<String> doInBackground(Void... params) {
databaseInterface dbi = new databaseInterface();
chillResults = dbi.getPlaylistByAttributes(databaseInterface.Cuisine.any, databaseInterface.Vibe.chill, databaseInterface.Time.any);
for(int i = 0; i < chillResults.size(); i++) {
Log.d("ChillResults!!", chillResults.get(i));
}
return chillResults;
}
}
package com.example.soulfood_assignment2;
import android.os.AsyncTask;
import android.util.Log;
import java.util.ArrayList;
public class EnergeticAsyncTask extends AsyncTask<Void, Void, ArrayList<String>> {
public ArrayList<String> energeticResults;
@Override
protected ArrayList<String> doInBackground(Void... params) {
databaseInterface dbi = new databaseInterface();
energeticResults = dbi.getPlaylistByAttributes(databaseInterface.Cuisine.any, databaseInterface.Vibe.energetic, databaseInterface.Time.any);
for(int i = 0; i < energeticResults.size(); i++) {
Log.d("EnergeticResults!!", energeticResults.get(i));
}
return energeticResults;
}
}
package com.example.soulfood_assignment2;
import android.os.AsyncTask;
import android.util.Log;
import java.util.ArrayList;
public class FrenchAsyncTask extends AsyncTask<Void, Void, ArrayList<String>> {
public ArrayList<String> frenchResults;
@Override
protected ArrayList<String> doInBackground(Void... params) {
databaseInterface dbi = new databaseInterface();
frenchResults = dbi.getPlaylistByAttributes(databaseInterface.Cuisine.french, databaseInterface.Vibe.any, databaseInterface.Time.any);
for(int i = 0; i < frenchResults.size(); i++) {
Log.d("FrenchResults!!", frenchResults.get(i));
}
return frenchResults;
}
}
package com.example.soulfood_assignment2;
import android.os.AsyncTask;
import android.util.Log;
import java.util.ArrayList;
public class HappyAsyncTask extends AsyncTask<Void, Void, ArrayList<String>> {
public ArrayList<String> happyResults;
@Override
protected ArrayList<String> doInBackground(Void... params) {
databaseInterface dbi = new databaseInterface();
happyResults = dbi.getPlaylistByAttributes(databaseInterface.Cuisine.any, databaseInterface.Vibe.happy, databaseInterface.Time.any);
for(int i = 0; i < happyResults.size(); i++) {
Log.d("HappyResults!!", happyResults.get(i));
}
return happyResults;
}
}
package com.example.soulfood_assignment2;
import android.os.AsyncTask;
import android.util.Log;
import java.util.ArrayList;
public class IndianAsyncTask extends AsyncTask<Void, Void, ArrayList<String>> {
public ArrayList<String> indianResults;
@Override
protected ArrayList<String> doInBackground(Void... params) {
databaseInterface dbi = new databaseInterface();
indianResults = dbi.getPlaylistByAttributes(databaseInterface.Cuisine.indian, databaseInterface.Vibe.any, databaseInterface.Time.any);
for(int i = 0; i < indianResults.size(); i++) {
Log.d("IndianResults!!", indianResults.get(i));
}
return indianResults;
}
}
package com.example.soulfood_assignment2;
import android.os.AsyncTask;
import android.util.Log;
import java.util.ArrayList;
public class ItalianAsyncTask extends AsyncTask<Void, Void, ArrayList<String>> {
public ArrayList<String> italianResults;
@Override
protected ArrayList<String> doInBackground(Void... params) {
databaseInterface dbi = new databaseInterface();
italianResults = dbi.getPlaylistByAttributes(databaseInterface.Cuisine.italian, databaseInterface.Vibe.any, databaseInterface.Time.any);
for(int i = 0; i < italianResults.size(); i++) {
Log.d("ItalianResults!!", italianResults.get(i));
}
return italianResults;
}
}
package com.example.soulfood_assignment2;
import android.os.AsyncTask;
import android.util.Log;
import java.util.ArrayList;
public class JapaneseAsyncTask extends AsyncTask<Void, Void, ArrayList<String>> {
public ArrayList<String> japaneseResults;
@Override
protected ArrayList<String> doInBackground(Void... params) {
databaseInterface dbi = new databaseInterface();
japaneseResults = dbi.getPlaylistByAttributes(databaseInterface.Cuisine.japanese, databaseInterface.Vibe.any, databaseInterface.Time.any);
for(int i = 0; i < japaneseResults.size(); i++) {
Log.d("JapaneseResults!!", japaneseResults.get(i));
}
return japaneseResults;
}
}
package com.example.soulfood_assignment2;
import android.os.AsyncTask;
import android.util.Log;
import java.util.ArrayList;
public class MexicanAsyncTask extends AsyncTask<Void, Void, ArrayList<String>> {
public ArrayList<String> mexicanResults;
@Override
protected ArrayList<String> doInBackground(Void... params) {
databaseInterface dbi = new databaseInterface();
mexicanResults = dbi.getPlaylistByAttributes(databaseInterface.Cuisine.mexican, databaseInterface.Vibe.any, databaseInterface.Time.any);
for(int i = 0; i < mexicanResults.size(); i++) {
Log.d("MexicanResults!!", mexicanResults.get(i));
}
return mexicanResults;
}
}
package com.example.soulfood_assignment2;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.TextView;
public class SongScreenView extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_song_screen_view);
String song = getIntent().getStringExtra("song_name");
TextView tagNameView = findViewById(R.id.songName);
tagNameView.setText(song);
}
}
package com.example.soulfood_assignment2;
import android.os.AsyncTask;
import android.util.Log;
import java.util.ArrayList;
public class ThaiAsyncTask extends AsyncTask<Void, Void, ArrayList<String>> {
public ArrayList<String> thaiResults;
@Override
protected ArrayList<String> doInBackground(Void... params) {
databaseInterface dbi = new databaseInterface();
thaiResults = dbi.getPlaylistByAttributes(databaseInterface.Cuisine.thai, databaseInterface.Vibe.any, databaseInterface.Time.any);
for(int i = 0; i < thaiResults.size(); i++) {
Log.d("ThaiResults!!", thaiResults.get(i));
}
return thaiResults;
}
}
...@@ -63,11 +63,6 @@ public class homeScreen extends AppCompatActivity { ...@@ -63,11 +63,6 @@ public class homeScreen extends AppCompatActivity {
startActivity(intent); startActivity(intent);
} }
public void savedPlaylistViewOnClick(View view) {
Intent intent = new Intent(this, SavedActivity.class);
startActivity(intent);
}
public void searchPlaylistViewOnClick(View view) { public void searchPlaylistViewOnClick(View view) {
Intent intent = new Intent(this, searchScreen.class); Intent intent = new Intent(this, searchScreen.class);
startActivity(intent); startActivity(intent);
......
...@@ -3,6 +3,7 @@ package com.example.soulfood_assignment2; ...@@ -3,6 +3,7 @@ package com.example.soulfood_assignment2;
import android.content.Intent; import android.content.Intent;
import android.support.v7.app.AppCompatActivity; import android.support.v7.app.AppCompatActivity;
import android.os.Bundle; import android.os.Bundle;
import android.util.Log;
import android.view.Menu; import android.view.Menu;
import android.view.View; import android.view.View;
import android.widget.AdapterView; import android.widget.AdapterView;
...@@ -18,6 +19,21 @@ public class searchScreen extends AppCompatActivity { ...@@ -18,6 +19,21 @@ public class searchScreen extends AppCompatActivity {
public ListView searchResults; public ListView searchResults;
public ArrayAdapter<String> adapter; public ArrayAdapter<String> adapter;
public ArrayList<String> chineseResults;
public ArrayList<String> thaiResults;
public ArrayList<String> indianResults;
public ArrayList<String> japaneseResults;
public ArrayList<String> italianResults;
public ArrayList<String> mexicanResults;
public ArrayList<String> frenchResults;
public ArrayList<String> americanResults;
public ArrayList<String> chillResults;
public ArrayList<String> happyResults;
public ArrayList<String> energeticResults;
public Intent vibeView; public Intent vibeView;
@Override @Override
...@@ -40,37 +56,95 @@ public class searchScreen extends AppCompatActivity { ...@@ -40,37 +56,95 @@ public class searchScreen extends AppCompatActivity {
public void onItemClick(AdapterView<?> parent, View view, int position, long id) { public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
switch (position) { switch (position) {
case 0: case 0:
tagNamePage("Songs with 'Happy' Tag", vibeView); AsyncTask asyncTask =new AsyncTask();
asyncTask.execute();
chineseResults = asyncTask.chineseResults;
tagNamePage("Chinese", chineseResults);
break; break;
case 1: case 1:
tagNamePage("Songs with 'Apple' Tag", vibeView); ThaiAsyncTask thaiAsyncTask = new ThaiAsyncTask();
thaiAsyncTask.execute();
thaiResults = thaiAsyncTask.thaiResults;
tagNamePage("Thai", thaiResults);
break; break;
case 2: case 2:
tagNamePage("Songs with 'Banana' Tag", vibeView); IndianAsyncTask indianAsyncTask = new IndianAsyncTask();
indianAsyncTask.execute();
indianResults = indianAsyncTask.indianResults;
tagNamePage("Indian", indianResults);
break; break;
case 3: case 3:
tagNamePage("Songs with 'Grape' Tag", vibeView); JapaneseAsyncTask japaneseAsyncTask = new JapaneseAsyncTask();
japaneseAsyncTask.execute();
japaneseResults = japaneseAsyncTask.japaneseResults;
tagNamePage("Japanese", japaneseResults);
break;
case 4:
ItalianAsyncTask italianAsyncTask = new ItalianAsyncTask();
italianAsyncTask.execute();
italianResults = italianAsyncTask.italianResults;
tagNamePage("Italian", italianResults);
break;
case 5:
MexicanAsyncTask mexicanAsyncTask = new MexicanAsyncTask();
mexicanAsyncTask.execute();
mexicanResults = mexicanAsyncTask.mexicanResults;
tagNamePage("Mexican", mexicanResults);
break;
case 6:
FrenchAsyncTask frenchAsyncTask = new FrenchAsyncTask();
frenchAsyncTask.execute();
frenchResults = frenchAsyncTask.frenchResults;
tagNamePage("French", frenchResults);
break;
case 7:
AmericanAsyncTask americanAsyncTask = new AmericanAsyncTask();
americanAsyncTask.execute();
americanResults = americanAsyncTask.americanResults;
tagNamePage("American", americanResults);
break;
case 8:
ChillAsyncTask chillAsyncTask = new ChillAsyncTask();
chillAsyncTask.execute();
chillResults = chillAsyncTask.chillResults;
tagNamePage("Chill", chillResults);
break;
case 9:
HappyAsyncTask happyAsyncTask = new HappyAsyncTask();
happyAsyncTask.execute();
happyResults = happyAsyncTask.happyResults;
tagNamePage("Happy", happyResults);
break;
case 10:
EnergeticAsyncTask energeticAsyncTask = new EnergeticAsyncTask();
energeticAsyncTask.execute();
energeticResults = energeticAsyncTask.energeticResults;
tagNamePage("energetic", energeticResults);
break; break;
} }
} }
}); });
} }
public void tagNamePage(String tagNameMethod, Intent vibeView) { public void tagNamePage(String tagNameMethod, ArrayList<String> results) {
String tagName = tagNameMethod; String tagView = "Songs with '" + tagNameMethod +"' Tag";
vibeView = new Intent(searchScreen.this, swtViewScreen.class); vibeView = new Intent(searchScreen.this, swtViewScreen.class);
vibeView.putExtra("tag_name", tagNameMethod); vibeView.putExtra("tag_name", tagView);
vibeView.putExtra("tag_name_selected", tagNameMethod);
vibeView.putExtra("array_list",results);
startActivity(vibeView); startActivity(vibeView);
} }
public boolean onCreateOptionsMenu(Menu menu) { public boolean onCreateOptionsMenu(Menu menu) {
SearchView sv = findViewById(R.id.searchView); SearchView sv = findViewById(R.id.searchView);
sv.setQueryHint("Search for tags"); sv.setQueryHint("Search for tags");
sv.setOnQueryTextListener(new SearchView.OnQueryTextListener() { sv.setOnQueryTextListener(new SearchView.OnQueryTextListener() {
@Override @Override
public boolean onQueryTextSubmit(String s) { public boolean onQueryTextSubmit(String s) {
return false; return false;
...@@ -86,4 +160,4 @@ public class searchScreen extends AppCompatActivity { ...@@ -86,4 +160,4 @@ public class searchScreen extends AppCompatActivity {
return super.onCreateOptionsMenu(menu); return super.onCreateOptionsMenu(menu);
} }
} }
\ No newline at end of file
package com.example.soulfood_assignment2; package com.example.soulfood_assignment2;
import android.annotation.SuppressLint;
import android.content.Intent;
import android.media.MediaPlayer; import android.media.MediaPlayer;
import android.os.Bundle; import android.os.Bundle;
import android.support.v7.app.AppCompatActivity; import android.support.v7.app.AppCompatActivity;
import android.util.Log;
import android.view.View; import android.view.View;
import android.widget.AdapterView; import android.widget.AdapterView;
import android.widget.ArrayAdapter; import android.widget.ArrayAdapter;
import android.widget.ListView; import android.widget.ListView;
import android.widget.TextView; import android.widget.TextView;
import com.spotify.android.appremote.api.SpotifyAppRemote;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.Arrays; import java.util.Arrays;
public class swtViewScreen extends AppCompatActivity { public class swtViewScreen extends AppCompatActivity {
public ListView tagResults; public ListView tagResults;
public ArrayAdapter<String> adapter; public Intent songView;
public ArrayList<String> chineseResults = new ArrayList<String>();
public ArrayList<String> thaiResults = new ArrayList<String>();
public ArrayList<String> indianResults = new ArrayList<String>();
public ArrayList<String> japaneseResults = new ArrayList<String>();
public ArrayList<String> italianResults = new ArrayList<String>();
public ArrayList<String> mexicanResults = new ArrayList<String>();
public ArrayList<String> frenchResults = new ArrayList<String>();
public ArrayList<String> americanResults = new ArrayList<String>();
public ArrayList<String> chillResults = new ArrayList<String>();
public ArrayList<String> happyResults = new ArrayList<String>();
public ArrayAdapter<String> chineseAdapter;
public ArrayAdapter<String> thaiAdapter;
public ArrayAdapter<String> indianAdapter;
public ArrayAdapter<String> japaneseAdapter;
public ArrayAdapter<String> italianAdapter;
public ArrayAdapter<String> mexicanAdapter;
public ArrayAdapter<String> frenchAdapter;
public ArrayAdapter<String> americanAdapter;
public ArrayAdapter<String> chillAdapter;
public ArrayAdapter<String> happyAdapter;
public ArrayAdapter<String> energeticAdapter;
TextView tagNameView; TextView tagNameView;
databaseInterface di;
public MainActivity ma = new MainActivity();
@SuppressLint("StaticFieldLeak")
@Override @Override
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
setContentView(R.layout.activity_swt_view_screen); setContentView(R.layout.activity_swt_view_screen);
String title = getIntent().getStringExtra("tag_name"); String title = getIntent().getStringExtra("tag_name");
final ArrayList<String> chineseIDs = getIntent().getStringArrayListExtra("results_array");
tagNameView = findViewById(R.id.tagTextView); tagNameView = findViewById(R.id.tagTextView);
tagNameView.setText(title); tagNameView.setText(title);
chineseResults.addAll(Arrays.asList(getResources().getStringArray(R.array.chineseSearchResultsArray)));
thaiResults.addAll(Arrays.asList(getResources().getStringArray(R.array.thaiSearchResultsArray)));
indianResults.addAll(Arrays.asList(getResources().getStringArray(R.array.indianSearchResultsArray)));
japaneseResults.addAll(Arrays.asList(getResources().getStringArray(R.array.japaneseSearchResultsArray)));
italianResults.addAll(Arrays.asList(getResources().getStringArray(R.array.italianSearchResultsArray)));
mexicanResults.addAll(Arrays.asList(getResources().getStringArray(R.array.mexicanSearchResultsArray)));
frenchResults.addAll(Arrays.asList(getResources().getStringArray(R.array.frenchSearchResultsArray)));
americanResults.addAll(Arrays.asList(getResources().getStringArray(R.array.americanSearchResultsArray)));
chillResults.addAll(Arrays.asList(getResources().getStringArray(R.array.chilledSearchResultsArray)));
happyResults.addAll(Arrays.asList(getResources().getStringArray(R.array.happySearchResultsArray)));
chineseAdapter = new ArrayAdapter<String>(
this, android.R.layout.simple_list_item_1, chineseResults
);
thaiAdapter = new ArrayAdapter<String>(
this, android.R.layout.simple_list_item_1, thaiResults
);
indianAdapter = new ArrayAdapter<String>(
this, android.R.layout.simple_list_item_1, indianResults
);
japaneseAdapter = new ArrayAdapter<String>(
this, android.R.layout.simple_list_item_1, japaneseResults
);
italianAdapter = new ArrayAdapter<String>(
this, android.R.layout.simple_list_item_1, italianResults
);
mexicanAdapter = new ArrayAdapter<String>(
this, android.R.layout.simple_list_item_1, mexicanResults
);
frenchAdapter = new ArrayAdapter<String>(
this, android.R.layout.simple_list_item_1, frenchResults
);
americanAdapter = new ArrayAdapter<String>(
this, android.R.layout.simple_list_item_1, americanResults
);
chillAdapter = new ArrayAdapter<String>(
this, android.R.layout.simple_list_item_1, chillResults
);
happyAdapter = new ArrayAdapter<String>(
this, android.R.layout.simple_list_item_1, happyResults
);
tagResults = findViewById(R.id.tagListView); tagResults = findViewById(R.id.tagListView);
ArrayList<String> tagResultsArray = new ArrayList<>();
if(tagNameView.getText().toString().equals("Songs with 'Happy' Tag")) { if (tagNameView.getText().toString().equals("Songs with 'Chinese' Tag")) {
tagResultsArray.addAll(Arrays.asList(getResources().getStringArray(R.array.happySearchResultsArray)));
adapter = new ArrayAdapter<String>( tagResults.setAdapter(chineseAdapter);
swtViewScreen.this, android.R.layout.simple_list_item_1, tagResultsArray
); tagResults.setOnItemClickListener(new AdapterView.OnItemClickListener() {
tagResults.setAdapter(adapter); @Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
switch (position) {
case 0:
SpotifyClass spotifyClass = MainActivity.spotifyClass;
spotifyClass.pauseSong();
spotifyClass.playSong("0RvQJoaiQC3sYafoDTdiEJ");
break;
case 1:
songPage(chineseResults.get(1));
break;
case 2:
songPage(chineseResults.get(2));
break;
case 3:
songPage(chineseResults.get(3));
break;
case 4:
songPage(chineseResults.get(4));
break;
case 5:
songPage(chineseResults.get(5));
break;
case 6:
songPage(chineseResults.get(6));
break;
}
}
});
} else if(tagNameView.getText().toString().equals("Songs with 'Thai' Tag")) {
tagResults.setAdapter(thaiAdapter);
tagResults.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
switch (position) {
case 0:
break;
case 1:
songPage(thaiResults.get(1));
break;
case 2:
songPage(thaiResults.get(2));
break;
case 3:
songPage(chineseResults.get(3));
break;
case 4:
songPage(chineseResults.get(4));
break;
case 5:
songPage(chineseResults.get(5));
break;
case 6:
songPage(chineseResults.get(6));
break;
}
}
});
} else if (tagNameView.getText().toString().equals("Songs with 'Indian' Tag")) {
tagResults.setAdapter(indianAdapter);
tagResults.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
switch (position) {
case 0:
MediaPlayer mp = MediaPlayer.create(swtViewScreen.this, R.raw.beepsoundeffect);
mp.start();
//spotify api player
break;
case 1:
//spotify api player
break;
case 2:
//spotify api player
break;
case 3:
//spotify api player
break;
case 4:
//spotify api player
break;
case 5:
//spotify api player
break;
case 6:
//spotify api player
break;
}
}
});
} else if (tagNameView.getText().toString().equals("Songs with 'Japanese' Tag")) {
tagResults.setAdapter(japaneseAdapter);
tagResults.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
switch (position) {
case 0:
MediaPlayer mp = MediaPlayer.create(swtViewScreen.this, R.raw.beepsoundeffect);
mp.start();
//spotify api player
break;
case 1:
//spotify api player
break;
case 2:
//spotify api player
break;
case 3:
//spotify api player
break;
case 4:
//spotify api player
break;
case 5:
//spotify api player
break;
case 6:
//spotify api player
break;
}
}
});
} else if (tagNameView.getText().toString().equals("Songs with 'Italian' Tag")) {
tagResults.setAdapter(italianAdapter);
tagResults.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
switch (position) {
case 0:
MediaPlayer mp = MediaPlayer.create(swtViewScreen.this, R.raw.beepsoundeffect);
mp.start();
//spotify api player
break;
case 1:
//spotify api player
break;
case 2:
//spotify api player
break;
case 3:
//spotify api player
break;
case 4:
//spotify api player
break;
case 5:
//spotify api player
break;
case 6:
//spotify api player
break;
}
}
});
} else if (tagNameView.getText().toString().equals("Songs with 'Mexican' Tag")) {
tagResults.setAdapter(mexicanAdapter);
tagResults.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
switch (position) {
case 0:
MediaPlayer mp = MediaPlayer.create(swtViewScreen.this, R.raw.beepsoundeffect);
mp.start();
//spotify api player
break;
case 1:
//spotify api player
break;
case 2:
//spotify api player
break;
case 3:
//spotify api player
break;
case 4:
//spotify api player
break;
case 5:
//spotify api player
break;
case 6:
//spotify api player
break;
}
}
});
} else if (tagNameView.getText().toString().equals("Songs with 'French' Tag")) {
tagResults.setAdapter(frenchAdapter);
tagResults.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
switch (position) {
case 0:
MediaPlayer mp = MediaPlayer.create(swtViewScreen.this, R.raw.beepsoundeffect);
mp.start();
//spotify api player
break;
case 1:
//spotify api player
break;
case 2:
//spotify api player
break;
case 3:
//spotify api player
break;
case 4:
//spotify api player
break;
case 5:
//spotify api player
break;
case 6:
//spotify api player
break;
}
}
});
} else if (tagNameView.getText().toString().equals("Songs with 'American' Tag")) {
tagResults.setAdapter(americanAdapter);
tagResults.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
switch (position) {
case 0:
MediaPlayer mp = MediaPlayer.create(swtViewScreen.this, R.raw.beepsoundeffect);
mp.start();
//spotify api player
break;
case 1:
//spotify api player
break;
case 2:
//spotify api player
break;
case 3:
//spotify api player
break;
case 4:
//spotify api player
break;
case 5:
//spotify api player
break;
case 6:
//spotify api player
break;
}
}
});
} else if (tagNameView.getText().toString().equals("Songs with 'Chill' Tag")) {
tagResults.setAdapter(chillAdapter);
tagResults.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
switch (position) {
case 0:
MediaPlayer mp = MediaPlayer.create(swtViewScreen.this, R.raw.beepsoundeffect);
mp.start();
//spotify api player
break;
case 1:
//spotify api player
break;
case 2:
//spotify api player
break;
case 3:
//spotify api player
break;
case 4:
//spotify api player
break;
case 5:
//spotify api player
break;
case 6:
//spotify api player
break;
case 7:
//spotify api player
break;
case 8:
//spotify api player
break;
case 9:
//spotify api player
break;
case 10:
//spotify api player
break;
}
}
});
} else if (tagNameView.getText().toString().equals("Songs with 'Happy' Tag")) {
tagResults.setAdapter(happyAdapter);
tagResults.setOnItemClickListener(new AdapterView.OnItemClickListener() { tagResults.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override @Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) { public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
...@@ -42,14 +421,48 @@ public class swtViewScreen extends AppCompatActivity { ...@@ -42,14 +421,48 @@ public class swtViewScreen extends AppCompatActivity {
case 0: case 0:
MediaPlayer mp = MediaPlayer.create(swtViewScreen.this, R.raw.beepsoundeffect); MediaPlayer mp = MediaPlayer.create(swtViewScreen.this, R.raw.beepsoundeffect);
mp.start(); mp.start();
//spotify api player
break;
case 1:
//spotify api player
break;
case 2:
//spotify api player
break;
case 3:
//spotify api player
break;
case 4:
//spotify api player
break;
case 5:
//spotify api player
break;
case 6:
//spotify api player
break;
case 7:
//spotify api player
break;
case 8:
//spotify api player
break;
case 9:
//spotify api player
break; break;
} }
} }
}); });
} else if (tagNameView.equals("Songs with 'Relaxed' Tag")) {
tagResultsArray.addAll(Arrays.asList(getResources().getStringArray(R.array.relaxedSearchResultsArray)));
} }
} }
public void songPage(String songName) {
songView = new Intent(this, SongScreenView.class);
songView.putExtra("song_name", songName);
startActivity(songView);
}
} }
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.example.soulfood_assignment2.SongScreenView">
<TextView
android:id="@+id/songName"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="165dp"
android:layout_marginBottom="40dp"
android:text="TextView"
android:textColor="#000000"
android:textSize="36sp"
app:layout_constraintBottom_toTopOf="@+id/textView7"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.498"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<TextView
android:id="@+id/textView7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="40dp"
android:layout_marginBottom="45dp"
android:text="Associated Tags"
android:textColor="#000000"
android:textSize="30sp"
app:layout_constraintBottom_toTopOf="@+id/vibeTagView"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.497"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/songName" />
<TextView
android:id="@+id/vibeTagView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="45dp"
android:text="TextView"
android:textColor="#000000"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView7" />
<TextView
android:id="@+id/timeOfDayTagView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="45dp"
android:layout_marginBottom="45dp"
android:text="TextView"
android:textColor="#000000"
app:layout_constraintBottom_toTopOf="@+id/cuisineTagView"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/vibeTagView" />
<TextView
android:id="@+id/cuisineTagView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="45dp"
android:text="TextView"
android:textColor="#000000"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/timeOfDayTagView" />
</android.support.constraint.ConstraintLayout>
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
<string name="app_name">soulfood_Assignment2</string> <string name="app_name">soulfood_Assignment2</string>
<string name="download">Download</string> <string name="download">Download</string>
<string name="progress_text">Progress Text</string> <string name="progress_text">Progress Text</string>
<string name="title_activity_home_screen_view">homeScreenView</string> <string name="title_activity_home_screen_view">homeScreenView</string>
<string name="navigation_drawer_open">Open navigation drawer</string> <string name="navigation_drawer_open">Open navigation drawer</string>
<string name="navigation_drawer_close">Close navigation drawer</string> <string name="navigation_drawer_close">Close navigation drawer</string>
<string name="nav_header_title">Android Studio</string> <string name="nav_header_title">Android Studio</string>
...@@ -12,37 +12,112 @@ ...@@ -12,37 +12,112 @@
<string name="open">Open</string> <string name="open">Open</string>
<string name="close">Close</string> <string name="close">Close</string>
<string-array name="searchResultsArray"> <string-array name="searchResultsArray">
<item>Happy</item> <item>Chinese</item>
<item>Relaxed</item>
<item>Chill</item>
<item>Indian</item>
<item>Thai</item> <item>Thai</item>
<item>American</item> <item>Indian</item>
<item>French</item> <item>Japanese</item>
<item>Italian</item>
<item>Mexican</item> <item>Mexican</item>
<item>Dinner Party</item> <item>French</item>
<item>Family Meal</item> <item>American</item>
<item>Solo Meal</item> <item>Chill</item>
<item>Happy</item>
</string-array>
<string-array name="chineseSearchResultsArray">
<item>Haru</item>
<item>Skyward</item>
<item>Tokyo Spa Dreams</item>
<item>Bukan Anak Kemarin Sore</item>
<item>Lullaby from Home</item>
<item>m i s t</item>
<item>Deja Vu</item>
</string-array>
<string-array name="thaiSearchResultsArray">
<item>คู่คอง (เพลงประกอบละคร นาคี)</item>
<item>ซมซาน</item>
<item>ตลอดเวลา</item>
<item>เพลงไม่รัก</item>
<item>หนูคนเดียว</item>
<item>เมด อิน ไทยแลนด์ </item>
<item>เมื่อไม่มีเธอ</item>
</string-array>
<string-array name="indianSearchResultsArray">
<item>Lullaby from Home</item>
<item>Rebel Warrior</item>
<item>Elephant Ride</item>
<item>Back to Basix</item>
<item>Amar Kahani</item>
<item>Collective Mode</item>
<item>The Last Mile</item>
</string-array>
<string-array name="japaneseSearchResultsArray">
<item>Kimi Ga Iru Dakede</item>
<item>Yes we are</item>
<item>今夜このまま</item>
<item>Kataomoi</item>
<item>Flavor Of Life</item>
<item>Sekai Ni Hitotsu Dake No Hana</item>
<item>Motto tsuyoku</item>
</string-array>
<string-array name="italianSearchResultsArray">
<item>Solo noi</item>
<item>Funiculi, funicula</item>
<item>Senza una donna</item>
<item>Nessun Dorma!</item>
<item>Come Back to Sorrento</item>
<item>Susanna</item>
<item>La solitudine</item>
</string-array>
<string-array name="mexicanSearchResultsArray">
<item>Rumores</item>
<item>Por Si Estas Con el Pendiente</item>
<item>Y Por Lo Pronto</item>
<item>Eso Y Mas</item>
<item>Disename</item>
<item>Amor Express</item>
<item>Tu Sabres Que</item>
</string-array>
<string-array name="frenchSearchResultsArray">
<item>Que vendra</item>
<item>Je veux</item>
<item>La vie en rose</item>
<item>Les passants</item>
<item>Demain cest toi</item>
<item>Eblouie par la nuit</item>
</string-array>
<string-array name="americanSearchResultsArray">
<item>I Feel Rodeo In My Veins</item>
<item>Harmonica Music</item>
<item>I Wanna Be A Cowgirl</item>
<item>Truck Road</item>
<item>Country Instrumental Music</item>
<item>Infinity Romance</item>
<item>The Unclouded Sky</item>
</string-array>
<string-array name="chilledSearchResultsArray">
<item>Flavor of Life</item>
<item>Skyward</item>
<item>Les Passants</item>
<item>Collective Mode</item>
<item>Haru</item>
<item>La vie en rose</item>
<item>เมื่อไม่มีเธอ</item>
<item>Rebel Warrior</item>
<item>Truck Road</item>
<item>Lullaby from Home</item>
<item>Demain cest toi</item>
</string-array> </string-array>
<string-array name="happySearchResultsArray"> <string-array name="happySearchResultsArray">
<item>HappySong1</item> <item>Infinity Romance</item>
<item>HappySong2</item> <item>Sekai Ni Hitotsu Dake No Hana</item>
<item>HappySong3</item> <item>Amor Express</item>
</string-array> <item>Por Si Estas Con el Pendiente</item>
<string-array name="relaxedSearchResultsArray"> <item>Back to Basix</item>
<item>RelaxedSong1</item> <item>Deja Vu</item>
<item>RelaxedSong2</item> <item>Tu Sabes Que</item>
<item>RelaxedSong3</item> <item>หนูคนเดียว</item>
</string-array> <item>Elephant Ride</item>
<string-array name="savedPlaylistsArray"> <item>The Unclouded Sky</item>
<item>Playlist 1</item>
<item>Playlist 2</item>
<item>Playlist 3</item>
</string-array>
<string-array name="tagResultsArray">
<item>Song 1</item>
<item>Song 2</item>
<item>Song3</item>
</string-array> </string-array>
<string name="title_activity_home_screen_navigation">homeScreenNavigation</string> <string name="title_activity_home_screen_navigation">homeScreenNavigation</string>
<string name="title_activity_individual_playlist_screen">IndividualPlaylistScreen</string> <string name="title_activity_individual_playlist_screen">IndividualPlaylistScreen</string>
......
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.id="soul food" external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$" external.system.id="GRADLE" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="java-gradle" name="Java-Gradle">
<configuration>
<option name="BUILD_FOLDER_PATH" value="$MODULE_DIR$/build" />
<option name="BUILDABLE" value="false" />
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.gradle" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>
\ No newline at end of file
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
</configuration> </configuration>
</facet> </facet>
</component> </component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7" inherit-compiler-output="true"> <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8" inherit-compiler-output="true">
<exclude-output /> <exclude-output />
<content url="file://$MODULE_DIR$"> <content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.gradle" /> <excludeFolder url="file://$MODULE_DIR$/.gradle" />
......
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
</configuration> </configuration>
</facet> </facet>
</component> </component>
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7" inherit-compiler-output="true"> <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8" inherit-compiler-output="true">
<exclude-output /> <exclude-output />
<content url="file://$MODULE_DIR$"> <content url="file://$MODULE_DIR$">
<excludeFolder url="file://$MODULE_DIR$/.gradle" /> <excludeFolder url="file://$MODULE_DIR$/.gradle" />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment