commit the biuld setting
This commit is contained in:
parent
d2f5fc0495
commit
65c5d4cc9d
|
@ -1,12 +1,12 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: android.arch.core:runtime:1.1.1@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/c8ef38b04359d4ae11de102c01073a28/runtime-1.1.1/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/c8ef38b04359d4ae11de102c01073a28/runtime-1.1.1/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/9998df719cfe7769cf2116a029db41eb/runtime-1.1.1/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/9998df719cfe7769cf2116a029db41eb/runtime-1.1.1/jars/classes.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/modules-2/files-2.1/android.arch.core/runtime/1.1.1/25df553df10af32bede9dd768a2d15299543d84/runtime-1.1.1-sources.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/android.arch.core/runtime/1.1.1/25df553df10af32bede9dd768a2d15299543d84/runtime-1.1.1-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
|
@ -1,12 +1,12 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: android.arch.lifecycle:livedata:1.1.1@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/f0fb53a3cfbf269236f79303c2d9ad7f/livedata-1.1.1/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/f0fb53a3cfbf269236f79303c2d9ad7f/livedata-1.1.1/AndroidManifest.xml" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/3b4d1627b74edb955dc2b172f543a439/livedata-1.1.1/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/3b4d1627b74edb955dc2b172f543a439/livedata-1.1.1/jars/classes.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/modules-2/files-2.1/android.arch.lifecycle/livedata/1.1.1/bf27acaa4953c98cd519756ed7b7caacf94407d4/livedata-1.1.1-sources.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/android.arch.lifecycle/livedata/1.1.1/bf27acaa4953c98cd519756ed7b7caacf94407d4/livedata-1.1.1-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
|
@ -1,12 +1,12 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: android.arch.lifecycle:livedata-core:1.1.1@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/e47b9a44945d39c7e286a2dbc0dcece4/livedata-core-1.1.1/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/e47b9a44945d39c7e286a2dbc0dcece4/livedata-core-1.1.1/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/142bc8fa9d0f8aea450b230db58064f6/livedata-core-1.1.1/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/142bc8fa9d0f8aea450b230db58064f6/livedata-core-1.1.1/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/modules-2/files-2.1/android.arch.lifecycle/livedata-core/1.1.1/c38818e006ea7a408c05e3090364332d46494ef/livedata-core-1.1.1-sources.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/android.arch.lifecycle/livedata-core/1.1.1/c38818e006ea7a408c05e3090364332d46494ef/livedata-core-1.1.1-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
|
@ -1,12 +1,12 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: android.arch.lifecycle:runtime:1.1.1@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/1130aa91054943855867d62d2da3f09d/runtime-1.1.1/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/1130aa91054943855867d62d2da3f09d/runtime-1.1.1/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/c273fd5482f711c674e1e33078e800bd/runtime-1.1.1/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/c273fd5482f711c674e1e33078e800bd/runtime-1.1.1/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/modules-2/files-2.1/android.arch.lifecycle/runtime/1.1.1/8e4214221b3797b863dc9998d16abb4af043e784/runtime-1.1.1-sources.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/android.arch.lifecycle/runtime/1.1.1/8e4214221b3797b863dc9998d16abb4af043e784/runtime-1.1.1-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
|
@ -1,12 +1,12 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: android.arch.lifecycle:viewmodel:1.1.1@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/959583c1d6f49a57cae26e2e46245700/viewmodel-1.1.1/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/959583c1d6f49a57cae26e2e46245700/viewmodel-1.1.1/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/cb7dd7624a4e48ab7eef500ac270ec45/viewmodel-1.1.1/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/cb7dd7624a4e48ab7eef500ac270ec45/viewmodel-1.1.1/jars/classes.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/modules-2/files-2.1/android.arch.lifecycle/viewmodel/1.1.1/d1cc8e805317f171be63c68341f499acda7e42d6/viewmodel-1.1.1-sources.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/android.arch.lifecycle/viewmodel/1.1.1/d1cc8e805317f171be63c68341f499acda7e42d6/viewmodel-1.1.1-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
|
@ -1,8 +1,8 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:animated-vector-drawable:28.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/c2b3d714bdb62d032fded9ce2889a56d/animated-vector-drawable-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/c2b3d714bdb62d032fded9ce2889a56d/animated-vector-drawable-28.0.0/AndroidManifest.xml" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/ce0bc6c0ba910628d730fa0dee6b8470/animated-vector-drawable-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/ce0bc6c0ba910628d730fa0dee6b8470/animated-vector-drawable-28.0.0/jars/classes.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:appcompat-v7:28.0.0@aar" external-system-id="GRADLE">
|
||||
<ANNOTATIONS>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/b29bafe819ed1b1dc0b2e7b74b006af3/appcompat-v7-28.0.0/annotations.zip!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/43a056e8e1abc4dff482f7ba71806374/appcompat-v7-28.0.0/annotations.zip!/" />
|
||||
</ANNOTATIONS>
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/b29bafe819ed1b1dc0b2e7b74b006af3/appcompat-v7-28.0.0/AndroidManifest.xml" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/b29bafe819ed1b1dc0b2e7b74b006af3/appcompat-v7-28.0.0/res" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/b29bafe819ed1b1dc0b2e7b74b006af3/appcompat-v7-28.0.0/jars/classes.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/43a056e8e1abc4dff482f7ba71806374/appcompat-v7-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/43a056e8e1abc4dff482f7ba71806374/appcompat-v7-28.0.0/AndroidManifest.xml" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/43a056e8e1abc4dff482f7ba71806374/appcompat-v7-28.0.0/res" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:asynclayoutinflater:28.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/c8ec810d8bf3b8361d0b92120a827214/asynclayoutinflater-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/c8ec810d8bf3b8361d0b92120a827214/asynclayoutinflater-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/70517e14c4b230786481abe3dc955417/asynclayoutinflater-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/70517e14c4b230786481abe3dc955417/asynclayoutinflater-28.0.0/jars/classes.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:cardview-v7:28.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/2378ba26cc6b654c8869945dd1f34be5/cardview-v7-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/2378ba26cc6b654c8869945dd1f34be5/cardview-v7-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/2378ba26cc6b654c8869945dd1f34be5/cardview-v7-28.0.0/res" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/9f5d1fd5fdd344c196572d15e858880e/cardview-v7-28.0.0/res" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/9f5d1fd5fdd344c196572d15e858880e/cardview-v7-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/9f5d1fd5fdd344c196572d15e858880e/cardview-v7-28.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support.constraint:constraint-layout:1.1.3@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/5c99d8f008652fb602e5712be8189305/constraint-layout-1.1.3/res" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/5c99d8f008652fb602e5712be8189305/constraint-layout-1.1.3/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/5c99d8f008652fb602e5712be8189305/constraint-layout-1.1.3/jars/classes.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/5b7bf93e0f8053ae00e85352f83a4186/constraint-layout-1.1.3/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/5b7bf93e0f8053ae00e85352f83a4186/constraint-layout-1.1.3/res" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/5b7bf93e0f8053ae00e85352f83a4186/constraint-layout-1.1.3/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:coordinatorlayout:28.0.0@aar" external-system-id="GRADLE">
|
||||
<ANNOTATIONS>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/927819faf9ae7c983ae93f0bf85f0841/coordinatorlayout-28.0.0/annotations.zip!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/cc389bc1f11c296ea06e8c6705804f7e/coordinatorlayout-28.0.0/annotations.zip!/" />
|
||||
</ANNOTATIONS>
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/927819faf9ae7c983ae93f0bf85f0841/coordinatorlayout-28.0.0/res" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/927819faf9ae7c983ae93f0bf85f0841/coordinatorlayout-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/927819faf9ae7c983ae93f0bf85f0841/coordinatorlayout-28.0.0/AndroidManifest.xml" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/cc389bc1f11c296ea06e8c6705804f7e/coordinatorlayout-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/cc389bc1f11c296ea06e8c6705804f7e/coordinatorlayout-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/cc389bc1f11c296ea06e8c6705804f7e/coordinatorlayout-28.0.0/res" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:cursoradapter:28.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/4a7f10bbd3b91e733227757c7d58c964/cursoradapter-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/4a7f10bbd3b91e733227757c7d58c964/cursoradapter-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/02309bb5ec38fc8522fc324bb53ad5cb/cursoradapter-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/02309bb5ec38fc8522fc324bb53ad5cb/cursoradapter-28.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:customview:28.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/65b9d2909babadef66c42bb418ae1596/customview-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/65b9d2909babadef66c42bb418ae1596/customview-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/4c9619195032b444b439296d0f6ffb95/customview-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/4c9619195032b444b439296d0f6ffb95/customview-28.0.0/jars/classes.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:design:28.0.0@aar" external-system-id="GRADLE">
|
||||
<ANNOTATIONS>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/b579e3e0bc2c46e447220c1e2242ce5f/design-28.0.0/annotations.zip!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/d7d4f3582e5b79d22421953532359be5/design-28.0.0/annotations.zip!/" />
|
||||
</ANNOTATIONS>
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/b579e3e0bc2c46e447220c1e2242ce5f/design-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/b579e3e0bc2c46e447220c1e2242ce5f/design-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/b579e3e0bc2c46e447220c1e2242ce5f/design-28.0.0/res" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/d7d4f3582e5b79d22421953532359be5/design-28.0.0/res" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/d7d4f3582e5b79d22421953532359be5/design-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/d7d4f3582e5b79d22421953532359be5/design-28.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:documentfile:28.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/bd3b7fd1adda4a48be6b4c61144c333b/documentfile-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/bd3b7fd1adda4a48be6b4c61144c333b/documentfile-28.0.0/AndroidManifest.xml" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/f755063c375a935d59a5f1339651e62e/documentfile-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/f755063c375a935d59a5f1339651e62e/documentfile-28.0.0/jars/classes.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:drawerlayout:28.0.0@aar" external-system-id="GRADLE">
|
||||
<ANNOTATIONS>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/bcd2d1c9e7f6b45f0beab1dc08da2ac5/drawerlayout-28.0.0/annotations.zip!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/906e72cb6b2a2068ad150344cd2281eb/drawerlayout-28.0.0/annotations.zip!/" />
|
||||
</ANNOTATIONS>
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/bcd2d1c9e7f6b45f0beab1dc08da2ac5/drawerlayout-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/bcd2d1c9e7f6b45f0beab1dc08da2ac5/drawerlayout-28.0.0/jars/classes.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/906e72cb6b2a2068ad150344cd2281eb/drawerlayout-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/906e72cb6b2a2068ad150344cd2281eb/drawerlayout-28.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:interpolator:28.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/b484488b21afee626d1d56efa27f27cc/interpolator-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/b484488b21afee626d1d56efa27f27cc/interpolator-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/37678cad1a370a7c0f06f2887f158f40/interpolator-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/37678cad1a370a7c0f06f2887f158f40/interpolator-28.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:loader:28.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/d0ce1129c1c7449483a5282079ae72a8/loader-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/d0ce1129c1c7449483a5282079ae72a8/loader-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/36a78670f0a5619cd5f8fd1a5c14e869/loader-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/36a78670f0a5619cd5f8fd1a5c14e869/loader-28.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:localbroadcastmanager:28.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/242be0afa6dd23b4624a3091c90cb752/localbroadcastmanager-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/242be0afa6dd23b4624a3091c90cb752/localbroadcastmanager-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/7372ba5d776bde24b3c538b3ef56508e/localbroadcastmanager-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/7372ba5d776bde24b3c538b3ef56508e/localbroadcastmanager-28.0.0/jars/classes.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:print:28.0.0@aar" external-system-id="GRADLE">
|
||||
<ANNOTATIONS>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/4af27fc4dcd8f2d7389125a3b02c42df/print-28.0.0/annotations.zip!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/f469d85215fe7cbba8e984751c3da810/print-28.0.0/annotations.zip!/" />
|
||||
</ANNOTATIONS>
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/4af27fc4dcd8f2d7389125a3b02c42df/print-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/4af27fc4dcd8f2d7389125a3b02c42df/print-28.0.0/AndroidManifest.xml" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/f469d85215fe7cbba8e984751c3da810/print-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/f469d85215fe7cbba8e984751c3da810/print-28.0.0/jars/classes.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:recyclerview-v7:28.0.0@aar" external-system-id="GRADLE">
|
||||
<ANNOTATIONS>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/838244e840a2b82ec652f8a9a364cf96/recyclerview-v7-28.0.0/annotations.zip!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/0f9c9fe40a240b8da55e7f2e763081a6/recyclerview-v7-28.0.0/annotations.zip!/" />
|
||||
</ANNOTATIONS>
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/838244e840a2b82ec652f8a9a364cf96/recyclerview-v7-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/838244e840a2b82ec652f8a9a364cf96/recyclerview-v7-28.0.0/res" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/838244e840a2b82ec652f8a9a364cf96/recyclerview-v7-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/0f9c9fe40a240b8da55e7f2e763081a6/recyclerview-v7-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/0f9c9fe40a240b8da55e7f2e763081a6/recyclerview-v7-28.0.0/res" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/0f9c9fe40a240b8da55e7f2e763081a6/recyclerview-v7-28.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:slidingpanelayout:28.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/ffd68e6332c62624ea89767ccba325ce/slidingpanelayout-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/ffd68e6332c62624ea89767ccba325ce/slidingpanelayout-28.0.0/jars/classes.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/9e72e6eac7e3c9ac5692baa9dc946ddc/slidingpanelayout-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/9e72e6eac7e3c9ac5692baa9dc946ddc/slidingpanelayout-28.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:support-compat:28.0.0@aar" external-system-id="GRADLE">
|
||||
<ANNOTATIONS>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/d4a027a922bc6bff4a5ef2e49fb64479/support-compat-28.0.0/annotations.zip!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/48a53f71b3f6afbc0776ad29d9c64e19/support-compat-28.0.0/annotations.zip!/" />
|
||||
</ANNOTATIONS>
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/d4a027a922bc6bff4a5ef2e49fb64479/support-compat-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/d4a027a922bc6bff4a5ef2e49fb64479/support-compat-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/d4a027a922bc6bff4a5ef2e49fb64479/support-compat-28.0.0/res" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/48a53f71b3f6afbc0776ad29d9c64e19/support-compat-28.0.0/res" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/48a53f71b3f6afbc0776ad29d9c64e19/support-compat-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/48a53f71b3f6afbc0776ad29d9c64e19/support-compat-28.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:support-core-ui:28.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/5815614999866066b5972b3cca73878a/support-core-ui-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/5815614999866066b5972b3cca73878a/support-core-ui-28.0.0/jars/classes.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/b930089b52491710e9ec87d12afb293e/support-core-ui-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/b930089b52491710e9ec87d12afb293e/support-core-ui-28.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:support-core-utils:28.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/34c0a2e3052c9ac3c4480be9a08245fd/support-core-utils-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/34c0a2e3052c9ac3c4480be9a08245fd/support-core-utils-28.0.0/jars/classes.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/a87da87b0aaf2b51ef846785b1e5f962/support-core-utils-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/a87da87b0aaf2b51ef846785b1e5f962/support-core-utils-28.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:support-fragment:28.0.0@aar" external-system-id="GRADLE">
|
||||
<ANNOTATIONS>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/a287bed2c8154b7d30a443810c07f444/support-fragment-28.0.0/annotations.zip!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/1a4c8aa7d5a0eed80b973de001dc442c/support-fragment-28.0.0/annotations.zip!/" />
|
||||
</ANNOTATIONS>
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/a287bed2c8154b7d30a443810c07f444/support-fragment-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/a287bed2c8154b7d30a443810c07f444/support-fragment-28.0.0/jars/classes.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/1a4c8aa7d5a0eed80b973de001dc442c/support-fragment-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/1a4c8aa7d5a0eed80b973de001dc442c/support-fragment-28.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:support-media-compat:28.0.0@aar" external-system-id="GRADLE">
|
||||
<ANNOTATIONS>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/d878a440ed8ec313b6d63648616b4773/support-media-compat-28.0.0/annotations.zip!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/57a36daf7befb6df84518d0c42361719/support-media-compat-28.0.0/annotations.zip!/" />
|
||||
</ANNOTATIONS>
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/d878a440ed8ec313b6d63648616b4773/support-media-compat-28.0.0/res" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/d878a440ed8ec313b6d63648616b4773/support-media-compat-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/d878a440ed8ec313b6d63648616b4773/support-media-compat-28.0.0/jars/classes.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/57a36daf7befb6df84518d0c42361719/support-media-compat-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/57a36daf7befb6df84518d0c42361719/support-media-compat-28.0.0/AndroidManifest.xml" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/57a36daf7befb6df84518d0c42361719/support-media-compat-28.0.0/res" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:support-v4:28.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/7bdf816bf2fd2726006dc744ab7e1608/support-v4-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/7bdf816bf2fd2726006dc744ab7e1608/support-v4-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/14df0b94c2fe3a4847e1ec69893810c2/support-v4-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/14df0b94c2fe3a4847e1ec69893810c2/support-v4-28.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:support-vector-drawable:28.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/e1515c429d35463dc1fc4d4891a6679c/support-vector-drawable-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/e1515c429d35463dc1fc4d4891a6679c/support-vector-drawable-28.0.0/jars/classes.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/4a2987f78d4a69b363df9edaf245f443/support-vector-drawable-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/4a2987f78d4a69b363df9edaf245f443/support-vector-drawable-28.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:swiperefreshlayout:28.0.0@aar" external-system-id="GRADLE">
|
||||
<ANNOTATIONS>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/ca4354e930cef3610362d0d7ecd0919a/swiperefreshlayout-28.0.0/annotations.zip!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/8693cd07b9d3424279c0b90b1e669016/swiperefreshlayout-28.0.0/annotations.zip!/" />
|
||||
</ANNOTATIONS>
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/ca4354e930cef3610362d0d7ecd0919a/swiperefreshlayout-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/ca4354e930cef3610362d0d7ecd0919a/swiperefreshlayout-28.0.0/jars/classes.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/8693cd07b9d3424279c0b90b1e669016/swiperefreshlayout-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/8693cd07b9d3424279c0b90b1e669016/swiperefreshlayout-28.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:transition:28.0.0@aar" external-system-id="GRADLE">
|
||||
<ANNOTATIONS>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/6bb5a179fce82861a631044300fa8e1b/transition-28.0.0/annotations.zip!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/a127590709832facb297d0ea7736f005/transition-28.0.0/annotations.zip!/" />
|
||||
</ANNOTATIONS>
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/6bb5a179fce82861a631044300fa8e1b/transition-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/6bb5a179fce82861a631044300fa8e1b/transition-28.0.0/res" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/6bb5a179fce82861a631044300fa8e1b/transition-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/a127590709832facb297d0ea7736f005/transition-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/a127590709832facb297d0ea7736f005/transition-28.0.0/res" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/a127590709832facb297d0ea7736f005/transition-28.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:versionedparcelable:28.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/61f172215e1f62ef0316b1d3f790485c/versionedparcelable-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/61f172215e1f62ef0316b1d3f790485c/versionedparcelable-28.0.0/jars/classes.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/92dec29e650c4e0ac0103f64078175f1/versionedparcelable-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/92dec29e650c4e0ac0103f64078175f1/versionedparcelable-28.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.android.support:viewpager:28.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/8e4cda7e322373e85b4f4bfbdedad28b/viewpager-28.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/8e4cda7e322373e85b4f4bfbdedad28b/viewpager-28.0.0/jars/classes.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/1cab75f978e25ba5b2062e19cc30cc7c/viewpager-28.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/1cab75f978e25ba5b2062e19cc30cc7c/viewpager-28.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.astuetz:pagerslidingtabstrip:1.0.1@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/7d8a17889c735a75176dd3b54dfe5a2d/pagerslidingtabstrip-1.0.1/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/7d8a17889c735a75176dd3b54dfe5a2d/pagerslidingtabstrip-1.0.1/res" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/7d8a17889c735a75176dd3b54dfe5a2d/pagerslidingtabstrip-1.0.1/AndroidManifest.xml" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/9a65bf875b1486d582d553a1f172d422/pagerslidingtabstrip-1.0.1/AndroidManifest.xml" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/9a65bf875b1486d582d553a1f172d422/pagerslidingtabstrip-1.0.1/res" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/9a65bf875b1486d582d553a1f172d422/pagerslidingtabstrip-1.0.1/jars/classes.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/modules-2/files-2.1/com.astuetz/pagerslidingtabstrip/1.0.1/95949acd77afb68778e883b4dc56f037bf88f219/pagerslidingtabstrip-1.0.1-javadoc.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.astuetz/pagerslidingtabstrip/1.0.1/95949acd77afb68778e883b4dc56f037bf88f219/pagerslidingtabstrip-1.0.1-javadoc.jar!/" />
|
||||
</JAVADOC>
|
||||
<SOURCES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/modules-2/files-2.1/com.astuetz/pagerslidingtabstrip/1.0.1/6a34a8358416eecbbfe6fa3a54b95d8afd4b0b39/pagerslidingtabstrip-1.0.1-sources.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.astuetz/pagerslidingtabstrip/1.0.1/6a34a8358416eecbbfe6fa3a54b95d8afd4b0b39/pagerslidingtabstrip-1.0.1-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
|
@ -1,15 +1,15 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.flyco.tablayout:FlycoTabLayout_Lib:2.1.2@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/b35d39ff4d899787ac460fb4839af30e/FlycoTabLayout_Lib-2.1.2/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/b35d39ff4d899787ac460fb4839af30e/FlycoTabLayout_Lib-2.1.2/AndroidManifest.xml" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/b35d39ff4d899787ac460fb4839af30e/FlycoTabLayout_Lib-2.1.2/res" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/e9fc11de6797d7e09cceeada229e22df/FlycoTabLayout_Lib-2.1.2/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/e9fc11de6797d7e09cceeada229e22df/FlycoTabLayout_Lib-2.1.2/res" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/e9fc11de6797d7e09cceeada229e22df/FlycoTabLayout_Lib-2.1.2/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/modules-2/files-2.1/com.flyco.tablayout/FlycoTabLayout_Lib/2.1.2/37d5ba1c7e12670bc1da7def1d3722614e03561f/FlycoTabLayout_Lib-2.1.2-javadoc.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.flyco.tablayout/FlycoTabLayout_Lib/2.1.2/37d5ba1c7e12670bc1da7def1d3722614e03561f/FlycoTabLayout_Lib-2.1.2-javadoc.jar!/" />
|
||||
</JAVADOC>
|
||||
<SOURCES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/modules-2/files-2.1/com.flyco.tablayout/FlycoTabLayout_Lib/2.1.2/431eceecfe6b4044d8e075971d9f25018f12e876/FlycoTabLayout_Lib-2.1.2-sources.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.flyco.tablayout/FlycoTabLayout_Lib/2.1.2/431eceecfe6b4044d8e075971d9f25018f12e876/FlycoTabLayout_Lib-2.1.2-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
|
@ -1,8 +1,8 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.google.android.gms:play-services-audience:16.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/7e9804f7e842656929b21d1abd9bba4d/play-services-audience-16.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/7e9804f7e842656929b21d1abd9bba4d/play-services-audience-16.0.0/AndroidManifest.xml" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/4fe418b1bea0deefd1fac920bfd48397/play-services-audience-16.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/4fe418b1bea0deefd1fac920bfd48397/play-services-audience-16.0.0/jars/classes.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.google.android.gms:play-services-base:16.0.1@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/6e104110bbaeaf823d6a5642a97950df/play-services-base-16.0.1/res" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/6e104110bbaeaf823d6a5642a97950df/play-services-base-16.0.1/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/6e104110bbaeaf823d6a5642a97950df/play-services-base-16.0.1/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/a05e41b094cdde5032791c9859ef90f8/play-services-base-16.0.1/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/a05e41b094cdde5032791c9859ef90f8/play-services-base-16.0.1/res" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/a05e41b094cdde5032791c9859ef90f8/play-services-base-16.0.1/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.google.android.gms:play-services-basement:16.0.1@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/225a8250e60c326450dd1cca4e7f1002/play-services-basement-16.0.1/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/225a8250e60c326450dd1cca4e7f1002/play-services-basement-16.0.1/AndroidManifest.xml" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/225a8250e60c326450dd1cca4e7f1002/play-services-basement-16.0.1/res" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/f79734fc9b54e5f31f156f2cbfec475b/play-services-basement-16.0.1/res" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/f79734fc9b54e5f31f156f2cbfec475b/play-services-basement-16.0.1/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/f79734fc9b54e5f31f156f2cbfec475b/play-services-basement-16.0.1/jars/classes.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.google.android.gms:play-services-plus:16.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/f05235027cca8a88bb3319db06d473d2/play-services-plus-16.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/f05235027cca8a88bb3319db06d473d2/play-services-plus-16.0.0/AndroidManifest.xml" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/f05235027cca8a88bb3319db06d473d2/play-services-plus-16.0.0/res" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/b5c536a6345cdf3d4e52f4f5bf3ac190/play-services-plus-16.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/b5c536a6345cdf3d4e52f4f5bf3ac190/play-services-plus-16.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/b5c536a6345cdf3d4e52f4f5bf3ac190/play-services-plus-16.0.0/res" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.google.android.gms:play-services-tasks:16.0.1@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/6d14babdfd97ab51a1d47ada0edaa650/play-services-tasks-16.0.1/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/6d14babdfd97ab51a1d47ada0edaa650/play-services-tasks-16.0.1/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/d7b9d36bd06ba17f065d57ee796eb5c6/play-services-tasks-16.0.1/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/d7b9d36bd06ba17f065d57ee796eb5c6/play-services-tasks-16.0.1/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES />
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.jakewharton:butterknife:9.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/06d809b85d5f77e02332b19190ec75d0/butterknife-9.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/06d809b85d5f77e02332b19190ec75d0/butterknife-9.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/2ac14506a4e0af8012d64e29c53f212c/butterknife-9.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/2ac14506a4e0af8012d64e29c53f212c/butterknife-9.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/modules-2/files-2.1/com.jakewharton/butterknife/9.0.0/905cc58569caf8a949f943d1ecd022ff8a401faa/butterknife-9.0.0-javadoc.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.jakewharton/butterknife/9.0.0/905cc58569caf8a949f943d1ecd022ff8a401faa/butterknife-9.0.0-javadoc.jar!/" />
|
||||
</JAVADOC>
|
||||
<SOURCES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/modules-2/files-2.1/com.jakewharton/butterknife/9.0.0/487ec437fd0313b4a4f5f2069f90a92698ecca90/butterknife-9.0.0-sources.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.jakewharton/butterknife/9.0.0/487ec437fd0313b4a4f5f2069f90a92698ecca90/butterknife-9.0.0-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
|
@ -1,14 +1,14 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.jakewharton:butterknife-runtime:9.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/b117b6eb979dd958234104a817660895/butterknife-runtime-9.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/b117b6eb979dd958234104a817660895/butterknife-runtime-9.0.0/AndroidManifest.xml" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/9ba002aa52d0d21d6ba6868591ebc270/butterknife-runtime-9.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/9ba002aa52d0d21d6ba6868591ebc270/butterknife-runtime-9.0.0/jars/classes.jar!/" />
|
||||
</CLASSES>
|
||||
<JAVADOC>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/modules-2/files-2.1/com.jakewharton/butterknife-runtime/9.0.0/39ea68f6fcd783603c7d5dc36263aa191d5a84e5/butterknife-runtime-9.0.0-javadoc.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.jakewharton/butterknife-runtime/9.0.0/39ea68f6fcd783603c7d5dc36263aa191d5a84e5/butterknife-runtime-9.0.0-javadoc.jar!/" />
|
||||
</JAVADOC>
|
||||
<SOURCES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/modules-2/files-2.1/com.jakewharton/butterknife-runtime/9.0.0/94e78411c5db9cae9baf741ea83c5a64701a851a/butterknife-runtime-9.0.0-sources.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.jakewharton/butterknife-runtime/9.0.0/94e78411c5db9cae9baf741ea83c5a64701a851a/butterknife-runtime-9.0.0-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
|
@ -1,13 +1,13 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: com.youth.banner:banner:1.4.10@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/2827a075437cbe81b354ab8a3a83c938/banner-1.4.10/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/2827a075437cbe81b354ab8a3a83c938/banner-1.4.10/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/2827a075437cbe81b354ab8a3a83c938/banner-1.4.10/res" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/707167e459cbe8d3285fb5a9cbe67283/banner-1.4.10/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/707167e459cbe8d3285fb5a9cbe67283/banner-1.4.10/res" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/707167e459cbe8d3285fb5a9cbe67283/banner-1.4.10/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/modules-2/files-2.1/com.youth.banner/banner/1.4.10/eae835ac9b7ca690031f2b42fbcc88edab66ce5f/banner-1.4.10-sources.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/com.youth.banner/banner/1.4.10/eae835ac9b7ca690031f2b42fbcc88edab66ce5f/banner-1.4.10-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
|
@ -1,13 +1,13 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: org.litepal.android:core:3.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/1f70f5c92a1c8457ca1e6e77d85add98/core-3.0.0/res" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/1f70f5c92a1c8457ca1e6e77d85add98/core-3.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/1f70f5c92a1c8457ca1e6e77d85add98/core-3.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/521f2f8ba0b54fb19ca133417ec367c0/core-3.0.0/res" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/521f2f8ba0b54fb19ca133417ec367c0/core-3.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/521f2f8ba0b54fb19ca133417ec367c0/core-3.0.0/AndroidManifest.xml" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/modules-2/files-2.1/org.litepal.android/core/3.0.0/aee6bfbad95aadfd0903570b5d110eb3d02921ca/core-3.0.0-sources.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.litepal.android/core/3.0.0/aee6bfbad95aadfd0903570b5d110eb3d02921ca/core-3.0.0-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
|
@ -1,13 +1,13 @@
|
|||
<component name="libraryTable">
|
||||
<library name="Gradle: org.litepal.android:java:3.0.0@aar" external-system-id="GRADLE">
|
||||
<CLASSES>
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/fb2a7c084c04737ede39de2b1aefdbdd/java-3.0.0/AndroidManifest.xml" />
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/fb2a7c084c04737ede39de2b1aefdbdd/java-3.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$PROJECT_DIR$/zhuike/caches/transforms-2/files-2.1/fb2a7c084c04737ede39de2b1aefdbdd/java-3.0.0/res" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/1125c1f52a1baa61f7d83c1f1d16d547/java-3.0.0/jars/classes.jar!/" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/1125c1f52a1baa61f7d83c1f1d16d547/java-3.0.0/AndroidManifest.xml" />
|
||||
<root url="file://$USER_HOME$/.gradle/caches/transforms-2/files-2.1/1125c1f52a1baa61f7d83c1f1d16d547/java-3.0.0/res" />
|
||||
</CLASSES>
|
||||
<JAVADOC />
|
||||
<SOURCES>
|
||||
<root url="jar://$PROJECT_DIR$/zhuike/caches/modules-2/files-2.1/org.litepal.android/java/3.0.0/494ed8ebec335809cec8e1b782b6cd0267ee59c2/java-3.0.0-sources.jar!/" />
|
||||
<root url="jar://$USER_HOME$/.gradle/caches/modules-2/files-2.1/org.litepal.android/java/3.0.0/494ed8ebec335809cec8e1b782b6cd0267ee59c2/java-3.0.0-sources.jar!/" />
|
||||
</SOURCES>
|
||||
</library>
|
||||
</component>
|
|
@ -1,9 +0,0 @@
|
|||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24.0"
|
||||
android:viewportHeight="24.0">
|
||||
<path
|
||||
android:fillColor="#FF000000"
|
||||
android:pathData="M3,13h8L11,3L3,3v10zM3,21h8v-6L3,15v6zM13,21h8L21,11h-8v10zM13,3v6h8L21,3h-8z" />
|
||||
</vector>
|
|
@ -1,9 +0,0 @@
|
|||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24.0"
|
||||
android:viewportHeight="24.0">
|
||||
<path
|
||||
android:fillColor="#FF000000"
|
||||
android:pathData="M10,20v-6h4v6h5v-8h3L12,3 2,12h3v8z" />
|
||||
</vector>
|
|
@ -1,170 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="108dp"
|
||||
android:height="108dp"
|
||||
android:viewportWidth="108"
|
||||
android:viewportHeight="108">
|
||||
<path
|
||||
android:fillColor="#008577"
|
||||
android:pathData="M0,0h108v108h-108z" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M9,0L9,108"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M19,0L19,108"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M29,0L29,108"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M39,0L39,108"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M49,0L49,108"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M59,0L59,108"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M69,0L69,108"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M79,0L79,108"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M89,0L89,108"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M99,0L99,108"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M0,9L108,9"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M0,19L108,19"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M0,29L108,29"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M0,39L108,39"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M0,49L108,49"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M0,59L108,59"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M0,69L108,69"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M0,79L108,79"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M0,89L108,89"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M0,99L108,99"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M19,29L89,29"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M19,39L89,39"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M19,49L89,49"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M19,59L89,59"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M19,69L89,69"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M19,79L89,79"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M29,19L29,89"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M39,19L39,89"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M49,19L49,89"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M59,19L59,89"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M69,19L69,89"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
<path
|
||||
android:fillColor="#00000000"
|
||||
android:pathData="M79,19L79,89"
|
||||
android:strokeWidth="0.8"
|
||||
android:strokeColor="#33FFFFFF" />
|
||||
</vector>
|
|
@ -1,34 +0,0 @@
|
|||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:aapt="http://schemas.android.com/aapt"
|
||||
android:width="108dp"
|
||||
android:height="108dp"
|
||||
android:viewportWidth="108"
|
||||
android:viewportHeight="108">
|
||||
<path
|
||||
android:fillType="evenOdd"
|
||||
android:pathData="M32,64C32,64 38.39,52.99 44.13,50.95C51.37,48.37 70.14,49.57 70.14,49.57L108.26,87.69L108,109.01L75.97,107.97L32,64Z"
|
||||
android:strokeWidth="1"
|
||||
android:strokeColor="#00000000">
|
||||
<aapt:attr name="android:fillColor">
|
||||
<gradient
|
||||
android:endX="78.5885"
|
||||
android:endY="90.9159"
|
||||
android:startX="48.7653"
|
||||
android:startY="61.0927"
|
||||
android:type="linear">
|
||||
<item
|
||||
android:color="#44000000"
|
||||
android:offset="0.0" />
|
||||
<item
|
||||
android:color="#00000000"
|
||||
android:offset="1.0" />
|
||||
</gradient>
|
||||
</aapt:attr>
|
||||
</path>
|
||||
<path
|
||||
android:fillColor="#FFFFFF"
|
||||
android:fillType="nonZero"
|
||||
android:pathData="M66.94,46.02L66.94,46.02C72.44,50.07 76,56.61 76,64L32,64C32,56.61 35.56,50.11 40.98,46.06L36.18,41.19C35.45,40.45 35.45,39.3 36.18,38.56C36.91,37.81 38.05,37.81 38.78,38.56L44.25,44.05C47.18,42.57 50.48,41.71 54,41.71C57.48,41.71 60.78,42.57 63.68,44.05L69.11,38.56C69.84,37.81 70.98,37.81 71.71,38.56C72.44,39.3 72.44,40.45 71.71,41.19L66.94,46.02ZM62.94,56.92C64.08,56.92 65,56.01 65,54.88C65,53.76 64.08,52.85 62.94,52.85C61.8,52.85 60.88,53.76 60.88,54.88C60.88,56.01 61.8,56.92 62.94,56.92ZM45.06,56.92C46.2,56.92 47.13,56.01 47.13,54.88C47.13,53.76 46.2,52.85 45.06,52.85C43.92,52.85 43,53.76 43,54.88C43,56.01 43.92,56.92 45.06,56.92Z"
|
||||
android:strokeWidth="1"
|
||||
android:strokeColor="#00000000" />
|
||||
</vector>
|
|
@ -1,13 +0,0 @@
|
|||
<vector xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:width="24dp"
|
||||
android:height="24dp"
|
||||
android:viewportWidth="24.0"
|
||||
android:viewportHeight="24.0">
|
||||
<path
|
||||
android:fillColor="#FF000000"
|
||||
android:pathData="M12,22c1.1,0 2,-0.9 2,-2h-4c0,1.1 0.89,2 2,2zM18,16v-5c0,-3.07 -1.64,-5.64 -4.5,-6.32L13.5,
|
||||
4c0,-0.83 -0.67,-1.5 -1.5,-1.5s-1.5,0.67 -1.5,1.5v0.68C7.63,5.36 6,7.92 6,11v5l-2,2v1h16v-1l-2,-2z"
|
||||
|
||||
/>
|
||||
|
||||
</vector>
|
|
@ -1,19 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
|
||||
<item
|
||||
android:id="@+id/navigation_home"
|
||||
android:icon="@drawable/ic_home_black_24dp"
|
||||
android:title="@string/title_home" />
|
||||
|
||||
<item
|
||||
android:id="@+id/navigation_dashboard"
|
||||
android:icon="@drawable/ic_dashboard_black_24dp"
|
||||
android:title="@string/title_dashboard" />
|
||||
|
||||
<item
|
||||
android:id="@+id/navigation_notifications"
|
||||
android:icon="@drawable/ic_notifications_black_24dp"
|
||||
android:title="@string/title_notifications" />
|
||||
|
||||
</menu>
|
|
@ -1 +0,0 @@
|
|||
/build
|
|
@ -1,61 +0,0 @@
|
|||
apply plugin: 'com.android.application'
|
||||
|
||||
android {
|
||||
compileSdkVersion 26
|
||||
buildToolsVersion "28.0.3"
|
||||
useLibrary 'org.apache.http.legacy'
|
||||
defaultConfig {
|
||||
applicationId "com.qiyou.mb.android"
|
||||
minSdkVersion 15
|
||||
targetSdkVersion 26
|
||||
|
||||
testApplicationId "com.qiyou.mb.android.test"
|
||||
testInstrumentationRunner "android.test.InstrumentationTestRunner"
|
||||
}
|
||||
|
||||
buildTypes {
|
||||
release {
|
||||
minifyEnabled true
|
||||
proguardFiles 'proguard.cfg'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
dependencies {
|
||||
api project(':listviewlibrary')
|
||||
api 'com.android.support:support-v4:26.+'
|
||||
api 'com.android.support:gridlayout-v7:26.+'
|
||||
api files('libs/BaiduLBS_Android.jar')
|
||||
api files('libs/SocialSDK_QQZone_1.jar')
|
||||
api files('libs/SocialSDK_QQZone_2.jar')
|
||||
api files('libs/SocialSDK_QQZone_3.jar')
|
||||
api files('libs/SocialSDK_Sina.jar')
|
||||
api files('libs/SocialSDK_WeiXin_1.jar')
|
||||
api files('libs/SocialSDK_WeiXin_2.jar')
|
||||
api files('libs/SocialSDK_tencentWB_1.jar')
|
||||
api files('libs/SocialSDK_tencentWB_2.jar')
|
||||
api files('libs/SocialSDK_tencentWB_3.jar')
|
||||
// compile files('libs/SpeechApi.jar')
|
||||
api files('libs/achartengine-1.1.0.jar')
|
||||
api files('libs/android-async-http-1.4.6.jar')
|
||||
api files('libs/conceal_android.jar')
|
||||
api files('libs/httpmime-4.1.3.jar')
|
||||
api files('libs/libconceal.jar')
|
||||
api files('libs/locSDK_6.13.jar')
|
||||
api files('libs/nineoldandroids-2.4.0.jar')
|
||||
api files('libs/swipelistview-1.0-20130701.103547-12-jar-with-dependencies.jar')
|
||||
api files('libs/umeng-analytics-v6.0.3.jar')
|
||||
api files('libs/umeng-update-v2.6.0.1.jar')
|
||||
api files('libs/umeng_social_sdk.jar')
|
||||
api files('libs/universal-image-loader-1.9.2.jar')
|
||||
// compile files('libs/utdid4all-1.0.4.jar')
|
||||
api 'com.google.code.gson:gson:2.8.0'
|
||||
api project(':PushSDK')
|
||||
api 'me.dm7.barcodescanner:zxing:1.9'
|
||||
// api files('libs/core-3.2.0.jar')
|
||||
api files('libs/javase-2.3-SNAPSHOT.jar')
|
||||
api files('libs/com.baidu.tts_2.3.0.jar')
|
||||
}
|
||||
//tasks.withType(JavaCompile) {
|
||||
// options.encoding = "GBK"
|
||||
//}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
11
qy/lint.xml
11
qy/lint.xml
|
@ -1,11 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<lint>
|
||||
<issue id="InlinedApi">
|
||||
<ignore path="src/com/qiyou/mb/android/ui/fragments/Route_fragment.java" />
|
||||
</issue>
|
||||
<issue id="NewApi">
|
||||
<ignore path="src/com/qiyou/mb/android/service/TrackService.java" />
|
||||
<ignore path="src/org/alternativevision/gpx/GPXParser.java" />
|
||||
</issue>
|
||||
<issue id="UseSparseArrays" severity="ignore" />
|
||||
</lint>
|
272
qy/proguard.cfg
272
qy/proguard.cfg
|
@ -1,272 +0,0 @@
|
|||
# -------------------------------------
|
||||
# android 原始混淆模板
|
||||
# -------------------------------------
|
||||
|
||||
# ----------------------------------
|
||||
# 通过指定数量的优化能执行
|
||||
# -optimizationpasses n
|
||||
# ----------------------------------
|
||||
-optimizationpasses 5
|
||||
|
||||
# ----------------------------------
|
||||
# 混淆时不会产生形形色色的类名
|
||||
# -dontusemixedcaseclassnames
|
||||
# ----------------------------------
|
||||
#-dontusemixedcaseclassnames
|
||||
# ----------------------------------
|
||||
# 指定不去忽略非公共的库类
|
||||
# -dontskipnonpubliclibraryclasses
|
||||
# ----------------------------------
|
||||
#-dontskipnonpubliclibraryclasses
|
||||
|
||||
# ----------------------------------
|
||||
# 不预校验
|
||||
# -dontpreverify
|
||||
# ----------------------------------
|
||||
# -dontpreverify
|
||||
|
||||
# ----------------------------------
|
||||
# 输出生成信息
|
||||
# -verbose
|
||||
# ----------------------------------
|
||||
-verbose
|
||||
|
||||
# ----------------------------------
|
||||
# 优化选项
|
||||
# optimizations {optimization_filter}
|
||||
# ----------------------------------
|
||||
-optimizations !code/simplification/arithmetic,!field/*,!class/merging/*
|
||||
|
||||
-keep public class * extends android.app.Activity
|
||||
-keep public class * extends android.app.Application
|
||||
-keep public class * extends android.app.Service
|
||||
-keep public class * extends android.content.BroadcastReceiver
|
||||
-keep public class * extends android.content.ContentProvider
|
||||
-keep public class * extends android.app.backup.BackupAgentHelper
|
||||
-keep public class * extends android.preference.Preference
|
||||
-keep public class com.android.vending.licensing.ILicensingService
|
||||
|
||||
-keepclasseswithmembernames class * {
|
||||
native <methods>;
|
||||
}
|
||||
# -----------------
|
||||
# modify 修改合并
|
||||
# -----------------
|
||||
-keep public class * extends android.view.View {
|
||||
public <init>(android.content.Context);
|
||||
public <init>(android.content.Context, android.util.AttributeSet);
|
||||
public <init>(android.content.Context, android.util.AttributeSet, int);
|
||||
public void set*(...);
|
||||
}
|
||||
|
||||
-keepclassmembers enum * {
|
||||
public static **[] values();
|
||||
public static ** valueOf(java.lang.String);
|
||||
}
|
||||
|
||||
-keep class * implements android.os.Parcelable {
|
||||
public static final android.os.Parcelable$Creator *;
|
||||
}
|
||||
|
||||
#--------------------------
|
||||
# 保护类型 -keepattributes 说明
|
||||
# Exceptions, Signature, Deprecated, SourceFile, SourceDir, LineNumberTable, LocalVariableTable,
|
||||
# LocalVariableTypeTable, Synthetic, EnclosingMethod, RuntimeVisibleAnnotations, RuntimeInvisibleAnnotations,
|
||||
# RuntimeVisibleParameterAnnotations, RuntimeInvisibleParameterAnnotations, and AnnotationDefault
|
||||
# --------------------
|
||||
-keepattributes **
|
||||
#-libraryjars <java.home>/lib/rt.jar
|
||||
#for Gson
|
||||
-keepattributes Signature
|
||||
-keepattributes *Annotation*
|
||||
# Application classes that will be serialized/deserialized over Gson
|
||||
-keep class com.qiyou.mb.android.beans.basic.** { *; }
|
||||
-keep class com.qiyou.mb.android.utils.server.** { *; }
|
||||
##---------------End: proguard configuration for Gson ----------
|
||||
|
||||
|
||||
|
||||
# ----------------------
|
||||
# 不压缩指定的文件
|
||||
# -dontshrink
|
||||
# ----------------------
|
||||
#-dontshrink
|
||||
|
||||
# 不优化指定的文件
|
||||
# -dontoptimize
|
||||
# -----------------------
|
||||
-dontoptimize
|
||||
|
||||
# 不混淆指定的文件
|
||||
# -dontobfuscate
|
||||
# -----------------------
|
||||
|
||||
# ----- 混淆包路径 -------
|
||||
-repackageclasses ''
|
||||
-flattenpackagehierarchy ''
|
||||
-target 1.6
|
||||
|
||||
# -------- 以下是使用了 roboguice-1.1.2.jar 以及 guice-2.0-no_app.jar 功能需要保护的字段及类相关 --------
|
||||
-keep class com.google.inject.Binder
|
||||
# -----------------------
|
||||
-keepclassmembers class * {
|
||||
@com.google.inject.Inject <init>(...);
|
||||
}
|
||||
-keepclassmembers class * {
|
||||
void *(**On*Event);
|
||||
}
|
||||
-keepclassmembers class **.R$* {
|
||||
public static <fields>;
|
||||
}
|
||||
|
||||
# ------ 编译时需要用到的 jar 包
|
||||
# -libraryjars libs/baidumapapi_v2_3_0.jar
|
||||
# -libraryjars libs/baidumapapi_v2_4_2.jar
|
||||
# -libraryjars libs/locSDK_3.1.jar
|
||||
# -libraryjars libs/BaiduLBS_Android.jar
|
||||
# ------ 保护 谷歌第三方 jar 包,界面特效 ----------
|
||||
-keep class com.google.** { *; }
|
||||
-keep class android.support.v4.**
|
||||
-dontwarn android.support.v4.**
|
||||
#zxing scan
|
||||
-keep class me.dm7.barcodescanner.** { *; }
|
||||
-dontwarn com.google.zxing.**
|
||||
# ------ 保护百度地址jar包 --------
|
||||
-keep class com.baidu.** { *; }
|
||||
-keep class vi.com.gdi.bgl.android.**{*;}
|
||||
-dontwarn com.baidu.**
|
||||
|
||||
# imgage load
|
||||
-keep class com.nostra13.universalimageloader.** { *; }
|
||||
|
||||
# --- 打包时忽略以下类的警告 --
|
||||
-dontwarn com.classpackage.AA
|
||||
|
||||
#-keepnames class * implements java.io.Serializable
|
||||
# ---------保护所有实体中的字段名称----------
|
||||
-keepclassmembers class * implements java.io.Serializable {
|
||||
<fields>;
|
||||
}
|
||||
|
||||
# --------- 保护类中的所有方法名 ------------
|
||||
-keepclassmembers class * {
|
||||
public <methods>;
|
||||
}
|
||||
|
||||
-assumenosideeffects class android.util.Log {
|
||||
public static *** d(...);
|
||||
public static *** v(...);
|
||||
}
|
||||
|
||||
-dontwarn com.iflytek.**
|
||||
-keepattributes Signature
|
||||
#-keep public class * extends android.app.Activity
|
||||
#-keep public class * extends android.app.Application
|
||||
#-keep public class * extends android.app.Service
|
||||
#-keep public class * extends android.content.BroadcastReceiver
|
||||
#-keep public class * extends android.content.ContentProvider
|
||||
-keep class com.iflytek.**{*;}
|
||||
|
||||
-keep class * extends java.util.ListResourceBundle {
|
||||
protected Object[][] getContents();
|
||||
}
|
||||
|
||||
-keep public class com.google.android.gms.common.internal.safeparcel.SafeParcelable {
|
||||
public static final *** NULL;
|
||||
}
|
||||
|
||||
-keepnames @com.google.android.gms.common.annotation.KeepName class *
|
||||
-keepclassmembernames class * {
|
||||
@com.google.android.gms.common.annotation.KeepName *;
|
||||
}
|
||||
|
||||
-keepnames class * implements android.os.Parcelable {
|
||||
public static final ** CREATOR;
|
||||
}
|
||||
|
||||
|
||||
-dontshrink
|
||||
-dontoptimize
|
||||
-dontwarn com.google.android.maps.**
|
||||
-dontwarn android.webkit.WebView
|
||||
-dontwarn com.umeng.**
|
||||
-dontwarn com.tencent.weibo.sdk.**
|
||||
-dontwarn com.facebook.**
|
||||
|
||||
-dontwarn com.taobao.**
|
||||
-dontwarn anet.channel.**
|
||||
-dontwarn anetwork.channel.**
|
||||
-dontwarn org.android.**
|
||||
-dontwarn org.apache.thrift.**
|
||||
-dontwarn com.xiaomi.**
|
||||
-dontwarn com.huawei.**
|
||||
-keep class com.taobao.** {*;}
|
||||
-keep class org.android.** {*;}
|
||||
-keep class anet.channel.** {*;}
|
||||
-keep class com.umeng.** {*;}
|
||||
-keep class com.xiaomi.** {*;}
|
||||
-keep class com.huawei.** {*;}
|
||||
-keep class org.apache.thrift.** {*;}
|
||||
|
||||
-keep class com.alibaba.sdk.android.**{*;}
|
||||
-keep class com.ut.**{*;}
|
||||
-keep class com.ta.**{*;}
|
||||
-keep public class **.R$*{
|
||||
public static final int *;
|
||||
}
|
||||
#-libraryjars libs/SocialSDK_QQZone_2.jar
|
||||
|
||||
-keep enum com.facebook.**
|
||||
-keepattributes Exceptions,InnerClasses,Signature
|
||||
-keepattributes *Annotation*
|
||||
-keepattributes SourceFile,LineNumberTable
|
||||
|
||||
-keep public interface com.facebook.**
|
||||
-keep public interface com.tencent.**
|
||||
-keep public interface com.umeng.socialize.**
|
||||
-keep public interface com.umeng.socialize.sensor.**
|
||||
-keep public interface com.umeng.scrshot.**
|
||||
|
||||
-keep public class com.umeng.socialize.* {*;}
|
||||
-keep public class javax.**
|
||||
-keep public class android.webkit.**
|
||||
|
||||
-keep class com.facebook.**
|
||||
-keep class com.umeng.scrshot.**
|
||||
-keep public class com.tencent.** {*;}
|
||||
-keep class com.umeng.socialize.sensor.**
|
||||
|
||||
-keep class com.tencent.mm.sdk.modelmsg.WXMediaMessage {*;}
|
||||
|
||||
-keep class com.tencent.mm.sdk.modelmsg.** implements com.tencent.mm.sdk.modelmsg.WXMediaMessage$IMediaObject {*;}
|
||||
|
||||
-keep class im.yixin.sdk.api.YXMessage {*;}
|
||||
-keep class im.yixin.sdk.api.** implements im.yixin.sdk.api.YXMessage$YXMessageData{*;}
|
||||
|
||||
-keep public class [com.qiyou.mb.android].R$*{
|
||||
public static final int *;
|
||||
}
|
||||
-keepclassmembers class * {
|
||||
public <init>(org.json.JSONObject);
|
||||
}
|
||||
# 以下类过滤不混淆
|
||||
-keep public class * extends com.umeng.**
|
||||
# 以下包不进行过滤
|
||||
-keep class com.umeng.** { *; }
|
||||
|
||||
# Keep our interfaces so they can be used by other ProGuard rules.
|
||||
# See http://sourceforge.net/p/proguard/bugs/466/
|
||||
-keep,allowobfuscation @interface com.facebook.proguard.annotations.DoNotStrip
|
||||
-keep,allowobfuscation @interface com.facebook.proguard.annotations.KeepGettersAndSetters
|
||||
|
||||
# Do not strip any method/class that is annotated with @DoNotStrip
|
||||
-keep @com.facebook.proguard.annotations.DoNotStrip class *
|
||||
-keepclassmembers class * {
|
||||
@com.facebook.proguard.annotations.DoNotStrip *;
|
||||
}
|
||||
|
||||
-keepclassmembers @com.facebook.proguard.annotations.KeepGettersAndSetters class * {
|
||||
void set*(***);
|
||||
*** get*();
|
||||
}
|
||||
|
Binary file not shown.
Before Width: | Height: | Size: 9.2 KiB |
Binary file not shown.
Before Width: | Height: | Size: 2.7 KiB |
Binary file not shown.
Before Width: | Height: | Size: 5.1 KiB |
Binary file not shown.
Before Width: | Height: | Size: 14 KiB |
|
@ -1,6 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
|
||||
<string name="app_name">TestQyTest</string>
|
||||
|
||||
</resources>
|
|
@ -1,315 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.qiyou.mb.android"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:versionCode="47"
|
||||
android:versionName="1.29.3" >
|
||||
|
||||
<uses-sdk
|
||||
|
||||
tools:overrideLibrary="com.umeng.message.lib"
|
||||
|
||||
/> <!--" tools:overrideLibrary=me.dm7.barcodescanner.zxing"-->
|
||||
<uses-permission android:name="android.permission.WAKE_LOCK"/>
|
||||
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" >
|
||||
</uses-permission>
|
||||
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" >
|
||||
</uses-permission>
|
||||
<uses-permission android:name="android.permission.INTERNET" >
|
||||
</uses-permission>
|
||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" >
|
||||
</uses-permission>
|
||||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" >
|
||||
</uses-permission>
|
||||
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" >
|
||||
</uses-permission>
|
||||
<uses-permission android:name="android.permission.READ_PHONE_STATE" >
|
||||
</uses-permission>
|
||||
<!--
|
||||
<uses-permission android:name="android.permission.CALL_PHONE" >
|
||||
</uses-permission>
|
||||
-->
|
||||
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED">
|
||||
</uses-permission>
|
||||
<!-- <permission android:name="android.permission.BAIDU_LOCATION_SERVICE" ></permission> -->
|
||||
|
||||
<!-- <uses-permission android:name="android.permission.BAIDU_LOCATION_SERVICE" >
|
||||
</uses-permission> -->
|
||||
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" >
|
||||
</uses-permission>
|
||||
|
||||
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" >
|
||||
</uses-permission>
|
||||
<uses-permission android:name="android.permission.ACCESS_GPS" />
|
||||
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
|
||||
<!-- <uses-permission android:name="android.permission.RECORD_AUDIO" /> -->
|
||||
<!-- QQ、QQ空间所需权限 -->
|
||||
<uses-permission android:name="android.permission.GET_TASKS" />
|
||||
|
||||
<uses-permission android:name="android.permission.CAMERA" />
|
||||
<uses-permission android:name="android.permission.VIBRATE" />
|
||||
|
||||
<application
|
||||
android:name="com.qiyou.mb.android.QiYouApplication"
|
||||
android:allowBackup="true"
|
||||
android:persistent="true"
|
||||
android:icon="@drawable/ic_launcher"
|
||||
android:label="@string/app_name"
|
||||
android:theme="@style/AppTheme" >
|
||||
<!-- <meta-data android:name="com.google.android.gms.version"
|
||||
android:value="@integer/google_play_services_version" /> -->
|
||||
|
||||
<meta-data
|
||||
android:name="com.google.android.maps.v2.API_KEY"
|
||||
android:value="AIzaSyBAey0WNbuvc2WeEbCOsGEpp2WW0iw77u0"
|
||||
/>
|
||||
<!-- release -->
|
||||
<meta-data
|
||||
android:name="com.baidu.lbsapi.API_KEY"
|
||||
android:value="rI4GlZIZcFv5fB5qxotyrW9f"
|
||||
/>
|
||||
|
||||
|
||||
<!-- home -->
|
||||
|
||||
<!--<meta-data
|
||||
android:name="com.baidu.lbsapi.API_KEY"
|
||||
android:value="4lcFzBPFbukDG9DulM4qjjaI"
|
||||
/>-->
|
||||
|
||||
|
||||
|
||||
|
||||
<activity
|
||||
android:name="com.qiyou.mb.android.ui.MainActivity"
|
||||
android:launchMode="singleTask"
|
||||
android:hardwareAccelerated="true"
|
||||
android:screenOrientation="nosensor"
|
||||
android:windowSoftInputMode="adjustUnspecified"
|
||||
android:label="@string/title_activity_main" >
|
||||
|
||||
</activity>
|
||||
<!-- android:windowSoftInputMode="adjustNothing" -->
|
||||
<activity
|
||||
android:name="com.qiyou.mb.android.ui.SettingsActivity"
|
||||
android:label="@string/title_activity_settings"
|
||||
android:parentActivityName="com.qiyou.mb.android.ui.MainActivity" >
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="com.qiyou.mb.android.ui.MainActivity" />
|
||||
</activity>
|
||||
<activity
|
||||
android:name="com.qiyou.mb.android.ui.About"
|
||||
android:label="@string/title_activity_about"
|
||||
android:parentActivityName="com.qiyou.mb.android.ui.MainActivity" >
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="com.qiyou.mb.android.ui.MainActivity" />
|
||||
</activity>
|
||||
<activity
|
||||
android:name="com.qiyou.mb.android.ui.Website"
|
||||
android:label="@string/title_activity_website"
|
||||
android:parentActivityName="com.qiyou.mb.android.ui.MainActivity" >
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="com.qiyou.mb.android.ui.MainActivity" />
|
||||
</activity>
|
||||
<activity
|
||||
android:name="com.qiyou.mb.android.ui.ChartSpeedKm"
|
||||
android:label="@string/title_activity_speedkm"
|
||||
android:parentActivityName="com.qiyou.mb.android.ui.MainActivity"
|
||||
android:screenOrientation="landscape"
|
||||
>
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="com.qiyou.mb.android.ui.MainActivity" />
|
||||
</activity>
|
||||
|
||||
<activity
|
||||
android:name="com.qiyou.mb.android.ui.Welcome"
|
||||
android:label="@string/title_activity_welcome"
|
||||
android:parentActivityName="com.qiyou.mb.android.ui.MainActivity" >
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.MAIN" />
|
||||
<category android:name="android.intent.category.LAUNCHER" />
|
||||
</intent-filter>
|
||||
</activity>
|
||||
|
||||
<!-- <activity android:name="com.qiyou.mb.android.ui.TtsDemo"
|
||||
android:screenOrientation="portrait"
|
||||
android:configChanges="mcc|mnc|locale|touchscreen|keyboard|keyboardHidden|navigation|orientation|screenLayout|fontScale">
|
||||
</activity> -->
|
||||
<activity android:name="org.achartengine.GraphicalActivity" />
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<!-- 友盟AppKey, 需要替换成你自己的 -->
|
||||
<meta-data
|
||||
android:name="UMENG_APPKEY"
|
||||
android:value= "550aa4e4fd98c5a25c000284" > <!-- "4eaee02c527015373b000003" -->
|
||||
</meta-data>
|
||||
|
||||
<meta-data
|
||||
android:name="UMENG_MESSAGE_SECRET"
|
||||
android:value="197851521b5b70767e60ae59b0955a44">
|
||||
</meta-data>
|
||||
|
||||
<meta-data
|
||||
android:name="UMENG_CHANNEL"
|
||||
android:value="i7lv" >
|
||||
</meta-data>
|
||||
|
||||
<activity android:name="com.umeng.socialize.view.ShareActivity"
|
||||
android:configChanges="orientation|keyboard"
|
||||
android:launchMode="singleTask"
|
||||
android:noHistory="true"
|
||||
android:theme="@style/Theme.UMDialog"
|
||||
android:windowSoftInputMode="stateVisible|adjustResize" >
|
||||
</activity>
|
||||
<!-- ############ QQ空间和QQ SSO授权的Activity注册 ############ -->
|
||||
<activity android:name="com.tencent.tauth.AuthActivity" android:launchMode="singleTask" android:noHistory="true" >
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.VIEW" />
|
||||
<category android:name="android.intent.category.DEFAULT" />
|
||||
<category android:name="android.intent.category.BROWSABLE" />
|
||||
<!-- 100424468,如果你使用的公用账号,则不需要修改;否则修改成你在QQ开放平台申请的 APP ID-->
|
||||
<data android:scheme="tencent1104563148" />
|
||||
</intent-filter>
|
||||
</activity>
|
||||
|
||||
<activity
|
||||
android:name="com.qiyou.mb.android.wxapi.WXEntryActivity"
|
||||
android:theme="@android:style/Theme.Translucent.NoTitleBar"
|
||||
android:configChanges="keyboardHidden|orientation|screenSize"
|
||||
android:exported="true"
|
||||
android:screenOrientation="portrait"
|
||||
/>
|
||||
|
||||
<activity
|
||||
android:name="com.tencent.connect.common.AssistActivity"
|
||||
android:theme="@android:style/Theme.Translucent.NoTitleBar"
|
||||
android:screenOrientation="portrait">
|
||||
</activity>
|
||||
<activity
|
||||
android:name="com.baidu.mapapi.search.PlaceCaterActivity"
|
||||
android:theme="@android:style/Theme.Translucent.NoTitleBar"
|
||||
android:screenOrientation="portrait">
|
||||
</activity>
|
||||
|
||||
<!-- service android:name="com.qiyou.mb.android.service.TrackDbServiceQueryTrack" / -->
|
||||
<service android:name="com.qiyou.mb.android.service.TrackDbServiceBackground"
|
||||
android:exported="false" />
|
||||
<!-- <service android:name="com.qiyou.mb.android.service.GeoDbService" /> -->
|
||||
<service android:name="com.qiyou.mb.android.service.LocationService" android:exported="false"/>
|
||||
<service android:name="com.qiyou.mb.android.service.TrackPlaybackService" android:exported="false"/>
|
||||
<service android:name="com.qiyou.mb.android.service.LocationMornitorService" android:exported="false"/>
|
||||
<service android:name="com.qiyou.mb.android.service.TrackGEOService" android:exported="false"/>
|
||||
<service android:name="com.qiyou.mb.android.service.OfflineMapService" android:exported="false"/>
|
||||
<service android:name="com.qiyou.mb.android.service.BDLocationSvc" android:exported="false"/>
|
||||
<service android:name="com.qiyou.mb.android.service.TimtickService" android:exported="false"/>
|
||||
<service android:name="com.qiyou.mb.android.service.NaviSvc" android:exported="false"/>
|
||||
<service android:name="com.qiyou.mb.android.service.QNaviSvc" android:exported="false"/>
|
||||
<service android:name="com.qiyou.mb.android.service.sync" android:exported="false"/>
|
||||
<service android:name="com.qiyou.mb.android.service.LocationService2" android:exported="false"/>
|
||||
|
||||
<service
|
||||
android:name="com.baidu.location.f"
|
||||
android:enabled="true"
|
||||
android:process=":remote" >
|
||||
<meta-data
|
||||
android:name="com.baidu.lbsapi.API_KEY"
|
||||
android:value="rI4GlZIZcFv5fB5qxotyrW9f" />
|
||||
</service>
|
||||
|
||||
<receiver
|
||||
android:name="com.qiyou.mb.android.receivers.CoarseLocationReceiver"
|
||||
android:exported="false" >
|
||||
<intent-filter>
|
||||
<action android:name="com.qiyou.mb.android.receivers.COARSE_LOCATION" />
|
||||
</intent-filter>
|
||||
</receiver>
|
||||
|
||||
<!-- <receiver
|
||||
android:name="com.qiyou.mb.android.receivers.LocationChangesReceiver"
|
||||
android:exported="false" >
|
||||
<intent-filter>
|
||||
<action android:name="com.qiyou.mb.android.receivers.LOCATION_CHANGED" />
|
||||
</intent-filter>
|
||||
</receiver> -->
|
||||
|
||||
|
||||
<!-- <receiver
|
||||
android:name="com.qiyou.mb.android.receivers.ProximIntentReceiver"
|
||||
android:exported="false" >
|
||||
<intent-filter>
|
||||
<action android:name="com.qiyou.mb.android.receivers.ALERTPROXIMITY" />
|
||||
</intent-filter>
|
||||
</receiver> -->
|
||||
|
||||
<receiver
|
||||
android:name="com.qiyou.mb.android.receivers.NewWaypointsReceiver"
|
||||
android:exported="false" >
|
||||
<intent-filter>
|
||||
<action android:name="com.qiyou.mb.android.receivers.NEW_WAY_POINTS" />
|
||||
</intent-filter>
|
||||
</receiver>
|
||||
|
||||
<receiver
|
||||
android:name="com.qiyou.mb.android.receivers.ForceUpdateReceiver"
|
||||
android:exported="false" >
|
||||
<intent-filter>
|
||||
<action android:name="com.qiyou.mb.android.receivers.FORCE_UPDATE_RECEIVER" android:exported="false"/>
|
||||
</intent-filter>
|
||||
</receiver>
|
||||
|
||||
<receiver android:name="com.qiyou.mb.android.receivers.BootReceiver" android:exported="false">
|
||||
<intent-filter>
|
||||
<action android:name="android.intent.action.BOOT_COMPLETED" />
|
||||
<category android:name="android.intent.category.HOME" />
|
||||
</intent-filter>
|
||||
</receiver>
|
||||
|
||||
<receiver android:name="com.qiyou.mb.android.receivers.NetworkChangesReceiver" android:exported="false">
|
||||
<intent-filter>
|
||||
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
|
||||
</intent-filter>
|
||||
</receiver>
|
||||
|
||||
<!--
|
||||
<receiver
|
||||
android:name="com.qiyou.mb.android.ui.LocationSendBackReceiver"
|
||||
android:exported="false" >
|
||||
<intent-filter>
|
||||
<action android:name="com.qiyou.mb.android.receivers.locationgot"/>
|
||||
</intent-filter>
|
||||
</receiver>
|
||||
|
||||
|
||||
<service
|
||||
android:name="com.baidu.location.f"
|
||||
android:enabled="true"
|
||||
android:process=":remote" >
|
||||
</service>
|
||||
|
||||
-->
|
||||
<provider
|
||||
android:name="com.qiyou.mb.android.content_providers.TrackProvider"
|
||||
android:authorities="com.qiyou.mb.android.tracks" android:exported="false"/>
|
||||
|
||||
<!--
|
||||
<activity
|
||||
android:name="com.qiyou.mb.android.ui.SplashActivity"
|
||||
android:label="@string/title_activity_splash"
|
||||
android:launchMode="singleTask"
|
||||
android:parentActivityName="com.qiyou.mb.android.ui.MainActivity" >
|
||||
<meta-data
|
||||
android:name="android.support.PARENT_ACTIVITY"
|
||||
android:value="com.qiyou.mb.android.ui.MainActivity" />
|
||||
</activity>
|
||||
-->
|
||||
|
||||
</application>
|
||||
|
||||
</manifest>
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1 +0,0 @@
|
|||
949467009b6b49774e1965ce072d44ea334807d53dc2636f95ede27592a95390b0440aafedf2db86feece98f39ac7f2fc10db985fd0e8598ec023116b93abdd77bd7ac7a1e83157e2c45151c61c47e3e22fde3f1f87d2e678418305e066de25b3fc5876c0acd3755cb9ec7ffb1d9c7ed94634215fd80ce6e0bc646e9f6a42ff954bafd3c9ebe2edf612bb536f28b9a771db519e0843155b388f69afa91be62472cf1005339868d5e1af244a137707aa588af1ba03d908a69320d449e38329dede1a0770e6a725a04d4190545b120a9902340c1255c73a6ec08ad731c3f601c4e2efbeccd660c53497009522a94566a14da63bdc6fab1e51e25a7fc6f403bbf39
|
|
@ -1,178 +0,0 @@
|
|||
/*
|
||||
* Copyright (C) 2016 Baidu, Inc. All Rights Reserved.
|
||||
*/
|
||||
package com.baidu.mapapi.overlayutil;
|
||||
|
||||
import android.graphics.Color;
|
||||
import android.os.Bundle;
|
||||
import android.util.Log;
|
||||
|
||||
import com.baidu.mapapi.map.BaiduMap;
|
||||
import com.baidu.mapapi.map.BitmapDescriptor;
|
||||
import com.baidu.mapapi.map.BitmapDescriptorFactory;
|
||||
import com.baidu.mapapi.map.Marker;
|
||||
import com.baidu.mapapi.map.MarkerOptions;
|
||||
import com.baidu.mapapi.map.Overlay;
|
||||
import com.baidu.mapapi.map.OverlayOptions;
|
||||
import com.baidu.mapapi.map.Polyline;
|
||||
import com.baidu.mapapi.map.PolylineOptions;
|
||||
import com.baidu.mapapi.model.LatLng;
|
||||
import com.baidu.mapapi.search.route.BikingRouteLine;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 鐢ㄤ簬鏄剧ず楠戣璺嚎鐨凮verlay
|
||||
*/
|
||||
public class BikingRouteOverlay extends OverlayManager {
|
||||
|
||||
private BikingRouteLine mRouteLine = null;
|
||||
|
||||
public BikingRouteOverlay(BaiduMap baiduMap) {
|
||||
super(baiduMap);
|
||||
}
|
||||
|
||||
/**
|
||||
* 璁剧疆璺嚎鏁版嵁銆<EFBFBD>
|
||||
*
|
||||
* @param line
|
||||
* 璺嚎鏁版嵁
|
||||
*/
|
||||
public void setData(BikingRouteLine line) {
|
||||
mRouteLine = line;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final List<OverlayOptions> getOverlayOptions() {
|
||||
if (mRouteLine == null) {
|
||||
return null;
|
||||
}
|
||||
|
||||
List<OverlayOptions> overlayList = new ArrayList<OverlayOptions>();
|
||||
if (mRouteLine.getAllStep() != null
|
||||
&& mRouteLine.getAllStep().size() > 0) {
|
||||
for (BikingRouteLine.BikingStep step : mRouteLine.getAllStep()) {
|
||||
Bundle b = new Bundle();
|
||||
b.putInt("index", mRouteLine.getAllStep().indexOf(step));
|
||||
if (step.getEntrance() != null) {
|
||||
overlayList.add((new MarkerOptions())
|
||||
.position(step.getEntrance().getLocation())
|
||||
.rotate((360 - step.getDirection()))
|
||||
.zIndex(10)
|
||||
.anchor(0.5f, 0.5f)
|
||||
.extraInfo(b)
|
||||
.icon(BitmapDescriptorFactory
|
||||
.fromAssetWithDpi("Icon_line_node.png")));
|
||||
}
|
||||
|
||||
// 鏈<EFBFBD>鍚庤矾娈电粯鍒跺嚭鍙g偣
|
||||
if (mRouteLine.getAllStep().indexOf(step) == (mRouteLine
|
||||
.getAllStep().size() - 1) && step.getExit() != null) {
|
||||
overlayList.add((new MarkerOptions())
|
||||
.position(step.getExit().getLocation())
|
||||
.anchor(0.5f, 0.5f)
|
||||
.zIndex(10)
|
||||
.icon(BitmapDescriptorFactory
|
||||
.fromAssetWithDpi("Icon_line_node.png")));
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
// starting
|
||||
if (mRouteLine.getStarting() != null) {
|
||||
overlayList.add((new MarkerOptions())
|
||||
.position(mRouteLine.getStarting().getLocation())
|
||||
.icon(getStartMarker() != null ? getStartMarker() :
|
||||
BitmapDescriptorFactory
|
||||
.fromAssetWithDpi("Icon_start.png")).zIndex(10));
|
||||
}
|
||||
// terminal
|
||||
if (mRouteLine.getTerminal() != null) {
|
||||
overlayList
|
||||
.add((new MarkerOptions())
|
||||
.position(mRouteLine.getTerminal().getLocation())
|
||||
.icon(getTerminalMarker() != null ? getTerminalMarker() :
|
||||
BitmapDescriptorFactory
|
||||
.fromAssetWithDpi("Icon_end.png"))
|
||||
.zIndex(10));
|
||||
}
|
||||
|
||||
// poly line list
|
||||
if (mRouteLine.getAllStep() != null
|
||||
&& mRouteLine.getAllStep().size() > 0) {
|
||||
LatLng lastStepLastPoint = null;
|
||||
for (BikingRouteLine.BikingStep step : mRouteLine.getAllStep()) {
|
||||
List<LatLng> watPoints = step.getWayPoints();
|
||||
if (watPoints != null) {
|
||||
List<LatLng> points = new ArrayList<LatLng>();
|
||||
if (lastStepLastPoint != null) {
|
||||
points.add(lastStepLastPoint);
|
||||
}
|
||||
points.addAll(watPoints);
|
||||
overlayList.add(new PolylineOptions().points(points).width(10)
|
||||
.color(getLineColor() != 0 ? getLineColor() : Color.argb(178, 0, 78, 255)).zIndex(0));
|
||||
lastStepLastPoint = watPoints.get(watPoints.size() - 1);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return overlayList;
|
||||
}
|
||||
|
||||
/**
|
||||
* 瑕嗗啓姝ゆ柟娉曚互鏀瑰彉榛樿璧风偣鍥炬爣
|
||||
*
|
||||
* @return 璧风偣鍥炬爣
|
||||
*/
|
||||
public BitmapDescriptor getStartMarker() {
|
||||
return null;
|
||||
}
|
||||
public int getLineColor() {
|
||||
return 0;
|
||||
}
|
||||
/**
|
||||
* 瑕嗗啓姝ゆ柟娉曚互鏀瑰彉榛樿缁堢偣鍥炬爣
|
||||
*
|
||||
* @return 缁堢偣鍥炬爣
|
||||
*/
|
||||
public BitmapDescriptor getTerminalMarker() {
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* 澶勭悊鐐瑰嚮浜嬩欢
|
||||
*
|
||||
* @param i
|
||||
* 琚偣鍑荤殑step鍦<EFBFBD>
|
||||
* {@link com.baidu.mapapi.search.route.BikingRouteLine#getAllStep()}
|
||||
* 涓殑绱㈠紩
|
||||
* @return 鏄惁澶勭悊浜嗚鐐瑰嚮浜嬩欢
|
||||
*/
|
||||
public boolean onRouteNodeClick(int i) {
|
||||
if (mRouteLine.getAllStep() != null
|
||||
&& mRouteLine.getAllStep().get(i) != null) {
|
||||
Log.i("baidumapsdk", "BikingRouteOverlay onRouteNodeClick");
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final boolean onMarkerClick(Marker marker) {
|
||||
for (Overlay mMarker : mOverlayList) {
|
||||
if (mMarker instanceof Marker && mMarker.equals(marker)) {
|
||||
if (marker.getExtraInfo() != null) {
|
||||
onRouteNodeClick(marker.getExtraInfo().getInt("index"));
|
||||
}
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onPolylineClick(Polyline polyline) {
|
||||
// TODO Auto-generated method stub
|
||||
return false;
|
||||
}
|
||||
}
|
|
@ -1,108 +0,0 @@
|
|||
package com.baidu.mapapi.overlayutil;
|
||||
|
||||
import android.graphics.Color;
|
||||
import android.util.Log;
|
||||
|
||||
import com.baidu.mapapi.map.BaiduMap;
|
||||
import com.baidu.mapapi.map.BitmapDescriptorFactory;
|
||||
import com.baidu.mapapi.map.Marker;
|
||||
import com.baidu.mapapi.map.MarkerOptions;
|
||||
import com.baidu.mapapi.map.OverlayOptions;
|
||||
import com.baidu.mapapi.map.Polyline;
|
||||
import com.baidu.mapapi.map.PolylineOptions;
|
||||
import com.baidu.mapapi.model.LatLng;
|
||||
import com.baidu.mapapi.search.busline.BusLineResult;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 鐢ㄤ簬鏄剧ず涓<EFBFBD>鏉″叕浜よ鎯呯粨鏋滅殑Overlay
|
||||
*/
|
||||
public class BusLineOverlay extends OverlayManager {
|
||||
|
||||
private BusLineResult mBusLineResult = null;
|
||||
|
||||
/**
|
||||
* 鏋勯<EFBFBD>犲嚱鏁<EFBFBD>
|
||||
*
|
||||
* @param baiduMap
|
||||
* 璇usLineOverlay鎵<EFBFBD>寮曠敤鐨<EFBFBD> BaiduMap 瀵硅薄
|
||||
*/
|
||||
public BusLineOverlay(BaiduMap baiduMap) {
|
||||
super(baiduMap);
|
||||
}
|
||||
|
||||
/**
|
||||
* 璁剧疆鍏氦绾挎暟鎹<EFBFBD>
|
||||
*
|
||||
* @param result
|
||||
* 鍏氦绾胯矾缁撴灉鏁版嵁
|
||||
*/
|
||||
public void setData(BusLineResult result) {
|
||||
this.mBusLineResult = result;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final List<OverlayOptions> getOverlayOptions() {
|
||||
|
||||
if (mBusLineResult == null || mBusLineResult.getStations() == null) {
|
||||
return null;
|
||||
}
|
||||
List<OverlayOptions> overlayOptionses = new ArrayList<OverlayOptions>();
|
||||
for (BusLineResult.BusStation station : mBusLineResult.getStations()) {
|
||||
overlayOptionses.add(new MarkerOptions()
|
||||
.position(station.getLocation())
|
||||
.zIndex(10)
|
||||
.anchor(0.5f, 0.5f)
|
||||
.icon(BitmapDescriptorFactory
|
||||
.fromAssetWithDpi("Icon_bus_station.png")));
|
||||
}
|
||||
|
||||
List<LatLng> points = new ArrayList<LatLng>();
|
||||
for (BusLineResult.BusStep step : mBusLineResult.getSteps()) {
|
||||
if (step.getWayPoints() != null) {
|
||||
points.addAll(step.getWayPoints());
|
||||
}
|
||||
}
|
||||
if (points.size() > 0) {
|
||||
overlayOptionses
|
||||
.add(new PolylineOptions().width(10)
|
||||
.color(Color.argb(178, 0, 78, 255)).zIndex(0)
|
||||
.points(points));
|
||||
}
|
||||
return overlayOptionses;
|
||||
}
|
||||
|
||||
/**
|
||||
* 瑕嗗啓姝ゆ柟娉曚互鏀瑰彉榛樿鐐瑰嚮琛屼负
|
||||
*
|
||||
* @param index
|
||||
* 琚偣鍑荤殑绔欑偣鍦<EFBFBD>
|
||||
* {@link com.baidu.mapapi.search.busline.BusLineResult#getStations()}
|
||||
* 涓殑绱㈠紩
|
||||
* @return 鏄惁澶勭悊浜嗚鐐瑰嚮浜嬩欢
|
||||
*/
|
||||
public boolean onBusStationClick(int index) {
|
||||
if (mBusLineResult.getStations() != null
|
||||
&& mBusLineResult.getStations().get(index) != null) {
|
||||
Log.i("baidumapsdk", "BusLineOverlay onBusStationClick");
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public final boolean onMarkerClick(Marker marker) {
|
||||
if (mOverlayList != null && mOverlayList.contains(marker)) {
|
||||
return onBusStationClick(mOverlayList.indexOf(marker));
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onPolylineClick(Polyline polyline) {
|
||||
// TODO Auto-generated method stub
|
||||
return false;
|
||||
}
|
||||
}
|
|
@ -1,244 +0,0 @@
|
|||
package com.baidu.mapapi.overlayutil;
|
||||
|
||||
import android.graphics.Color;
|
||||
import android.os.Bundle;
|
||||
import android.util.Log;
|
||||
|
||||
import com.baidu.mapapi.map.BaiduMap;
|
||||
import com.baidu.mapapi.map.BitmapDescriptor;
|
||||
import com.baidu.mapapi.map.BitmapDescriptorFactory;
|
||||
import com.baidu.mapapi.map.Marker;
|
||||
import com.baidu.mapapi.map.MarkerOptions;
|
||||
import com.baidu.mapapi.map.Overlay;
|
||||
import com.baidu.mapapi.map.OverlayOptions;
|
||||
import com.baidu.mapapi.map.Polyline;
|
||||
import com.baidu.mapapi.map.PolylineOptions;
|
||||
import com.baidu.mapapi.model.LatLng;
|
||||
import com.baidu.mapapi.search.route.DrivingRouteLine;
|
||||
import com.baidu.mapapi.search.route.DrivingRouteLine.DrivingStep;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 鐢ㄤ簬鏄剧ず涓<EFBFBD>鏉¢┚杞﹁矾绾跨殑overlay锛岃嚜3.4.0鐗堟湰璧峰彲瀹炰緥鍖栧涓坊鍔犲湪鍦板浘涓樉绀猴紝褰撴暟鎹腑鍖呭惈璺喌鏁版嵁鏃讹紝鍒欓粯璁や娇鐢ㄨ矾鍐电汗鐞嗗垎娈电粯鍒<EFBFBD>
|
||||
*/
|
||||
public class DrivingRouteOverlay extends OverlayManager {
|
||||
|
||||
private DrivingRouteLine mRouteLine = null;
|
||||
boolean focus = false;
|
||||
|
||||
/**
|
||||
* 鏋勯<EFBFBD>犲嚱鏁<EFBFBD>
|
||||
*
|
||||
* @param baiduMap
|
||||
* 璇rivingRouteOvelray寮曠敤鐨<EFBFBD> BaiduMap
|
||||
*/
|
||||
public DrivingRouteOverlay(BaiduMap baiduMap) {
|
||||
super(baiduMap);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final List<OverlayOptions> getOverlayOptions() {
|
||||
if (mRouteLine == null) {
|
||||
return null;
|
||||
}
|
||||
|
||||
List<OverlayOptions> overlayOptionses = new ArrayList<OverlayOptions>();
|
||||
// step node
|
||||
if (mRouteLine.getAllStep() != null
|
||||
&& mRouteLine.getAllStep().size() > 0) {
|
||||
|
||||
for (DrivingRouteLine.DrivingStep step : mRouteLine.getAllStep()) {
|
||||
Bundle b = new Bundle();
|
||||
b.putInt("index", mRouteLine.getAllStep().indexOf(step));
|
||||
if (step.getEntrance() != null) {
|
||||
overlayOptionses.add((new MarkerOptions())
|
||||
.position(step.getEntrance().getLocation())
|
||||
.anchor(0.5f, 0.5f)
|
||||
.zIndex(10)
|
||||
.rotate((360 - step.getDirection()))
|
||||
.extraInfo(b)
|
||||
.icon(BitmapDescriptorFactory
|
||||
.fromAssetWithDpi("Icon_line_node.png")));
|
||||
}
|
||||
// 鏈<EFBFBD>鍚庤矾娈电粯鍒跺嚭鍙g偣
|
||||
if (mRouteLine.getAllStep().indexOf(step) == (mRouteLine
|
||||
.getAllStep().size() - 1) && step.getExit() != null) {
|
||||
overlayOptionses.add((new MarkerOptions())
|
||||
.position(step.getExit().getLocation())
|
||||
.anchor(0.5f, 0.5f)
|
||||
.zIndex(10)
|
||||
.icon(BitmapDescriptorFactory
|
||||
.fromAssetWithDpi("Icon_line_node.png")));
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (mRouteLine.getStarting() != null) {
|
||||
overlayOptionses.add((new MarkerOptions())
|
||||
.position(mRouteLine.getStarting().getLocation())
|
||||
.icon(getStartMarker() != null ? getStartMarker() :
|
||||
BitmapDescriptorFactory
|
||||
.fromAssetWithDpi("Icon_start.png")).zIndex(10));
|
||||
}
|
||||
if (mRouteLine.getTerminal() != null) {
|
||||
overlayOptionses
|
||||
.add((new MarkerOptions())
|
||||
.position(mRouteLine.getTerminal().getLocation())
|
||||
.icon(getTerminalMarker() != null ? getTerminalMarker() :
|
||||
BitmapDescriptorFactory
|
||||
.fromAssetWithDpi("Icon_end.png"))
|
||||
.zIndex(10));
|
||||
}
|
||||
// poly line
|
||||
if (mRouteLine.getAllStep() != null
|
||||
&& mRouteLine.getAllStep().size() > 0) {
|
||||
|
||||
List<DrivingStep> steps = mRouteLine.getAllStep();
|
||||
int stepNum = steps.size();
|
||||
|
||||
|
||||
List<LatLng> points = new ArrayList<LatLng>();
|
||||
ArrayList<Integer> traffics = new ArrayList<Integer>();
|
||||
int totalTraffic = 0;
|
||||
for (int i = 0; i < stepNum ; i++) {
|
||||
if (i == stepNum - 1) {
|
||||
points.addAll(steps.get(i).getWayPoints());
|
||||
} else {
|
||||
points.addAll(steps.get(i).getWayPoints().subList(0, steps.get(i).getWayPoints().size() - 1));
|
||||
}
|
||||
|
||||
totalTraffic += steps.get(i).getWayPoints().size() - 1;
|
||||
if (steps.get(i).getTrafficList() != null && steps.get(i).getTrafficList().length > 0) {
|
||||
for (int j = 0;j < steps.get(i).getTrafficList().length;j++) {
|
||||
traffics.add(steps.get(i).getTrafficList()[j]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Bundle indexList = new Bundle();
|
||||
// if (traffics.size() > 0) {
|
||||
// int raffic[] = new int[traffics.size()];
|
||||
// int index = 0;
|
||||
// for (Integer tempTraff : traffics) {
|
||||
// raffic[index] = tempTraff.intValue();
|
||||
// index++;
|
||||
// }
|
||||
// indexList.putIntArray("indexs", raffic);
|
||||
// }
|
||||
boolean isDotLine = false;
|
||||
|
||||
if (traffics != null && traffics.size() > 0) {
|
||||
isDotLine = true;
|
||||
}
|
||||
PolylineOptions option = new PolylineOptions().points(points).textureIndex(traffics)
|
||||
.width(7).dottedLine(isDotLine).focus(true)
|
||||
.color(getLineColor() != 0 ? getLineColor() : Color.argb(178, 0, 78, 255)).zIndex(0);
|
||||
if (isDotLine) {
|
||||
option.customTextureList(getCustomTextureList());
|
||||
}
|
||||
overlayOptionses.add(option);
|
||||
}
|
||||
return overlayOptionses;
|
||||
}
|
||||
|
||||
/**
|
||||
* 璁剧疆璺嚎鏁版嵁
|
||||
*
|
||||
* @param routeLine
|
||||
* 璺嚎鏁版嵁
|
||||
*/
|
||||
public void setData(DrivingRouteLine routeLine) {
|
||||
this.mRouteLine = routeLine;
|
||||
}
|
||||
|
||||
/**
|
||||
* 瑕嗗啓姝ゆ柟娉曚互鏀瑰彉榛樿璧风偣鍥炬爣
|
||||
*
|
||||
* @return 璧风偣鍥炬爣
|
||||
*/
|
||||
public BitmapDescriptor getStartMarker() {
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* 瑕嗗啓姝ゆ柟娉曚互鏀瑰彉榛樿缁樺埗棰滆壊
|
||||
* @return 绾块鑹<EFBFBD>
|
||||
*/
|
||||
public int getLineColor() {
|
||||
return 0;
|
||||
}
|
||||
public List<BitmapDescriptor> getCustomTextureList() {
|
||||
ArrayList<BitmapDescriptor> list = new ArrayList<BitmapDescriptor>();
|
||||
list.add(BitmapDescriptorFactory.fromAsset("Icon_road_blue_arrow.png"));
|
||||
list.add(BitmapDescriptorFactory.fromAsset("Icon_road_green_arrow.png"));
|
||||
list.add(BitmapDescriptorFactory.fromAsset("Icon_road_yellow_arrow.png"));
|
||||
list.add(BitmapDescriptorFactory.fromAsset("Icon_road_red_arrow.png"));
|
||||
list.add(BitmapDescriptorFactory.fromAsset("Icon_road_nofocus.png"));
|
||||
return list;
|
||||
}
|
||||
/**
|
||||
* 瑕嗗啓姝ゆ柟娉曚互鏀瑰彉榛樿缁堢偣鍥炬爣
|
||||
*
|
||||
* @return 缁堢偣鍥炬爣
|
||||
*/
|
||||
public BitmapDescriptor getTerminalMarker() {
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* 瑕嗗啓姝ゆ柟娉曚互鏀瑰彉榛樿鐐瑰嚮澶勭悊
|
||||
*
|
||||
* @param i
|
||||
* 绾胯矾鑺傜偣鐨<EFBFBD> index
|
||||
* @return 鏄惁澶勭悊浜嗚鐐瑰嚮浜嬩欢
|
||||
*/
|
||||
public boolean onRouteNodeClick(int i) {
|
||||
if (mRouteLine.getAllStep() != null
|
||||
&& mRouteLine.getAllStep().get(i) != null) {
|
||||
Log.i("baidumapsdk", "DrivingRouteOverlay onRouteNodeClick");
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final boolean onMarkerClick(Marker marker) {
|
||||
for (Overlay mMarker : mOverlayList) {
|
||||
if (mMarker instanceof Marker && mMarker.equals(marker)) {
|
||||
if (marker.getExtraInfo() != null) {
|
||||
onRouteNodeClick(marker.getExtraInfo().getInt("index"));
|
||||
}
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onPolylineClick(Polyline polyline) {
|
||||
boolean flag = false;
|
||||
for (Overlay mPolyline : mOverlayList) {
|
||||
if (mPolyline instanceof Polyline && mPolyline.equals(polyline)) {
|
||||
// 閫変腑
|
||||
flag = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
setFocus(flag);
|
||||
return true;
|
||||
}
|
||||
|
||||
public void setFocus(boolean flag) {
|
||||
focus = flag;
|
||||
for (Overlay mPolyline : mOverlayList) {
|
||||
if (mPolyline instanceof Polyline) {
|
||||
// 閫変腑
|
||||
((Polyline) mPolyline).setFocus(flag);
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
|
@ -1,141 +0,0 @@
|
|||
package com.baidu.mapapi.overlayutil;
|
||||
|
||||
import com.baidu.mapapi.map.BaiduMap;
|
||||
import com.baidu.mapapi.map.BaiduMap.OnPolylineClickListener;
|
||||
import com.baidu.mapapi.map.MapStatusUpdateFactory;
|
||||
import com.baidu.mapapi.map.Marker;
|
||||
import com.baidu.mapapi.map.Overlay;
|
||||
import com.baidu.mapapi.map.OverlayOptions;
|
||||
import com.baidu.mapapi.model.LatLngBounds;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.ConcurrentModificationException;
|
||||
import java.util.List;
|
||||
|
||||
import static com.baidu.mapapi.map.BaiduMap.OnMarkerClickListener;
|
||||
|
||||
/**
|
||||
* 该类提供一个能够显示和管理多个Overlay的基类
|
||||
* <p>
|
||||
* 复写{@link #getOverlayOptions()} 设置欲显示和管理的Overlay列表
|
||||
* </p>
|
||||
* <p>
|
||||
* 通过
|
||||
* {@link com.baidu.mapapi.map.BaiduMap#setOnMarkerClickListener(com.baidu.mapapi.map.BaiduMap.OnMarkerClickListener)}
|
||||
* 将覆盖物点击事件传递给OverlayManager后,OverlayManager才能响应点击事件。
|
||||
* <p>
|
||||
* 复写{@link #onMarkerClick(com.baidu.mapapi.map.Marker)} 处理Marker点击事件
|
||||
* </p>
|
||||
*/
|
||||
public abstract class OverlayManager implements OnMarkerClickListener, OnPolylineClickListener {
|
||||
|
||||
BaiduMap mBaiduMap = null;
|
||||
private List<OverlayOptions> mOverlayOptionList = null;
|
||||
|
||||
protected List<Overlay> mOverlayList = null;
|
||||
|
||||
/**
|
||||
* 通过一个BaiduMap 对象构造
|
||||
*
|
||||
* @param baiduMap
|
||||
*/
|
||||
public OverlayManager(BaiduMap baiduMap) {
|
||||
mBaiduMap = baiduMap;
|
||||
mBaiduMap.setOnMarkerClickListener(this);
|
||||
if (mOverlayOptionList == null) {
|
||||
mOverlayOptionList = new ArrayList<OverlayOptions>();
|
||||
}
|
||||
if (mOverlayList == null) {
|
||||
mOverlayList = new ArrayList<Overlay>();
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 覆写此方法设置要管理的Overlay列表
|
||||
*
|
||||
* @return 管理的Overlay列表
|
||||
*/
|
||||
public abstract List<OverlayOptions> getOverlayOptions();
|
||||
|
||||
public List<Overlay> getOverlayMarkers(){
|
||||
return mOverlayList;
|
||||
}
|
||||
|
||||
/**
|
||||
* 将所有Overlay 添加到地图上
|
||||
*/
|
||||
public final void addToMap() {
|
||||
if (mBaiduMap == null) {
|
||||
return;
|
||||
}
|
||||
try{
|
||||
removeFromMap();
|
||||
List<OverlayOptions> overlayOptions = getOverlayOptions();
|
||||
if (overlayOptions != null) {
|
||||
mOverlayOptionList.addAll(overlayOptions);//getOverlayOptions());
|
||||
}
|
||||
|
||||
for (OverlayOptions option : mOverlayOptionList) {
|
||||
if(option==null)continue;
|
||||
try{
|
||||
mOverlayList.add(mBaiduMap.addOverlay(option));
|
||||
}catch(Exception e){
|
||||
// Log.e("com.qiyou", e.getStackTrace().toString());
|
||||
}
|
||||
}
|
||||
}catch(ConcurrentModificationException e){
|
||||
// Log.e("com.qiyou", e.getMessage());
|
||||
}catch(Exception e){
|
||||
// Log.e("com.qiyou", e.getMessage());
|
||||
}
|
||||
// addLines();
|
||||
}
|
||||
|
||||
/**
|
||||
* add lines
|
||||
*/
|
||||
/* public void addLines(){
|
||||
|
||||
}*/
|
||||
/**
|
||||
* 将所有Overlay 从 地图上消除
|
||||
*/
|
||||
public final void removeFromMap() {
|
||||
if (mBaiduMap == null) {
|
||||
return;
|
||||
}
|
||||
for (Overlay marker : mOverlayList) {
|
||||
marker.remove();
|
||||
}
|
||||
mOverlayOptionList.clear();
|
||||
mOverlayList.clear();
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* 缩放地图,使所有Overlay都在合适的视野内
|
||||
* <p>
|
||||
* 注: 该方法只对Marker类型的overlay有效
|
||||
* </p>
|
||||
*
|
||||
*/
|
||||
public void zoomToSpan() {
|
||||
if (mBaiduMap == null) {
|
||||
return;
|
||||
}
|
||||
if (mOverlayList.size() > 0) {
|
||||
LatLngBounds.Builder builder = new LatLngBounds.Builder();
|
||||
synchronized(mOverlayList) {
|
||||
for (Overlay overlay : mOverlayList) {
|
||||
// polyline 中的点可能太多,只按marker 缩放
|
||||
if (overlay instanceof Marker) {
|
||||
builder.include(((Marker) overlay).getPosition());
|
||||
}
|
||||
}
|
||||
}
|
||||
mBaiduMap.setMapStatus(MapStatusUpdateFactory
|
||||
.newLatLngBounds(builder.build()));
|
||||
}
|
||||
}
|
||||
|
||||
}
|
|
@ -1,112 +0,0 @@
|
|||
package com.baidu.mapapi.overlayutil;
|
||||
|
||||
import android.os.Bundle;
|
||||
|
||||
import com.baidu.mapapi.map.BaiduMap;
|
||||
import com.baidu.mapapi.map.BitmapDescriptorFactory;
|
||||
import com.baidu.mapapi.map.Marker;
|
||||
import com.baidu.mapapi.map.MarkerOptions;
|
||||
import com.baidu.mapapi.map.OverlayOptions;
|
||||
import com.baidu.mapapi.map.Polyline;
|
||||
import com.baidu.mapapi.search.poi.PoiResult;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 鐢ㄤ簬鏄剧ずpoi鐨刼verly
|
||||
*/
|
||||
public class PoiOverlay extends OverlayManager {
|
||||
|
||||
private static final int MAX_POI_SIZE = 10;
|
||||
|
||||
private PoiResult mPoiResult = null;
|
||||
|
||||
/**
|
||||
* 鏋勯<EFBFBD>犲嚱鏁<EFBFBD>
|
||||
*
|
||||
* @param baiduMap
|
||||
* 璇<EFBFBD> PoiOverlay 寮曠敤鐨<EFBFBD> BaiduMap 瀵硅薄
|
||||
*/
|
||||
public PoiOverlay(BaiduMap baiduMap) {
|
||||
super(baiduMap);
|
||||
}
|
||||
|
||||
/**
|
||||
* 璁剧疆POI鏁版嵁
|
||||
*
|
||||
* @param poiResult
|
||||
* 璁剧疆POI鏁版嵁
|
||||
*/
|
||||
public void setData(PoiResult poiResult) {
|
||||
this.mPoiResult = poiResult;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final List<OverlayOptions> getOverlayOptions() {
|
||||
if (mPoiResult == null || mPoiResult.getAllPoi() == null) {
|
||||
return null;
|
||||
}
|
||||
List<OverlayOptions> markerList = new ArrayList<OverlayOptions>();
|
||||
int markerSize = 0;
|
||||
for (int i = 0; i < mPoiResult.getAllPoi().size()
|
||||
&& markerSize < MAX_POI_SIZE; i++) {
|
||||
if (mPoiResult.getAllPoi().get(i).location == null) {
|
||||
continue;
|
||||
}
|
||||
markerSize++;
|
||||
Bundle bundle = new Bundle();
|
||||
bundle.putInt("index", i);
|
||||
markerList.add(new MarkerOptions()
|
||||
.icon(BitmapDescriptorFactory.fromAssetWithDpi("Icon_mark"
|
||||
+ markerSize + ".png")).extraInfo(bundle)
|
||||
.position(mPoiResult.getAllPoi().get(i).location));
|
||||
|
||||
}
|
||||
return markerList;
|
||||
}
|
||||
|
||||
/**
|
||||
* 鑾峰彇璇<EFBFBD> PoiOverlay 鐨<EFBFBD> poi鏁版嵁
|
||||
*
|
||||
* @return
|
||||
*/
|
||||
public PoiResult getPoiResult() {
|
||||
return mPoiResult;
|
||||
}
|
||||
|
||||
/**
|
||||
* 瑕嗗啓姝ゆ柟娉曚互鏀瑰彉榛樿鐐瑰嚮琛屼负
|
||||
*
|
||||
* @param i
|
||||
* 琚偣鍑荤殑poi鍦<EFBFBD>
|
||||
* {@link com.baidu.mapapi.search.poi.PoiResult#getAllPoi()} 涓殑绱㈠紩
|
||||
* @return
|
||||
*/
|
||||
public boolean onPoiClick(int i) {
|
||||
// if (mPoiResult.getAllPoi() != null
|
||||
// && mPoiResult.getAllPoi().get(i) != null) {
|
||||
// Toast.makeText(BMapManager.getInstance().getContext(),
|
||||
// mPoiResult.getAllPoi().get(i).name, Toast.LENGTH_LONG)
|
||||
// .show();
|
||||
// }
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final boolean onMarkerClick(Marker marker) {
|
||||
if (!mOverlayList.contains(marker)) {
|
||||
return false;
|
||||
}
|
||||
if (marker.getExtraInfo() != null) {
|
||||
return onPoiClick(marker.getExtraInfo().getInt("index"));
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onPolylineClick(Polyline polyline) {
|
||||
// TODO Auto-generated method stub
|
||||
return false;
|
||||
}
|
||||
}
|
|
@ -1,189 +0,0 @@
|
|||
package com.baidu.mapapi.overlayutil;
|
||||
|
||||
import android.graphics.Color;
|
||||
import android.os.Bundle;
|
||||
import android.util.Log;
|
||||
|
||||
import com.baidu.mapapi.map.BaiduMap;
|
||||
import com.baidu.mapapi.map.BitmapDescriptor;
|
||||
import com.baidu.mapapi.map.BitmapDescriptorFactory;
|
||||
import com.baidu.mapapi.map.Marker;
|
||||
import com.baidu.mapapi.map.MarkerOptions;
|
||||
import com.baidu.mapapi.map.Overlay;
|
||||
import com.baidu.mapapi.map.OverlayOptions;
|
||||
import com.baidu.mapapi.map.Polyline;
|
||||
import com.baidu.mapapi.map.PolylineOptions;
|
||||
import com.baidu.mapapi.search.route.TransitRouteLine;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 鐢ㄤ簬鏄剧ず鎹箻璺嚎鐨凮verlay锛岃嚜3.4.0鐗堟湰璧峰彲瀹炰緥鍖栧涓坊鍔犲湪鍦板浘涓樉绀<EFBFBD>
|
||||
*/
|
||||
public class TransitRouteOverlay extends OverlayManager {
|
||||
|
||||
private TransitRouteLine mRouteLine = null;
|
||||
|
||||
/**
|
||||
* 鏋勯<EFBFBD>犲嚱鏁<EFBFBD>
|
||||
*
|
||||
* @param baiduMap
|
||||
* 璇ransitRouteOverlay寮曠敤鐨<EFBFBD> BaiduMap 瀵硅薄
|
||||
*/
|
||||
public TransitRouteOverlay(BaiduMap baiduMap) {
|
||||
super(baiduMap);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final List<OverlayOptions> getOverlayOptions() {
|
||||
|
||||
if (mRouteLine == null) {
|
||||
return null;
|
||||
}
|
||||
|
||||
List<OverlayOptions> overlayOptionses = new ArrayList<OverlayOptions>();
|
||||
// step node
|
||||
if (mRouteLine.getAllStep() != null
|
||||
&& mRouteLine.getAllStep().size() > 0) {
|
||||
|
||||
for (TransitRouteLine.TransitStep step : mRouteLine.getAllStep()) {
|
||||
Bundle b = new Bundle();
|
||||
b.putInt("index", mRouteLine.getAllStep().indexOf(step));
|
||||
if (step.getEntrance() != null) {
|
||||
overlayOptionses.add((new MarkerOptions())
|
||||
.position(step.getEntrance().getLocation())
|
||||
.anchor(0.5f, 0.5f).zIndex(10).extraInfo(b)
|
||||
.icon(getIconForStep(step)));
|
||||
}
|
||||
// 鏈<EFBFBD>鍚庤矾娈电粯鍒跺嚭鍙g偣
|
||||
if (mRouteLine.getAllStep().indexOf(step) == (mRouteLine
|
||||
.getAllStep().size() - 1) && step.getExit() != null) {
|
||||
overlayOptionses.add((new MarkerOptions())
|
||||
.position(step.getExit().getLocation())
|
||||
.anchor(0.5f, 0.5f).zIndex(10)
|
||||
.icon(getIconForStep(step)));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (mRouteLine.getStarting() != null) {
|
||||
overlayOptionses.add((new MarkerOptions())
|
||||
.position(mRouteLine.getStarting().getLocation())
|
||||
.icon(getStartMarker() != null ? getStartMarker() :
|
||||
BitmapDescriptorFactory
|
||||
.fromAssetWithDpi("Icon_start.png")).zIndex(10));
|
||||
}
|
||||
if (mRouteLine.getTerminal() != null) {
|
||||
overlayOptionses
|
||||
.add((new MarkerOptions())
|
||||
.position(mRouteLine.getTerminal().getLocation())
|
||||
.icon(getTerminalMarker() != null ? getTerminalMarker() :
|
||||
BitmapDescriptorFactory
|
||||
.fromAssetWithDpi("Icon_end.png"))
|
||||
.zIndex(10));
|
||||
}
|
||||
// polyline
|
||||
if (mRouteLine.getAllStep() != null
|
||||
&& mRouteLine.getAllStep().size() > 0) {
|
||||
|
||||
for (TransitRouteLine.TransitStep step : mRouteLine.getAllStep()) {
|
||||
if (step.getWayPoints() == null) {
|
||||
continue;
|
||||
}
|
||||
int color = 0;
|
||||
if (step.getStepType() != TransitRouteLine.TransitStep.TransitRouteStepType.WAKLING) {
|
||||
// color = Color.argb(178, 0, 78, 255);
|
||||
color = getLineColor() != 0 ? getLineColor() : Color.argb(178, 0, 78, 255);
|
||||
} else {
|
||||
// color = Color.argb(178, 88, 208, 0);
|
||||
color = getLineColor() != 0 ? getLineColor() : Color.argb(178, 88, 208, 0);
|
||||
}
|
||||
overlayOptionses.add(new PolylineOptions()
|
||||
.points(step.getWayPoints()).width(10).color(color)
|
||||
.zIndex(0));
|
||||
}
|
||||
}
|
||||
return overlayOptionses;
|
||||
}
|
||||
|
||||
private BitmapDescriptor getIconForStep(TransitRouteLine.TransitStep step) {
|
||||
switch (step.getStepType()) {
|
||||
case BUSLINE:
|
||||
return BitmapDescriptorFactory.fromAssetWithDpi("Icon_bus_station.png");
|
||||
case SUBWAY:
|
||||
return BitmapDescriptorFactory.fromAssetWithDpi("Icon_subway_station.png");
|
||||
case WAKLING:
|
||||
return BitmapDescriptorFactory.fromAssetWithDpi("Icon_walk_route.png");
|
||||
default:
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 璁剧疆璺嚎鏁版嵁
|
||||
*
|
||||
* @param routeOverlay
|
||||
* 璺嚎鏁版嵁
|
||||
*/
|
||||
public void setData(TransitRouteLine routeOverlay) {
|
||||
this.mRouteLine = routeOverlay;
|
||||
}
|
||||
|
||||
/**
|
||||
* 瑕嗗啓姝ゆ柟娉曚互鏀瑰彉榛樿璧风偣鍥炬爣
|
||||
*
|
||||
* @return 璧风偣鍥炬爣
|
||||
*/
|
||||
public BitmapDescriptor getStartMarker() {
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* 瑕嗗啓姝ゆ柟娉曚互鏀瑰彉榛樿缁堢偣鍥炬爣
|
||||
*
|
||||
* @return 缁堢偣鍥炬爣
|
||||
*/
|
||||
public BitmapDescriptor getTerminalMarker() {
|
||||
return null;
|
||||
}
|
||||
|
||||
public int getLineColor() {
|
||||
return 0;
|
||||
}
|
||||
/**
|
||||
* 瑕嗗啓姝ゆ柟娉曚互鏀瑰彉璧烽粯璁ょ偣鍑昏涓<EFBFBD>
|
||||
*
|
||||
* @param i
|
||||
* 琚偣鍑荤殑step鍦<EFBFBD>
|
||||
* {@link com.baidu.mapapi.search.route.TransitRouteLine#getAllStep()}
|
||||
* 涓殑绱㈠紩
|
||||
* @return 鏄惁澶勭悊浜嗚鐐瑰嚮浜嬩欢
|
||||
*/
|
||||
public boolean onRouteNodeClick(int i) {
|
||||
if (mRouteLine.getAllStep() != null
|
||||
&& mRouteLine.getAllStep().get(i) != null) {
|
||||
Log.i("baidumapsdk", "TransitRouteOverlay onRouteNodeClick");
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final boolean onMarkerClick(Marker marker) {
|
||||
for (Overlay mMarker : mOverlayList) {
|
||||
if (mMarker instanceof Marker && mMarker.equals(marker)) {
|
||||
if (marker.getExtraInfo() != null) {
|
||||
onRouteNodeClick(marker.getExtraInfo().getInt("index"));
|
||||
}
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onPolylineClick(Polyline polyline) {
|
||||
// TODO Auto-generated method stub
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
|
@ -1,175 +0,0 @@
|
|||
package com.baidu.mapapi.overlayutil;
|
||||
|
||||
import android.graphics.Color;
|
||||
import android.os.Bundle;
|
||||
import android.util.Log;
|
||||
|
||||
import com.baidu.mapapi.map.BaiduMap;
|
||||
import com.baidu.mapapi.map.BitmapDescriptor;
|
||||
import com.baidu.mapapi.map.BitmapDescriptorFactory;
|
||||
import com.baidu.mapapi.map.Marker;
|
||||
import com.baidu.mapapi.map.MarkerOptions;
|
||||
import com.baidu.mapapi.map.Overlay;
|
||||
import com.baidu.mapapi.map.OverlayOptions;
|
||||
import com.baidu.mapapi.map.Polyline;
|
||||
import com.baidu.mapapi.map.PolylineOptions;
|
||||
import com.baidu.mapapi.model.LatLng;
|
||||
import com.baidu.mapapi.search.route.WalkingRouteLine;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 鐢ㄤ簬鏄剧ず姝ヨ璺嚎鐨刼verlay锛岃嚜3.4.0鐗堟湰璧峰彲瀹炰緥鍖栧涓坊鍔犲湪鍦板浘涓樉绀<EFBFBD>
|
||||
*/
|
||||
public class WalkingRouteOverlay extends OverlayManager {
|
||||
|
||||
private WalkingRouteLine mRouteLine = null;
|
||||
|
||||
public WalkingRouteOverlay(BaiduMap baiduMap) {
|
||||
super(baiduMap);
|
||||
}
|
||||
|
||||
/**
|
||||
* 璁剧疆璺嚎鏁版嵁銆<EFBFBD>
|
||||
*
|
||||
* @param line
|
||||
* 璺嚎鏁版嵁
|
||||
*/
|
||||
public void setData(WalkingRouteLine line) {
|
||||
mRouteLine = line;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final List<OverlayOptions> getOverlayOptions() {
|
||||
if (mRouteLine == null) {
|
||||
return null;
|
||||
}
|
||||
|
||||
List<OverlayOptions> overlayList = new ArrayList<OverlayOptions>();
|
||||
if (mRouteLine.getAllStep() != null
|
||||
&& mRouteLine.getAllStep().size() > 0) {
|
||||
for (WalkingRouteLine.WalkingStep step : mRouteLine.getAllStep()) {
|
||||
Bundle b = new Bundle();
|
||||
b.putInt("index", mRouteLine.getAllStep().indexOf(step));
|
||||
if (step.getEntrance() != null) {
|
||||
overlayList.add((new MarkerOptions())
|
||||
.position(step.getEntrance().getLocation())
|
||||
.rotate((360 - step.getDirection()))
|
||||
.zIndex(10)
|
||||
.anchor(0.5f, 0.5f)
|
||||
.extraInfo(b)
|
||||
.icon(BitmapDescriptorFactory
|
||||
.fromAssetWithDpi("Icon_line_node.png")));
|
||||
}
|
||||
|
||||
// 鏈<EFBFBD>鍚庤矾娈电粯鍒跺嚭鍙g偣
|
||||
if (mRouteLine.getAllStep().indexOf(step) == (mRouteLine
|
||||
.getAllStep().size() - 1) && step.getExit() != null) {
|
||||
overlayList.add((new MarkerOptions())
|
||||
.position(step.getExit().getLocation())
|
||||
.anchor(0.5f, 0.5f)
|
||||
.zIndex(10)
|
||||
.icon(BitmapDescriptorFactory
|
||||
.fromAssetWithDpi("Icon_line_node.png")));
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
// starting
|
||||
if (mRouteLine.getStarting() != null) {
|
||||
overlayList.add((new MarkerOptions())
|
||||
.position(mRouteLine.getStarting().getLocation())
|
||||
.icon(getStartMarker() != null ? getStartMarker() :
|
||||
BitmapDescriptorFactory
|
||||
.fromAssetWithDpi("Icon_start.png")).zIndex(10));
|
||||
}
|
||||
// terminal
|
||||
if (mRouteLine.getTerminal() != null) {
|
||||
overlayList
|
||||
.add((new MarkerOptions())
|
||||
.position(mRouteLine.getTerminal().getLocation())
|
||||
.icon(getTerminalMarker() != null ? getTerminalMarker() :
|
||||
BitmapDescriptorFactory
|
||||
.fromAssetWithDpi("Icon_end.png"))
|
||||
.zIndex(10));
|
||||
}
|
||||
|
||||
// poly line list
|
||||
if (mRouteLine.getAllStep() != null
|
||||
&& mRouteLine.getAllStep().size() > 0) {
|
||||
LatLng lastStepLastPoint = null;
|
||||
for (WalkingRouteLine.WalkingStep step : mRouteLine.getAllStep()) {
|
||||
List<LatLng> watPoints = step.getWayPoints();
|
||||
if (watPoints != null) {
|
||||
List<LatLng> points = new ArrayList<LatLng>();
|
||||
if (lastStepLastPoint != null) {
|
||||
points.add(lastStepLastPoint);
|
||||
}
|
||||
points.addAll(watPoints);
|
||||
overlayList.add(new PolylineOptions().points(points).width(10)
|
||||
.color(getLineColor() != 0 ? getLineColor() : Color.argb(178, 0, 78, 255)).zIndex(0));
|
||||
lastStepLastPoint = watPoints.get(watPoints.size() - 1);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
return overlayList;
|
||||
}
|
||||
|
||||
/**
|
||||
* 瑕嗗啓姝ゆ柟娉曚互鏀瑰彉榛樿璧风偣鍥炬爣
|
||||
*
|
||||
* @return 璧风偣鍥炬爣
|
||||
*/
|
||||
public BitmapDescriptor getStartMarker() {
|
||||
return null;
|
||||
}
|
||||
public int getLineColor() {
|
||||
return 0;
|
||||
}
|
||||
/**
|
||||
* 瑕嗗啓姝ゆ柟娉曚互鏀瑰彉榛樿缁堢偣鍥炬爣
|
||||
*
|
||||
* @return 缁堢偣鍥炬爣
|
||||
*/
|
||||
public BitmapDescriptor getTerminalMarker() {
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* 澶勭悊鐐瑰嚮浜嬩欢
|
||||
*
|
||||
* @param i
|
||||
* 琚偣鍑荤殑step鍦<EFBFBD>
|
||||
* {@link com.baidu.mapapi.search.route.WalkingRouteLine#getAllStep()}
|
||||
* 涓殑绱㈠紩
|
||||
* @return 鏄惁澶勭悊浜嗚鐐瑰嚮浜嬩欢
|
||||
*/
|
||||
public boolean onRouteNodeClick(int i) {
|
||||
if (mRouteLine.getAllStep() != null
|
||||
&& mRouteLine.getAllStep().get(i) != null) {
|
||||
Log.i("baidumapsdk", "WalkingRouteOverlay onRouteNodeClick");
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final boolean onMarkerClick(Marker marker) {
|
||||
for (Overlay mMarker : mOverlayList) {
|
||||
if (mMarker instanceof Marker && mMarker.equals(marker)) {
|
||||
if (marker.getExtraInfo() != null) {
|
||||
onRouteNodeClick(marker.getExtraInfo().getInt("index"));
|
||||
}
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onPolylineClick(Polyline polyline) {
|
||||
// TODO Auto-generated method stub
|
||||
return false;
|
||||
}
|
||||
}
|
|
@ -1,29 +0,0 @@
|
|||
package com.qiyou.mb.android;
|
||||
|
||||
import com.qiyou.mb.android.upgrade.UpdateManager;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.support.v4.app.FragmentActivity;
|
||||
|
||||
public class Activity_qiyouBase extends FragmentActivity{
|
||||
|
||||
public QiYouApplication app ;
|
||||
|
||||
public Activity_qiyouBase() {
|
||||
// TODO Auto-generated constructor stub
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
app = (QiYouApplication) getApplication();
|
||||
}
|
||||
|
||||
public void checkUpdate(boolean isSilence){
|
||||
UpdateManager manager = new UpdateManager(this);
|
||||
if(isSilence)
|
||||
manager.checkUpdateSilence();
|
||||
else
|
||||
manager.checkUpdate();
|
||||
}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue