├── 10_BroadcastBestPractice ├── .gitignore ├── .idea │ ├── codeStyles │ │ └── Project.xml │ ├── gradle.xml │ ├── misc.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── huangchengdu │ │ │ └── com │ │ │ └── a10_broadcastbestpractice │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── huangchengdu │ │ │ │ └── com │ │ │ │ └── a10_broadcastbestpractice │ │ │ │ ├── ActivityCollector.java │ │ │ │ ├── BaseActivity.java │ │ │ │ ├── LoginActivity.java │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ ├── activity_login.xml │ │ │ └── activity_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── huangchengdu │ │ └── com │ │ └── a10_broadcastbestpractice │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── 11_FilePersistenceTest ├── .gitignore ├── .idea │ ├── gradle.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── huangchengdu │ │ │ └── com │ │ │ └── a11_filepersistencetest │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── huangchengdu │ │ │ │ └── com │ │ │ │ └── a11_filepersistencetest │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── huangchengdu │ │ └── com │ │ └── a11_filepersistencetest │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── 12_SharedPreferencesTest ├── .gitignore ├── .idea │ ├── codeStyles │ │ └── Project.xml │ ├── gradle.xml │ ├── misc.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── huangchengdu │ │ │ └── com │ │ │ └── a12_sharedpreferencestest │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── huangchengdu │ │ │ │ └── com │ │ │ │ └── a12_sharedpreferencestest │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── huangchengdu │ │ └── com │ │ └── a12_sharedpreferencestest │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── 13_AndroidThreadTest ├── .gitignore ├── .idea │ ├── codeStyles │ │ └── Project.xml │ ├── gradle.xml │ ├── misc.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── huangchengdu │ │ │ └── com │ │ │ └── a13_androidthreadtest │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── huangchengdu │ │ │ │ └── com │ │ │ │ └── a13_androidthreadtest │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── huangchengdu │ │ └── com │ │ └── a13_androidthreadtest │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── 14_ServiceTest ├── .gitignore ├── .idea │ ├── codeStyles │ │ └── Project.xml │ ├── gradle.xml │ ├── misc.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── huangchengdu │ │ │ └── com │ │ │ └── a14_servicetest │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── huangchengdu │ │ │ │ └── com │ │ │ │ └── a14_servicetest │ │ │ │ ├── MainActivity.java │ │ │ │ ├── MyIntentService.java │ │ │ │ └── MyService.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── huangchengdu │ │ └── com │ │ └── a14_servicetest │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── 15_CameraAlbumTest ├── .gitignore ├── .idea │ ├── codeStyles │ │ └── Project.xml │ ├── gradle.xml │ ├── misc.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── coolweather │ │ │ └── a15_cameraalbumtest │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── coolweather │ │ │ │ └── a15_cameraalbumtest │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ │ └── xml │ │ │ └── file_paths.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── coolweather │ │ └── a15_cameraalbumtest │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── 16_NotificationTest ├── .gitignore ├── .idea │ ├── codeStyles │ │ └── Project.xml │ ├── gradle.xml │ ├── misc.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── coolweather │ │ │ └── a16_notificationtest │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── coolweather │ │ │ │ └── a16_notificationtest │ │ │ │ ├── MainActivity.java │ │ │ │ ├── NotificationActivity.java │ │ │ │ └── NotificationUtil.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ ├── ic_launcher_foreground.xml │ │ │ └── pic.png │ │ │ ├── drawable │ │ │ ├── ic_launcher_background.xml │ │ │ ├── ic_notification.png │ │ │ └── pic.png │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ └── activity_notification.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── coolweather │ │ └── a16_notificationtest │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── 17_PlayAudioTest ├── .gitignore ├── .idea │ ├── codeStyles │ │ └── Project.xml │ ├── gradle.xml │ ├── misc.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── coolweather │ │ │ └── a17_playaudiotest │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── coolweather │ │ │ │ └── a17_playaudiotest │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── coolweather │ │ └── a17_playaudiotest │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── music.mp3 └── settings.gradle ├── 18_ContactsTest ├── .gitignore ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── coolweather │ │ │ └── a18_contactstest │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── coolweather │ │ │ │ └── a18_contactstest │ │ │ │ ├── MainActivity.java │ │ │ │ └── MyProvider.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── coolweather │ │ └── a18_contactstest │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── 19_WechatUITest ├── .gitignore ├── .idea │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── coolweather │ │ │ └── a19_wechatuitest │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── coolweather │ │ │ │ └── a19_wechatuitest │ │ │ │ ├── MainActivity.java │ │ │ │ ├── Msg.java │ │ │ │ └── MsgAdapter.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ ├── ic_launcher_background.xml │ │ │ ├── message_left.9.png │ │ │ └── message_right.9.png │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ └── msg_item.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── coolweather │ │ └── a19_wechatuitest │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── 1_ActivityLifeCycleTest ├── .gitignore ├── .idea │ ├── codeStyles │ │ └── Project.xml │ ├── gradle.xml │ ├── misc.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── activitytest │ │ │ └── example │ │ │ └── com │ │ │ └── activitylifecycletest │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── activitytest │ │ │ │ └── example │ │ │ │ └── com │ │ │ │ └── activitylifecycletest │ │ │ │ ├── DialogActivity.java │ │ │ │ ├── MainLayoutActivity.java │ │ │ │ └── NormalActivity.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ ├── dialog_layout.xml │ │ │ ├── main_layout.xml │ │ │ └── normal_layout.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── activitytest │ │ └── example │ │ └── com │ │ └── activitylifecycletest │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── 20_ServiceBestPractice ├── .gitignore ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── maven │ │ │ └── a20_servicebestpractice │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── maven │ │ │ │ └── a20_servicebestpractice │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── maven │ │ └── a20_servicebestpractice │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── 2_ActivityTest ├── .gitignore ├── .idea │ ├── codeStyles │ │ └── Project.xml │ ├── gradle.xml │ ├── misc.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── activitytest │ │ │ └── example │ │ │ └── com │ │ │ └── activitytest │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── activitytest │ │ │ │ └── example │ │ │ │ └── com │ │ │ │ └── activitytest │ │ │ │ ├── FirstActivity.java │ │ │ │ ├── SecondActivity.java │ │ │ │ └── ThirdActivity.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ ├── first_layout.xml │ │ │ ├── second_layout.xml │ │ │ └── third_layout.xml │ │ │ ├── menu │ │ │ └── main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── activitytest │ │ └── example │ │ └── com │ │ └── activitytest │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── 3_MyApplication ├── .gitignore ├── .idea │ ├── codeStyles │ │ └── Project.xml │ ├── gradle.xml │ ├── misc.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── huangchengdu │ │ │ └── myapplication │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── huangchengdu │ │ │ │ └── myapplication │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── example │ │ └── huangchengdu │ │ └── myapplication │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── 4_UIWidgetTest ├── .gitignore ├── .idea │ ├── codeStyles │ │ └── Project.xml │ ├── gradle.xml │ ├── misc.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── activitytest │ │ │ └── example │ │ │ └── com │ │ │ └── uiwidgettest │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── activitytest │ │ │ │ └── example │ │ │ │ └── com │ │ │ │ └── uiwidgettest │ │ │ │ ├── LinearActivity.java │ │ │ │ ├── MainActivity.java │ │ │ │ └── RelativeActivity.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable-xhdpi │ │ │ ├── img_1.png │ │ │ └── img_2.png │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ ├── linear_layout.xml │ │ │ ├── main_layout.xml │ │ │ └── relative_layout.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── activitytest │ │ └── example │ │ └── com │ │ └── uiwidgettest │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── 5_UICustomViews ├── .gitignore ├── .idea │ ├── caches │ │ └── gradle_models.ser │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── activitytest │ │ │ └── example │ │ │ └── com │ │ │ └── a5_uicustomviews │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── activitytest │ │ │ │ └── example │ │ │ │ └── com │ │ │ │ └── a5_uicustomviews │ │ │ │ ├── MainActivity.java │ │ │ │ └── TitleLayout.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ ├── back_bg.png │ │ │ ├── edit_bg.png │ │ │ ├── ic_launcher_background.xml │ │ │ └── title_bg.png │ │ │ ├── layout │ │ │ ├── main_layout.xml │ │ │ └── title.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── activitytest │ │ └── example │ │ └── com │ │ └── a5_uicustomviews │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── 6_ListViewTest ├── .gitignore ├── .idea │ ├── caches │ │ └── gradle_models.ser │ ├── codeStyles │ │ └── Project.xml │ ├── gradle.xml │ ├── misc.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── activitytest │ │ │ └── example │ │ │ └── com │ │ │ └── a6_listviewtest │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── activitytest │ │ │ │ └── example │ │ │ │ └── com │ │ │ │ └── a6_listviewtest │ │ │ │ ├── Fruit.java │ │ │ │ ├── FruitAdapter.java │ │ │ │ └── MainLayoutActivity.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ ├── apple_pic.png │ │ │ ├── banana_pic.png │ │ │ ├── cherry_pic.png │ │ │ ├── grape_pic.png │ │ │ ├── ic_launcher_background.xml │ │ │ ├── mango_pic.png │ │ │ ├── orange_pic.png │ │ │ ├── pear_pic.png │ │ │ ├── pineapple_pic.png │ │ │ ├── strawberry_pic.png │ │ │ └── watermelon_pic.png │ │ │ ├── layout │ │ │ ├── fruit_item.xml │ │ │ └── main_layout.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── activitytest │ │ └── example │ │ └── com │ │ └── a6_listviewtest │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── 7_RecyclerViewTest ├── .gitignore ├── .idea │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── huangchengdu │ │ │ └── com │ │ │ └── a7_recyclerviewtest │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── huangchengdu │ │ │ │ └── com │ │ │ │ └── a7_recyclerviewtest │ │ │ │ ├── Fruit.java │ │ │ │ ├── FruitAdapter.java │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ ├── apple_pic.png │ │ │ ├── banana_pic.png │ │ │ ├── cherry_pic.png │ │ │ ├── grape_pic.png │ │ │ ├── ic_launcher_background.xml │ │ │ ├── mango_pic.png │ │ │ ├── orange_pic.png │ │ │ ├── pear_pic.png │ │ │ ├── pineapple_pic.png │ │ │ ├── strawberry_pic.png │ │ │ └── watermelon_pic.png │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ ├── fruit_item.xml │ │ │ └── fruit_item_1.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── huangchengdu │ │ └── com │ │ └── a7_recyclerviewtest │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── 8_BroadcastTest ├── .gitignore ├── .idea │ ├── .name │ ├── caches │ │ ├── build_file_checksums.ser │ │ └── gradle_models.ser │ ├── codeStyleSettings.xml │ ├── codeStyles │ │ ├── Project.xml │ │ └── codeStyleConfig.xml │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── broadcasttest │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── broadcasttest │ │ │ │ ├── BootCompleteReceiver.java │ │ │ │ ├── MainActivity.java │ │ │ │ └── MyBroadcastReceiver.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── broadcasttest │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── 9_BroadcastTest2 ├── .gradle │ ├── 4.10.1 │ │ ├── fileChanges │ │ │ └── last-build.bin │ │ ├── fileContent │ │ │ └── fileContent.lock │ │ ├── fileHashes │ │ │ ├── fileHashes.bin │ │ │ ├── fileHashes.lock │ │ │ └── resourceHashesCache.bin │ │ ├── gc.properties │ │ ├── javaCompile │ │ │ ├── classAnalysis.bin │ │ │ ├── jarAnalysis.bin │ │ │ ├── javaCompile.lock │ │ │ └── taskHistory.bin │ │ └── taskHistory │ │ │ ├── taskHistory.bin │ │ │ └── taskHistory.lock │ ├── buildOutputCleanup │ │ ├── buildOutputCleanup.lock │ │ ├── cache.properties │ │ └── outputFiles.bin │ └── vcs-1 │ │ └── gc.properties ├── .idea │ ├── caches │ │ ├── build_file_checksums.ser │ │ └── gradle_models.ser │ ├── codeStyles │ │ └── Project.xml │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── libraries │ │ └── Gradle__com_android_support_support_v4_18_0_0_jar.xml │ ├── misc.xml │ ├── modules.xml │ ├── runConfigurations.xml │ ├── vcs.xml │ └── workspace.xml ├── 9_BroadcastTest2.iml ├── app │ ├── app.iml │ ├── build.gradle │ ├── build │ │ ├── generated │ │ │ ├── not_namespaced_r_class_sources │ │ │ │ └── debug │ │ │ │ │ └── processDebugResources │ │ │ │ │ └── r │ │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── broadcasttest2 │ │ │ │ │ └── R.java │ │ │ └── source │ │ │ │ └── buildConfig │ │ │ │ └── debug │ │ │ │ └── com │ │ │ │ └── example │ │ │ │ └── broadcasttest2 │ │ │ │ └── BuildConfig.java │ │ ├── intermediates │ │ │ ├── annotation_processor_list │ │ │ │ └── debug │ │ │ │ │ └── annotationProcessors.json │ │ │ ├── apk_list │ │ │ │ └── debug │ │ │ │ │ └── mainApkListPersistenceDebug │ │ │ │ │ └── apk-list.gson │ │ │ ├── blame │ │ │ │ └── res │ │ │ │ │ └── debug │ │ │ │ │ ├── multi-v2 │ │ │ │ │ ├── debug.json │ │ │ │ │ ├── values-sw720dp-land-v13.json │ │ │ │ │ ├── values-v11.json │ │ │ │ │ ├── values-v14.json │ │ │ │ │ └── values.json │ │ │ │ │ └── single │ │ │ │ │ └── debug.json │ │ │ ├── bundle_manifest │ │ │ │ └── debug │ │ │ │ │ └── processDebugManifest │ │ │ │ │ └── bundle-manifest │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ └── output.json │ │ │ ├── compatible_screen_manifest │ │ │ │ └── debug │ │ │ │ │ └── createDebugCompatibleScreenManifests │ │ │ │ │ └── out │ │ │ │ │ └── output.json │ │ │ ├── dex │ │ │ │ └── debug │ │ │ │ │ └── mergeDexDebug │ │ │ │ │ └── out │ │ │ │ │ └── classes.dex │ │ │ ├── external_libs_dex │ │ │ │ └── debug │ │ │ │ │ └── mergeExtDexDebug │ │ │ │ │ └── out │ │ │ │ │ └── classes.dex │ │ │ ├── incremental │ │ │ │ ├── debug-mergeJavaRes │ │ │ │ │ ├── merge-state │ │ │ │ │ └── zip-cache │ │ │ │ │ │ └── oK4ybCJc_v6uODbdG0XsKAGc1Vw= │ │ │ │ ├── debug-mergeJniLibs │ │ │ │ │ ├── merge-state │ │ │ │ │ └── zip-cache │ │ │ │ │ │ └── oK4ybCJc_v6uODbdG0XsKAGc1Vw= │ │ │ │ ├── mergeDebugAssets │ │ │ │ │ └── merger.xml │ │ │ │ ├── mergeDebugJniLibFolders │ │ │ │ │ └── merger.xml │ │ │ │ ├── mergeDebugResources │ │ │ │ │ ├── compile-file-map.properties │ │ │ │ │ ├── merged.dir │ │ │ │ │ │ ├── values-sw720dp-land-v13 │ │ │ │ │ │ │ └── values-sw720dp-land-v13.xml │ │ │ │ │ │ ├── values-v11 │ │ │ │ │ │ │ └── values-v11.xml │ │ │ │ │ │ ├── values-v14 │ │ │ │ │ │ │ └── values-v14.xml │ │ │ │ │ │ └── values │ │ │ │ │ │ │ └── values.xml │ │ │ │ │ └── merger.xml │ │ │ │ ├── mergeDebugShaders │ │ │ │ │ └── merger.xml │ │ │ │ └── packageDebug │ │ │ │ │ └── tmp │ │ │ │ │ └── debug │ │ │ │ │ ├── dex-renamer-state.txt │ │ │ │ │ ├── file-input-save-data.txt │ │ │ │ │ └── zip-cache │ │ │ │ │ └── o3Eoc7qXkz75OjX9dMUlQm6eg24= │ │ │ ├── instant_app_manifest │ │ │ │ └── debug │ │ │ │ │ └── processDebugManifest │ │ │ │ │ └── instant-app-manifest │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ └── output.json │ │ │ ├── instant_run_merged_manifests │ │ │ │ └── debug │ │ │ │ │ └── processDebugManifest │ │ │ │ │ └── instant-run │ │ │ │ │ └── output.json │ │ │ ├── javac │ │ │ │ └── debug │ │ │ │ │ └── compileDebugJavaWithJavac │ │ │ │ │ └── classes │ │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── broadcasttest2 │ │ │ │ │ ├── AnotherBroadcastReceiver.class │ │ │ │ │ ├── BuildConfig.class │ │ │ │ │ ├── MainActivity.class │ │ │ │ │ ├── R$dimen.class │ │ │ │ │ ├── R$drawable.class │ │ │ │ │ ├── R$id.class │ │ │ │ │ ├── R$layout.class │ │ │ │ │ ├── R$menu.class │ │ │ │ │ ├── R$string.class │ │ │ │ │ ├── R$style.class │ │ │ │ │ └── R.class │ │ │ ├── merged_manifests │ │ │ │ └── debug │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ └── output.json │ │ │ ├── metadata_feature_manifest │ │ │ │ └── debug │ │ │ │ │ └── processDebugManifest │ │ │ │ │ └── metadata-feature │ │ │ │ │ └── output.json │ │ │ ├── processed_res │ │ │ │ └── debug │ │ │ │ │ └── processDebugResources │ │ │ │ │ └── out │ │ │ │ │ ├── output.json │ │ │ │ │ └── resources-debug.ap_ │ │ │ ├── res │ │ │ │ └── merged │ │ │ │ │ └── debug │ │ │ │ │ ├── drawable-hdpi_ic_launcher.png.flat │ │ │ │ │ ├── drawable-mdpi_ic_launcher.png.flat │ │ │ │ │ ├── drawable-xhdpi_ic_launcher.png.flat │ │ │ │ │ ├── drawable-xxhdpi_ic_launcher.png.flat │ │ │ │ │ ├── layout_activity_main.xml.flat │ │ │ │ │ ├── menu_main.xml.flat │ │ │ │ │ ├── values-sw720dp-land-v13_values-sw720dp-land-v13.arsc.flat │ │ │ │ │ ├── values-v11_values-v11.arsc.flat │ │ │ │ │ ├── values-v14_values-v14.arsc.flat │ │ │ │ │ └── values_values.arsc.flat │ │ │ ├── signing_config │ │ │ │ └── debug │ │ │ │ │ └── out │ │ │ │ │ └── signing-config.json │ │ │ └── transforms │ │ │ │ ├── dexBuilder │ │ │ │ └── debug │ │ │ │ │ ├── 0 │ │ │ │ │ └── com │ │ │ │ │ │ └── example │ │ │ │ │ │ └── broadcasttest2 │ │ │ │ │ │ ├── AnotherBroadcastReceiver.dex │ │ │ │ │ │ ├── BuildConfig.dex │ │ │ │ │ │ ├── MainActivity.dex │ │ │ │ │ │ ├── R$dimen.dex │ │ │ │ │ │ ├── R$drawable.dex │ │ │ │ │ │ ├── R$id.dex │ │ │ │ │ │ ├── R$layout.dex │ │ │ │ │ │ ├── R$menu.dex │ │ │ │ │ │ ├── R$string.dex │ │ │ │ │ │ ├── R$style.dex │ │ │ │ │ │ └── R.dex │ │ │ │ │ └── __content__.json │ │ │ │ ├── mergeJavaRes │ │ │ │ └── debug │ │ │ │ │ ├── 0.jar │ │ │ │ │ └── __content__.json │ │ │ │ └── mergeJniLibs │ │ │ │ └── debug │ │ │ │ └── __content__.json │ │ └── outputs │ │ │ ├── apk │ │ │ └── debug │ │ │ │ ├── app-debug.apk │ │ │ │ └── output.json │ │ │ └── logs │ │ │ └── manifest-merger-debug-report.txt │ └── src │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── broadcasttest2 │ │ │ ├── AnotherBroadcastReceiver.java │ │ │ └── MainActivity.java │ │ └── res │ │ ├── drawable-hdpi │ │ └── ic_launcher.png │ │ ├── drawable-mdpi │ │ └── ic_launcher.png │ │ ├── drawable-xhdpi │ │ └── ic_launcher.png │ │ ├── drawable-xxhdpi │ │ └── ic_launcher.png │ │ ├── layout │ │ └── activity_main.xml │ │ ├── menu │ │ └── main.xml │ │ ├── values-sw600dp │ │ └── dimens.xml │ │ ├── values-sw720dp-land │ │ └── dimens.xml │ │ ├── values-v11 │ │ └── styles.xml │ │ ├── values-v14 │ │ └── styles.xml │ │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml ├── build.gradle ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── import-summary.txt ├── local.properties ├── projectFilesBackup │ └── .idea │ │ └── workspace.xml └── settings.gradle ├── Android开发之线程池使用总结 ├── .gitignore ├── .idea │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── ctrip │ │ │ └── com │ │ │ └── android │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── ctrip │ │ │ │ └── com │ │ │ │ └── android │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── ctrip │ │ └── com │ │ └── android │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── AsyncTask的基本使用 ├── .gitignore ├── .idea │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── android短信接收 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── ctrip │ │ │ └── com │ │ │ └── asynctask │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── ctrip │ │ │ │ └── com │ │ │ │ └── asynctask │ │ │ │ ├── ImageTest.java │ │ │ │ ├── MainActivity.java │ │ │ │ ├── MyAsyncTask.java │ │ │ │ └── ProgressBarTest.java │ │ └── res │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ ├── image.xml │ │ │ └── progressbar.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── ctrip │ │ └── com │ │ └── asynctask │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── BroadcastBestPractice ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── broadcastbestpractice │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── broadcastbestpractice │ │ │ │ ├── ActivityCollector.java │ │ │ │ ├── BaseActivity.java │ │ │ │ ├── ForceOfflineReceiver.java │ │ │ │ ├── LoginActivity.java │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ ├── activity_login.xml │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── broadcastbestpractice │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── Fragment基本使用 ├── .gitignore ├── .idea │ ├── caches │ │ ├── build_file_checksums.ser │ │ └── gradle_models.ser │ ├── codeStyles │ │ └── Project.xml │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── ctrip │ │ │ └── com │ │ │ └── fragment │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── ctrip │ │ │ │ └── com │ │ │ │ └── fragment │ │ │ │ ├── MainActivity.java │ │ │ │ ├── MainActivity2.java │ │ │ │ └── MyFragment.java │ │ └── res │ │ │ ├── drawable │ │ │ └── radio_pressed.xml │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ ├── fragment.xml │ │ │ └── main2.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── ctrip │ │ └── com │ │ └── fragment │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── LICENSE ├── ListView、ArrayAdapter、SimpleAdapter的使用 ├── .gitignore ├── .idea │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── ctrip │ │ │ └── com │ │ │ └── listviewarrayadaptersimpleadapter │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── ctrip │ │ │ │ └── com │ │ │ │ └── listviewarrayadaptersimpleadapter │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ └── item.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── ctrip │ │ └── com │ │ └── listviewarrayadaptersimpleadapter │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── README.md ├── ViewPager实现启动页滑动引导 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── viewpager │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── viewpager │ │ │ │ ├── GuideActivity.java │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── drawable │ │ │ ├── star_page_image1.jpg │ │ │ ├── star_page_image2.jpg │ │ │ ├── star_page_image3.jpg │ │ │ └── star_page_image4.jpg │ │ │ ├── layout │ │ │ ├── activity_guide.xml │ │ │ ├── activity_main.xml │ │ │ ├── whats1.xml │ │ │ ├── whats2.xml │ │ │ ├── whats3.xml │ │ │ └── whats4.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ ├── start_default_pink.png │ │ │ └── start_fouse_pink.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ ├── start_default_pink.png │ │ │ └── start_fouse_pink.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── start_default_pink.png │ │ │ └── start_fouse_pink.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── start_default_pink.png │ │ │ └── start_fouse_pink.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ ├── start_default_pink.png │ │ │ └── start_fouse_pink.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── viewpager │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── WebService网络请求的实现 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── libs │ │ └── ksoap2-android.jar │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── webservice │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ ├── Utils │ │ │ │ ├── ProgressDialogUtils.java │ │ │ │ └── WebServiceUtils.java │ │ │ │ └── webservice │ │ │ │ ├── CityActivity.java │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ ├── activity_city.xml │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── webservice │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android全局获取Context的技巧 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── androidcontext │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── androidcontext │ │ │ │ ├── LogUtil.java │ │ │ │ ├── MainActivity.java │ │ │ │ └── MyApplication.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── androidcontext │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android创建自定义View ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── ctrip │ │ │ └── com │ │ │ └── androidview │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── ctrip │ │ │ │ └── com │ │ │ │ └── androidview │ │ │ │ ├── MainActivity.java │ │ │ │ └── TitleLayout.java │ │ └── res │ │ │ ├── drawable │ │ │ ├── back_bg.png │ │ │ ├── edit_bg.png │ │ │ └── title_bg.png │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ └── title.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── ctrip │ │ └── com │ │ └── androidview │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android多线程的使用 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── android使用SharedPreferences存储数据 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── androidsharedpreferences │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── androidsharedpreferences │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── androidsharedpreferences │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ ├── DownloadTask.java │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── android │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android对SD卡操作 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── androidsd │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── androidsd │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── androidsd │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android布局的学习 ├── FragmentTest │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── caches │ │ │ ├── build_file_checksums.ser │ │ │ └── gradle_models.ser │ │ ├── codeStyles │ │ │ └── Project.xml │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── runConfigurations.xml │ │ └── vcs.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── fragmenttest │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── fragmenttest │ │ │ │ │ ├── AnotherRightFragment.java │ │ │ │ │ ├── LeftFragment.java │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ └── RightFragment.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ ├── activity_main.xml │ │ │ │ ├── another_right_fragment.xml │ │ │ │ ├── left_fragment.xml │ │ │ │ └── right_fragment.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── fragmenttest │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── MyApplication │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── www │ │ │ │ └── ctrip │ │ │ │ └── com │ │ │ │ └── drawable │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── www │ │ │ │ │ └── ctrip │ │ │ │ │ └── com │ │ │ │ │ └── drawable │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── www │ │ │ └── ctrip │ │ │ └── com │ │ │ └── drawable │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── WebServiceDemo │ ├── .gradle │ │ └── 2.14.1 │ │ │ ├── taskArtifacts │ │ │ ├── cache.properties │ │ │ ├── cache.properties.lock │ │ │ ├── fileHashes.bin │ │ │ ├── fileSnapshots.bin │ │ │ ├── fileSnapshotsToTreeSnapshotsIndex.bin │ │ │ └── taskArtifacts.bin │ │ │ └── tasks │ │ │ └── _app_compileDebugJavaWithJavac │ │ │ ├── localClassSetAnalysis │ │ │ ├── localClassSetAnalysis.bin │ │ │ └── localClassSetAnalysis.lock │ │ │ └── localJarClasspathSnapshot │ │ │ ├── localJarClasspathSnapshot.bin │ │ │ └── localJarClasspathSnapshot.lock │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── libraries │ │ │ ├── ksoap2_android.xml │ │ │ └── support_v4_18_0_0.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── runConfigurations.xml │ │ └── workspace.xml │ ├── WebServiceDemo.iml │ ├── app │ │ ├── app.iml │ │ ├── build.gradle │ │ ├── build │ │ │ ├── generated │ │ │ │ └── source │ │ │ │ │ ├── buildConfig │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── debug │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ └── webservicedemo │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ └── BuildConfig.java │ │ │ │ │ └── debug │ │ │ │ │ │ └── com │ │ │ │ │ │ └── example │ │ │ │ │ │ └── webservicedemo │ │ │ │ │ │ └── BuildConfig.java │ │ │ │ │ └── r │ │ │ │ │ └── debug │ │ │ │ │ └── com │ │ │ │ │ └── example │ │ │ │ │ └── webservicedemo │ │ │ │ │ └── R.java │ │ │ ├── intermediates │ │ │ │ ├── blame │ │ │ │ │ └── res │ │ │ │ │ │ └── debug │ │ │ │ │ │ ├── multi │ │ │ │ │ │ ├── values-v11.json │ │ │ │ │ │ ├── values-v14.json │ │ │ │ │ │ └── values.json │ │ │ │ │ │ └── single │ │ │ │ │ │ ├── drawable-hdpi-v4.json │ │ │ │ │ │ ├── drawable-ldpi-v4.json │ │ │ │ │ │ ├── drawable-mdpi-v4.json │ │ │ │ │ │ ├── drawable-xhdpi-v4.json │ │ │ │ │ │ ├── layout.json │ │ │ │ │ │ └── menu.json │ │ │ │ ├── classes │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── debug │ │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ └── webservicedemo │ │ │ │ │ │ │ └── test │ │ │ │ │ │ │ └── BuildConfig.class │ │ │ │ │ └── debug │ │ │ │ │ │ └── com │ │ │ │ │ │ └── example │ │ │ │ │ │ ├── utils │ │ │ │ │ │ ├── ProgressDialogUtils.class │ │ │ │ │ │ ├── WebServiceUtils$1.class │ │ │ │ │ │ ├── WebServiceUtils$2.class │ │ │ │ │ │ ├── WebServiceUtils$WebServiceCallBack.class │ │ │ │ │ │ └── WebServiceUtils.class │ │ │ │ │ │ └── webservicedemo │ │ │ │ │ │ ├── BuildConfig.class │ │ │ │ │ │ ├── CityActivity$1.class │ │ │ │ │ │ ├── CityActivity$2.class │ │ │ │ │ │ ├── CityActivity.class │ │ │ │ │ │ ├── MainActivity$1.class │ │ │ │ │ │ ├── MainActivity$2.class │ │ │ │ │ │ ├── MainActivity.class │ │ │ │ │ │ ├── R$attr.class │ │ │ │ │ │ ├── R$drawable.class │ │ │ │ │ │ ├── R$id.class │ │ │ │ │ │ ├── R$layout.class │ │ │ │ │ │ ├── R$menu.class │ │ │ │ │ │ ├── R$string.class │ │ │ │ │ │ ├── R$style.class │ │ │ │ │ │ ├── R.class │ │ │ │ │ │ ├── WeatherActivity$1.class │ │ │ │ │ │ └── WeatherActivity.class │ │ │ │ ├── incremental-safeguard │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── debug │ │ │ │ │ │ │ └── tag.txt │ │ │ │ │ └── debug │ │ │ │ │ │ └── tag.txt │ │ │ │ ├── incremental │ │ │ │ │ ├── compileDebugAidl │ │ │ │ │ │ └── dependency.store │ │ │ │ │ ├── compileDebugAndroidTestAidl │ │ │ │ │ │ └── dependency.store │ │ │ │ │ ├── mergeDebugAndroidTestAssets │ │ │ │ │ │ └── merger.xml │ │ │ │ │ ├── mergeDebugAndroidTestResources │ │ │ │ │ │ └── merger.xml │ │ │ │ │ ├── mergeDebugAndroidTestShaders │ │ │ │ │ │ └── merger.xml │ │ │ │ │ ├── mergeDebugAssets │ │ │ │ │ │ └── merger.xml │ │ │ │ │ ├── mergeDebugResources │ │ │ │ │ │ └── merger.xml │ │ │ │ │ └── mergeDebugShaders │ │ │ │ │ │ └── merger.xml │ │ │ │ ├── manifest │ │ │ │ │ └── androidTest │ │ │ │ │ │ └── debug │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ ├── manifests │ │ │ │ │ └── full │ │ │ │ │ │ └── debug │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ └── res │ │ │ │ │ ├── merged │ │ │ │ │ └── debug │ │ │ │ │ │ ├── drawable-hdpi-v4 │ │ │ │ │ │ ├── ic_action_search.png │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── drawable-ldpi-v4 │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── drawable-mdpi-v4 │ │ │ │ │ │ ├── ic_action_search.png │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── drawable-xhdpi-v4 │ │ │ │ │ │ ├── ic_action_search.png │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── layout │ │ │ │ │ │ ├── activity_main.xml │ │ │ │ │ │ └── weather_layout.xml │ │ │ │ │ │ ├── menu │ │ │ │ │ │ └── activity_main.xml │ │ │ │ │ │ ├── values-v11 │ │ │ │ │ │ └── values-v11.xml │ │ │ │ │ │ ├── values-v14 │ │ │ │ │ │ └── values-v14.xml │ │ │ │ │ │ └── values │ │ │ │ │ │ └── values.xml │ │ │ │ │ ├── resources-debug-androidTest.ap_ │ │ │ │ │ └── resources-debug.ap_ │ │ │ └── outputs │ │ │ │ └── logs │ │ │ │ └── manifest-merger-debug-report.txt │ │ ├── libs │ │ │ └── ksoap2-android.jar │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── com │ │ │ │ └── example │ │ │ │ ├── utils │ │ │ │ ├── ProgressDialogUtils.java │ │ │ │ └── WebServiceUtils.java │ │ │ │ └── webservicedemo │ │ │ │ ├── CityActivity.java │ │ │ │ ├── MainActivity.java │ │ │ │ └── WeatherActivity.java │ │ │ └── res │ │ │ ├── drawable-hdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ │ ├── drawable-ldpi │ │ │ └── ic_launcher.png │ │ │ ├── drawable-mdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ │ ├── drawable-xhdpi │ │ │ ├── ic_action_search.png │ │ │ └── ic_launcher.png │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ └── weather_layout.xml │ │ │ ├── menu │ │ │ └── activity_main.xml │ │ │ ├── values-v11 │ │ │ └── styles.xml │ │ │ ├── values-v14 │ │ │ └── styles.xml │ │ │ └── values │ │ │ ├── strings.xml │ │ │ └── styles.xml │ ├── build.gradle │ ├── build │ │ ├── generated │ │ │ └── mockable-android-17.jar │ │ └── intermediates │ │ │ └── dex-cache │ │ │ └── cache.xml │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── import-summary.txt │ ├── local.properties │ └── settings.gradle ├── android1_lifedemo │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── mylife │ │ │ │ └── android │ │ │ │ └── com │ │ │ │ └── android │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── mylife │ │ │ │ │ └── android │ │ │ │ │ └── com │ │ │ │ │ └── android │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── mylife │ │ │ └── android │ │ │ └── com │ │ │ └── android │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android1中意图传递数据 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ └── OtherActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ ├── activity_main.xml │ │ │ │ └── activity_other.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android1使用全局对象传递数据 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ ├── MyApp.java │ │ │ │ │ └── OtherActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ ├── activity_main.xml │ │ │ │ └── other.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-v21 │ │ │ │ └── styles.xml │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android1使用剪切板传递数据 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── codeStyleSettings.xml │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── runConfigurations.xml │ │ └── vcs.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ ├── MyData.java │ │ │ │ │ └── OtherActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ ├── activity_main.xml │ │ │ │ └── activity_other.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android1使用静态变量传递数据 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ └── OtherActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ ├── activity_main.xml │ │ │ │ └── activity_other.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android1通过意图返回结果 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ └── OtherActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ ├── activity_main.xml │ │ │ │ └── activity_other.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android2布局属性的介绍 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ ├── activity_main.xml │ │ │ │ └── activity_main1.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android2框架布局的使用 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── drawable │ │ │ │ ├── background.jpg │ │ │ │ ├── bird.png │ │ │ │ ├── icon.png │ │ │ │ └── superman.png │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android2相对布局的使用 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android2线性布局的使用 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ ├── activity_main1.xml │ │ │ │ └── activity_other.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android2表格布局的使用 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android4HTTP协议请求 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android4http │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android4http │ │ │ │ │ ├── HttpUtils.java │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android4http │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android4POST网络请求 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android4post │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android4post │ │ │ │ │ ├── HttpUtils.java │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ └── test.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android4post │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android5使用pull解析xml │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android5pullxml │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android5pullxml │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android5pullxml │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── kxml2-2.2.2 │ │ ├── build.gradle │ │ └── kxml2-2.2.2.jar │ └── settings.gradle ├── android5使用sax解析xml │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android5saxxml │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android5saxxml │ │ │ │ │ ├── HttpUtils.java │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ ├── MyHandler.java │ │ │ │ │ ├── SaxService.java │ │ │ │ │ └── Test.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android5saxxml │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android9CheckBox的使用 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android9checkbox │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android9checkbox │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ ├── activity_main.xml │ │ │ │ └── checkbox.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android9checkbox │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android9ImageView的使用 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android9imageview │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android9imageview │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── drawable │ │ │ │ └── background.jpg │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android9imageview │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android9RadioButton的使用 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android9radiobutton │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android9radiobutton │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android9radiobutton │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android9ToggleButton的使用 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android9togglebutton │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android9togglebutton │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android9togglebutton │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android9seekBar的使用 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android9seekbar │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android9seekbar │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android9seekbar │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android9从网络获取图片 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android9 │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android9 │ │ │ │ │ ├── HttpUtils.java │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android9 │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android9按钮的焦点变化 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android9 │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android9 │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ └── OtherActivity.java │ │ │ └── res │ │ │ │ ├── drawable │ │ │ │ ├── button1.png │ │ │ │ ├── button2.png │ │ │ │ └── button3.png │ │ │ │ ├── layout │ │ │ │ ├── activity_main.xml │ │ │ │ └── activity_other.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android9 │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── androidKey.jks ├── android搭建百度地图开发环境 │ └── .idea │ │ └── workspace.xml └── 绑定本地Service并与之通信 │ ├── .gitignore │ ├── .idea │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml │ ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── service │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ ├── ServiceUtils │ │ │ │ ├── BindService.java │ │ │ │ └── MyIntentService.java │ │ │ │ └── service │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── service │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── android异步加载实践 ├── .gitignore ├── .idea │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── ctrip │ │ │ └── com │ │ │ └── android │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── ctrip │ │ │ │ └── com │ │ │ │ └── android │ │ │ │ ├── ImageLoader.java │ │ │ │ ├── MainActivity.java │ │ │ │ ├── NewsAdapter.java │ │ │ │ └── NewsBean.java │ │ └── res │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ └── item_layout.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── ctrip │ │ └── com │ │ └── android │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android播放音频和视频 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── android │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android操作联系人 ├── .gitignore ├── .idea │ ├── .name │ ├── codeStyleSettings.xml │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ ├── MainActivity.java │ │ │ │ └── MyProvider.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── android │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android文件存储 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── android │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android权限检测、提示框、设置相关流程 ├── .gitignore ├── .idea │ ├── codeStyles │ │ └── Project.xml │ ├── gradle.xml │ ├── misc.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── huangchengdu │ │ │ └── com │ │ │ └── android_permission_demo │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── huangchengdu │ │ │ │ └── com │ │ │ │ └── android_permission_demo │ │ │ │ ├── MainActivity.java │ │ │ │ ├── PermissionsActivity.java │ │ │ │ └── PermissionsChecker.java │ │ └── res │ │ │ ├── drawable-v24 │ │ │ └── ic_launcher_foreground.xml │ │ │ ├── drawable │ │ │ └── ic_launcher_background.xml │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ └── activity_permissions.xml │ │ │ ├── mipmap-anydpi-v26 │ │ │ ├── ic_launcher.xml │ │ │ └── ic_launcher_round.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── huangchengdu │ │ └── com │ │ └── android_permission_demo │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android的Adapter的基础使用 ├── .gitignore ├── .idea │ ├── .name │ ├── codeStyleSettings.xml │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── androidadapter │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── androidadapter │ │ │ │ ├── MainActivity.java │ │ │ │ ├── OtherActivity.java │ │ │ │ └── SimpleAdapterActivity.java │ │ └── res │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ ├── activity_other.xml │ │ │ └── activity_simple_adapter.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── arrays.xml │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── androidadapter │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android的Button(按钮)与ImageButton(图像按钮) ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── androidbuttonimagebutton │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── androidbuttonimagebutton │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── androidbuttonimagebutton │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android的DatePicker和TimePicker的使用 ├── .gitignore ├── .idea │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── ctrip │ │ │ └── com │ │ │ └── androiddatepickertimepicker │ │ │ └── ExampleInstrumentedTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── ctrip │ │ │ │ └── com │ │ │ │ └── androiddatepickertimepicker │ │ │ │ ├── MainActivity.java │ │ │ │ └── fd.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── ctrip │ │ └── com │ │ └── androiddatepickertimepicker │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android的DatePicket的使用 ├── .gitignore ├── .idea │ ├── .name │ ├── codeStyleSettings.xml │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── ctrip │ │ │ └── com │ │ │ └── androiddatepicket │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── ctrip │ │ │ │ └── com │ │ │ │ └── androiddatepicket │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── ctrip │ │ └── com │ │ └── androiddatepicket │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android的EditView(输入框)详解 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── androidedittext │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── androidedittext │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── androidedittext │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android的Gallery的使用 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── ctrip │ │ │ └── com │ │ │ └── androidgallery │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── ctrip │ │ │ │ └── com │ │ │ │ └── androidgallery │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── drawable │ │ │ ├── item1.jpg │ │ │ ├── item10.jpg │ │ │ ├── item11.jpg │ │ │ ├── item12.jpg │ │ │ ├── item13.jpg │ │ │ ├── item14.jpg │ │ │ ├── item15.jpg │ │ │ ├── item2.jpg │ │ │ ├── item3.jpg │ │ │ ├── item4.jpg │ │ │ ├── item5.jpg │ │ │ ├── item6.jpg │ │ │ ├── item7.jpg │ │ │ ├── item8.jpg │ │ │ └── item9.jpg │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── ctrip │ │ └── com │ │ └── androidgallery │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android的HorizontalScrollView的使用 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── ctrip │ │ │ └── com │ │ │ └── androidhorizontalscrollview │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── ctrip │ │ │ │ └── com │ │ │ │ └── androidhorizontalscrollview │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── drawable │ │ │ ├── icon.png │ │ │ ├── item1.png │ │ │ ├── item2.png │ │ │ ├── item3.png │ │ │ ├── item4.png │ │ │ └── item5.png │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── ctrip │ │ └── com │ │ └── androidhorizontalscrollview │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android的HttpURLConnection的使用 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── androidhttpurlconnection │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── androidhttpurlconnection │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── androidhttpurlconnection │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android的ListView的基本使用 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── ctrip │ │ │ └── com │ │ │ └── androidlistview │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── ctrip │ │ │ │ └── com │ │ │ │ └── androidlistview │ │ │ │ ├── Fruit.java │ │ │ │ ├── FruitActivity.java │ │ │ │ ├── FruitAdapter.java │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── drawable │ │ │ ├── apple_pic.png │ │ │ ├── banana_pic.png │ │ │ ├── cherry_pic.png │ │ │ ├── grape_pic.png │ │ │ ├── ic_launcher.png │ │ │ ├── mango_pic.png │ │ │ ├── orange_pic.png │ │ │ ├── pear_pic.png │ │ │ ├── pineapple_pic.png │ │ │ ├── strawberry_pic.png │ │ │ └── watermelon_pic.png │ │ │ ├── layout │ │ │ ├── activity_fruit.xml │ │ │ ├── activity_main.xml │ │ │ └── fruit_item.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── ctrip │ │ └── com │ │ └── androidlistview │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android的LocationManager的使用 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── androidlocationmanager │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── androidlocationmanager │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── androidlocationmanager │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android的ScrollView的使用 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── ctrip │ │ │ └── com │ │ │ └── androidscrollview │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── www │ │ │ │ └── ctrip │ │ │ │ └── com │ │ │ │ └── androidscrollview │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── drawable │ │ │ ├── icon.png │ │ │ ├── item1.png │ │ │ ├── item2.png │ │ │ ├── item3.png │ │ │ ├── item4.png │ │ │ └── item5.png │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── ctrip │ │ └── com │ │ └── androidscrollview │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android的TextView(文本框)详解 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── androidtextview │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── androidtextview │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── androidtextview │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android的WebView的简单使用 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── android服务的基本使用 │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ └── ApplicationTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── ctrip │ │ │ │ │ └── www │ │ │ │ │ └── android │ │ │ │ │ ├── MainActivity.java │ │ │ │ │ ├── MyIntentService.java │ │ │ │ │ └── MyService.java │ │ │ └── res │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ └── ic_launcher.png │ │ │ │ ├── values-w820dp │ │ │ │ └── dimens.xml │ │ │ │ └── values │ │ │ │ ├── colors.xml │ │ │ │ ├── dimens.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── androidwebview │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── androidwebview │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── androidwebview │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android的notification的使用 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── androidnotification │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── androidnotification │ │ │ │ ├── MainActivity.java │ │ │ │ └── OtherActivity.java │ │ └── res │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ └── activity_other.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── androidnotification │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android的spinner的使用 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── www │ │ │ └── ctrip │ │ │ └── com │ │ │ └── androidspinner │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ ├── com │ │ │ │ └── android │ │ │ │ │ └── adapter │ │ │ │ │ └── MyAdapter.java │ │ │ └── www │ │ │ │ └── ctrip │ │ │ │ └── com │ │ │ │ └── androidspinner │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── drawable │ │ │ ├── calendar.png │ │ │ ├── eoemarket.png │ │ │ └── icon.png │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ └── item.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── www │ │ └── ctrip │ │ └── com │ │ └── androidspinner │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android的sqlite的使用 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── androidsqlite │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── androidsqlite │ │ │ │ ├── MainActivity.java │ │ │ │ └── MyDatabaseHelper.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── androidsqlite │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android的下拉刷新 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ ├── activity_main.xml │ │ │ └── item.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── android │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android的手势检测 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ ├── runConfigurations.xml │ └── vcs.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── android │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle ├── android调用摄像头拍照 ├── .gitignore ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml ├── app │ ├── .gitignore │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ └── android │ │ │ └── ApplicationTest.java │ │ ├── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ │ └── com │ │ │ │ └── ctrip │ │ │ │ └── www │ │ │ │ └── android │ │ │ │ └── MainActivity.java │ │ └── res │ │ │ ├── layout │ │ │ └── activity_main.xml │ │ │ ├── mipmap-hdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-mdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── mipmap-xxxhdpi │ │ │ └── ic_launcher.png │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── colors.xml │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ │ └── test │ │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── android │ │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle └── 酷欧天气 ├── .gitignore ├── .idea ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── encodings.xml ├── gradle.xml ├── misc.xml ├── modules.xml └── runConfigurations.xml ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── ctrip │ │ └── www │ │ └── android │ │ └── ApplicationTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── ctrip │ │ │ └── www │ │ │ ├── activity │ │ │ ├── ChooseAreaActivity.java │ │ │ └── WeatherActivity.java │ │ │ ├── db │ │ │ ├── CoolWeatherDB.java │ │ │ └── CoolWeatherOpenHelper.java │ │ │ ├── model │ │ │ ├── City.java │ │ │ ├── County.java │ │ │ └── Province.java │ │ │ └── util │ │ │ ├── HttpCallbackListener.java │ │ │ ├── HttpUtil.java │ │ │ └── Utility.java │ └── res │ │ ├── drawable │ │ ├── home.png │ │ └── refresh.png │ │ ├── layout │ │ ├── activity_weather.xml │ │ └── choose_area.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxxhdpi │ │ └── ic_launcher.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── ctrip │ └── www │ └── android │ └── ExampleUnitTest.java ├── build.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /10_BroadcastBestPractice/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /10_BroadcastBestPractice/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 10_BroadcastBestPractice 3 | 4 | -------------------------------------------------------------------------------- /10_BroadcastBestPractice/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/10_BroadcastBestPractice/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /10_BroadcastBestPractice/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /11_FilePersistenceTest/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /11_FilePersistenceTest/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 11_FilePersistenceTest 3 | 4 | -------------------------------------------------------------------------------- /11_FilePersistenceTest/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/11_FilePersistenceTest/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /11_FilePersistenceTest/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /12_SharedPreferencesTest/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /12_SharedPreferencesTest/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 12_SharedPreferencesTest 3 | 4 | -------------------------------------------------------------------------------- /12_SharedPreferencesTest/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/12_SharedPreferencesTest/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /12_SharedPreferencesTest/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /13_AndroidThreadTest/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /13_AndroidThreadTest/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 13_AndroidThreadTest 3 | 4 | -------------------------------------------------------------------------------- /13_AndroidThreadTest/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/13_AndroidThreadTest/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /13_AndroidThreadTest/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /14_ServiceTest/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /14_ServiceTest/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /14_ServiceTest/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/14_ServiceTest/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /14_ServiceTest/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/14_ServiceTest/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /14_ServiceTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/14_ServiceTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /14_ServiceTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/14_ServiceTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /14_ServiceTest/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/14_ServiceTest/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /14_ServiceTest/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 14_ServiceTest 3 | 4 | -------------------------------------------------------------------------------- /14_ServiceTest/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/14_ServiceTest/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /14_ServiceTest/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /15_CameraAlbumTest/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /15_CameraAlbumTest/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/15_CameraAlbumTest/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /15_CameraAlbumTest/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/15_CameraAlbumTest/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /15_CameraAlbumTest/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 15_CameraAlbumTest 3 | 4 | -------------------------------------------------------------------------------- /15_CameraAlbumTest/app/src/main/res/xml/file_paths.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /15_CameraAlbumTest/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/15_CameraAlbumTest/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /15_CameraAlbumTest/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /16_NotificationTest/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /16_NotificationTest/app/src/main/res/drawable-v24/pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/16_NotificationTest/app/src/main/res/drawable-v24/pic.png -------------------------------------------------------------------------------- /16_NotificationTest/app/src/main/res/drawable/pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/16_NotificationTest/app/src/main/res/drawable/pic.png -------------------------------------------------------------------------------- /16_NotificationTest/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 16_NotificationTest 3 | 4 | -------------------------------------------------------------------------------- /16_NotificationTest/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/16_NotificationTest/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /16_NotificationTest/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /17_PlayAudioTest/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /17_PlayAudioTest/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /17_PlayAudioTest/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/17_PlayAudioTest/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /17_PlayAudioTest/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/17_PlayAudioTest/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /17_PlayAudioTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/17_PlayAudioTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /17_PlayAudioTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/17_PlayAudioTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /17_PlayAudioTest/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 17_PlayAudioTest 3 | 4 | -------------------------------------------------------------------------------- /17_PlayAudioTest/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/17_PlayAudioTest/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /17_PlayAudioTest/music.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/17_PlayAudioTest/music.mp3 -------------------------------------------------------------------------------- /17_PlayAudioTest/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /18_ContactsTest/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /18_ContactsTest/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/18_ContactsTest/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /18_ContactsTest/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/18_ContactsTest/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /18_ContactsTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/18_ContactsTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /18_ContactsTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/18_ContactsTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /18_ContactsTest/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/18_ContactsTest/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /18_ContactsTest/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 18_ContactsTest 3 | 4 | -------------------------------------------------------------------------------- /18_ContactsTest/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/18_ContactsTest/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /18_ContactsTest/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /19_WechatUITest/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /19_WechatUITest/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /19_WechatUITest/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /19_WechatUITest/app/src/main/res/drawable/message_left.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/19_WechatUITest/app/src/main/res/drawable/message_left.9.png -------------------------------------------------------------------------------- /19_WechatUITest/app/src/main/res/drawable/message_right.9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/19_WechatUITest/app/src/main/res/drawable/message_right.9.png -------------------------------------------------------------------------------- /19_WechatUITest/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/19_WechatUITest/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /19_WechatUITest/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/19_WechatUITest/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /19_WechatUITest/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/19_WechatUITest/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /19_WechatUITest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/19_WechatUITest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /19_WechatUITest/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/19_WechatUITest/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /19_WechatUITest/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 19_WechatUITest 3 | 4 | -------------------------------------------------------------------------------- /19_WechatUITest/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/19_WechatUITest/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /19_WechatUITest/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /1_ActivityLifeCycleTest/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /1_ActivityLifeCycleTest/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | ActivityLifeCycleTest 3 | 4 | -------------------------------------------------------------------------------- /1_ActivityLifeCycleTest/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/1_ActivityLifeCycleTest/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /1_ActivityLifeCycleTest/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /20_ServiceBestPractice/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /20_ServiceBestPractice/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 20_ServiceBestPractice 3 | 4 | -------------------------------------------------------------------------------- /20_ServiceBestPractice/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/20_ServiceBestPractice/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /20_ServiceBestPractice/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /2_ActivityTest/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /2_ActivityTest/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/2_ActivityTest/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /2_ActivityTest/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/2_ActivityTest/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /2_ActivityTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/2_ActivityTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /2_ActivityTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/2_ActivityTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /2_ActivityTest/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/2_ActivityTest/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /2_ActivityTest/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | ActivityTest 3 | 4 | -------------------------------------------------------------------------------- /2_ActivityTest/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/2_ActivityTest/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /2_ActivityTest/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /3_MyApplication/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /3_MyApplication/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/3_MyApplication/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /3_MyApplication/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/3_MyApplication/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /3_MyApplication/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/3_MyApplication/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /3_MyApplication/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/3_MyApplication/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /3_MyApplication/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/3_MyApplication/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /3_MyApplication/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | My Application 3 | 4 | -------------------------------------------------------------------------------- /3_MyApplication/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/3_MyApplication/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /3_MyApplication/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /4_UIWidgetTest/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /4_UIWidgetTest/app/src/main/res/drawable-xhdpi/img_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/4_UIWidgetTest/app/src/main/res/drawable-xhdpi/img_1.png -------------------------------------------------------------------------------- /4_UIWidgetTest/app/src/main/res/drawable-xhdpi/img_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/4_UIWidgetTest/app/src/main/res/drawable-xhdpi/img_2.png -------------------------------------------------------------------------------- /4_UIWidgetTest/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/4_UIWidgetTest/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /4_UIWidgetTest/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/4_UIWidgetTest/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /4_UIWidgetTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/4_UIWidgetTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /4_UIWidgetTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/4_UIWidgetTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /4_UIWidgetTest/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/4_UIWidgetTest/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /4_UIWidgetTest/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | UIWidgetTest 3 | 4 | -------------------------------------------------------------------------------- /4_UIWidgetTest/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/4_UIWidgetTest/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /4_UIWidgetTest/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /5_UICustomViews/.idea/caches/gradle_models.ser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/5_UICustomViews/.idea/caches/gradle_models.ser -------------------------------------------------------------------------------- /5_UICustomViews/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /5_UICustomViews/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /5_UICustomViews/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /5_UICustomViews/app/src/main/res/drawable/back_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/5_UICustomViews/app/src/main/res/drawable/back_bg.png -------------------------------------------------------------------------------- /5_UICustomViews/app/src/main/res/drawable/edit_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/5_UICustomViews/app/src/main/res/drawable/edit_bg.png -------------------------------------------------------------------------------- /5_UICustomViews/app/src/main/res/drawable/title_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/5_UICustomViews/app/src/main/res/drawable/title_bg.png -------------------------------------------------------------------------------- /5_UICustomViews/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/5_UICustomViews/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /5_UICustomViews/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/5_UICustomViews/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /5_UICustomViews/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/5_UICustomViews/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /5_UICustomViews/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/5_UICustomViews/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /5_UICustomViews/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/5_UICustomViews/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /5_UICustomViews/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 5_UICustomViews 3 | 4 | -------------------------------------------------------------------------------- /5_UICustomViews/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/5_UICustomViews/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /5_UICustomViews/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /6_ListViewTest/.idea/caches/gradle_models.ser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/6_ListViewTest/.idea/caches/gradle_models.ser -------------------------------------------------------------------------------- /6_ListViewTest/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /6_ListViewTest/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /6_ListViewTest/app/src/main/res/drawable/apple_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/6_ListViewTest/app/src/main/res/drawable/apple_pic.png -------------------------------------------------------------------------------- /6_ListViewTest/app/src/main/res/drawable/banana_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/6_ListViewTest/app/src/main/res/drawable/banana_pic.png -------------------------------------------------------------------------------- /6_ListViewTest/app/src/main/res/drawable/cherry_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/6_ListViewTest/app/src/main/res/drawable/cherry_pic.png -------------------------------------------------------------------------------- /6_ListViewTest/app/src/main/res/drawable/grape_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/6_ListViewTest/app/src/main/res/drawable/grape_pic.png -------------------------------------------------------------------------------- /6_ListViewTest/app/src/main/res/drawable/mango_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/6_ListViewTest/app/src/main/res/drawable/mango_pic.png -------------------------------------------------------------------------------- /6_ListViewTest/app/src/main/res/drawable/orange_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/6_ListViewTest/app/src/main/res/drawable/orange_pic.png -------------------------------------------------------------------------------- /6_ListViewTest/app/src/main/res/drawable/pear_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/6_ListViewTest/app/src/main/res/drawable/pear_pic.png -------------------------------------------------------------------------------- /6_ListViewTest/app/src/main/res/drawable/pineapple_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/6_ListViewTest/app/src/main/res/drawable/pineapple_pic.png -------------------------------------------------------------------------------- /6_ListViewTest/app/src/main/res/drawable/strawberry_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/6_ListViewTest/app/src/main/res/drawable/strawberry_pic.png -------------------------------------------------------------------------------- /6_ListViewTest/app/src/main/res/drawable/watermelon_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/6_ListViewTest/app/src/main/res/drawable/watermelon_pic.png -------------------------------------------------------------------------------- /6_ListViewTest/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/6_ListViewTest/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /6_ListViewTest/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/6_ListViewTest/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /6_ListViewTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/6_ListViewTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /6_ListViewTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/6_ListViewTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /6_ListViewTest/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/6_ListViewTest/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /6_ListViewTest/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 6_ListViewTest 3 | 4 | -------------------------------------------------------------------------------- /6_ListViewTest/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/6_ListViewTest/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /6_ListViewTest/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /7_RecyclerViewTest/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | .idea 5 | .DS_Store 6 | /build 7 | /captures 8 | .externalNativeBuild 9 | -------------------------------------------------------------------------------- /7_RecyclerViewTest/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /7_RecyclerViewTest/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /7_RecyclerViewTest/app/src/main/res/drawable/apple_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/7_RecyclerViewTest/app/src/main/res/drawable/apple_pic.png -------------------------------------------------------------------------------- /7_RecyclerViewTest/app/src/main/res/drawable/banana_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/7_RecyclerViewTest/app/src/main/res/drawable/banana_pic.png -------------------------------------------------------------------------------- /7_RecyclerViewTest/app/src/main/res/drawable/cherry_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/7_RecyclerViewTest/app/src/main/res/drawable/cherry_pic.png -------------------------------------------------------------------------------- /7_RecyclerViewTest/app/src/main/res/drawable/grape_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/7_RecyclerViewTest/app/src/main/res/drawable/grape_pic.png -------------------------------------------------------------------------------- /7_RecyclerViewTest/app/src/main/res/drawable/mango_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/7_RecyclerViewTest/app/src/main/res/drawable/mango_pic.png -------------------------------------------------------------------------------- /7_RecyclerViewTest/app/src/main/res/drawable/orange_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/7_RecyclerViewTest/app/src/main/res/drawable/orange_pic.png -------------------------------------------------------------------------------- /7_RecyclerViewTest/app/src/main/res/drawable/pear_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/7_RecyclerViewTest/app/src/main/res/drawable/pear_pic.png -------------------------------------------------------------------------------- /7_RecyclerViewTest/app/src/main/res/drawable/pineapple_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/7_RecyclerViewTest/app/src/main/res/drawable/pineapple_pic.png -------------------------------------------------------------------------------- /7_RecyclerViewTest/app/src/main/res/drawable/strawberry_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/7_RecyclerViewTest/app/src/main/res/drawable/strawberry_pic.png -------------------------------------------------------------------------------- /7_RecyclerViewTest/app/src/main/res/drawable/watermelon_pic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/7_RecyclerViewTest/app/src/main/res/drawable/watermelon_pic.png -------------------------------------------------------------------------------- /7_RecyclerViewTest/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/7_RecyclerViewTest/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /7_RecyclerViewTest/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/7_RecyclerViewTest/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /7_RecyclerViewTest/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 7_RecyclerViewTest 3 | 4 | -------------------------------------------------------------------------------- /7_RecyclerViewTest/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/7_RecyclerViewTest/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /7_RecyclerViewTest/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /8_BroadcastTest/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | -------------------------------------------------------------------------------- /8_BroadcastTest/.idea/.name: -------------------------------------------------------------------------------- 1 | BroadcastTest -------------------------------------------------------------------------------- /8_BroadcastTest/.idea/caches/build_file_checksums.ser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/8_BroadcastTest/.idea/caches/build_file_checksums.ser -------------------------------------------------------------------------------- /8_BroadcastTest/.idea/caches/gradle_models.ser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/8_BroadcastTest/.idea/caches/gradle_models.ser -------------------------------------------------------------------------------- /8_BroadcastTest/.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | -------------------------------------------------------------------------------- /8_BroadcastTest/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /8_BroadcastTest/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /8_BroadcastTest/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /8_BroadcastTest/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/8_BroadcastTest/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /8_BroadcastTest/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/8_BroadcastTest/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /8_BroadcastTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/8_BroadcastTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /8_BroadcastTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/8_BroadcastTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /8_BroadcastTest/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/8_BroadcastTest/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /8_BroadcastTest/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | BroadcastTest 3 | 4 | -------------------------------------------------------------------------------- /8_BroadcastTest/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/8_BroadcastTest/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /8_BroadcastTest/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /9_BroadcastTest2/.gradle/4.10.1/fileChanges/last-build.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /9_BroadcastTest2/.gradle/4.10.1/fileContent/fileContent.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/9_BroadcastTest2/.gradle/4.10.1/fileContent/fileContent.lock -------------------------------------------------------------------------------- /9_BroadcastTest2/.gradle/4.10.1/fileHashes/fileHashes.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/9_BroadcastTest2/.gradle/4.10.1/fileHashes/fileHashes.bin -------------------------------------------------------------------------------- /9_BroadcastTest2/.gradle/4.10.1/fileHashes/fileHashes.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/9_BroadcastTest2/.gradle/4.10.1/fileHashes/fileHashes.lock -------------------------------------------------------------------------------- /9_BroadcastTest2/.gradle/4.10.1/gc.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/9_BroadcastTest2/.gradle/4.10.1/gc.properties -------------------------------------------------------------------------------- /9_BroadcastTest2/.gradle/4.10.1/javaCompile/classAnalysis.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/9_BroadcastTest2/.gradle/4.10.1/javaCompile/classAnalysis.bin -------------------------------------------------------------------------------- /9_BroadcastTest2/.gradle/4.10.1/javaCompile/jarAnalysis.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/9_BroadcastTest2/.gradle/4.10.1/javaCompile/jarAnalysis.bin -------------------------------------------------------------------------------- /9_BroadcastTest2/.gradle/4.10.1/javaCompile/javaCompile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/9_BroadcastTest2/.gradle/4.10.1/javaCompile/javaCompile.lock -------------------------------------------------------------------------------- /9_BroadcastTest2/.gradle/4.10.1/javaCompile/taskHistory.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/9_BroadcastTest2/.gradle/4.10.1/javaCompile/taskHistory.bin -------------------------------------------------------------------------------- /9_BroadcastTest2/.gradle/4.10.1/taskHistory/taskHistory.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/9_BroadcastTest2/.gradle/4.10.1/taskHistory/taskHistory.bin -------------------------------------------------------------------------------- /9_BroadcastTest2/.gradle/4.10.1/taskHistory/taskHistory.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/9_BroadcastTest2/.gradle/4.10.1/taskHistory/taskHistory.lock -------------------------------------------------------------------------------- /9_BroadcastTest2/.gradle/buildOutputCleanup/cache.properties: -------------------------------------------------------------------------------- 1 | #Sat Mar 09 22:02:03 CST 2019 2 | gradle.version=4.10.1 3 | -------------------------------------------------------------------------------- /9_BroadcastTest2/.gradle/buildOutputCleanup/outputFiles.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/9_BroadcastTest2/.gradle/buildOutputCleanup/outputFiles.bin -------------------------------------------------------------------------------- /9_BroadcastTest2/.gradle/vcs-1/gc.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/9_BroadcastTest2/.gradle/vcs-1/gc.properties -------------------------------------------------------------------------------- /9_BroadcastTest2/.idea/caches/build_file_checksums.ser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/9_BroadcastTest2/.idea/caches/build_file_checksums.ser -------------------------------------------------------------------------------- /9_BroadcastTest2/.idea/caches/gradle_models.ser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/9_BroadcastTest2/.idea/caches/gradle_models.ser -------------------------------------------------------------------------------- /9_BroadcastTest2/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /9_BroadcastTest2/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /9_BroadcastTest2/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /9_BroadcastTest2/app/build/intermediates/annotation_processor_list/debug/annotationProcessors.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /9_BroadcastTest2/app/build/intermediates/compatible_screen_manifest/debug/createDebugCompatibleScreenManifests/out/output.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /9_BroadcastTest2/app/build/intermediates/transforms/mergeJavaRes/debug/0.jar: -------------------------------------------------------------------------------- 1 | PK -------------------------------------------------------------------------------- /9_BroadcastTest2/app/build/intermediates/transforms/mergeJavaRes/debug/__content__.json: -------------------------------------------------------------------------------- 1 | [{"name":"resources","index":0,"scopes":["PROJECT","SUB_PROJECTS","EXTERNAL_LIBRARIES"],"types":["RESOURCES"],"format":"JAR","present":true}] -------------------------------------------------------------------------------- /9_BroadcastTest2/app/build/outputs/apk/debug/app-debug.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/9_BroadcastTest2/app/build/outputs/apk/debug/app-debug.apk -------------------------------------------------------------------------------- /9_BroadcastTest2/app/src/main/res/drawable-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/9_BroadcastTest2/app/src/main/res/drawable-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /9_BroadcastTest2/app/src/main/res/drawable-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/9_BroadcastTest2/app/src/main/res/drawable-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /9_BroadcastTest2/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/9_BroadcastTest2/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /9_BroadcastTest2/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /Android开发之线程池使用总结/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | -------------------------------------------------------------------------------- /Android开发之线程池使用总结/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /Android开发之线程池使用总结/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Android开发之线程池使用总结/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /Android开发之线程池使用总结/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/Android开发之线程池使用总结/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /Android开发之线程池使用总结/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/Android开发之线程池使用总结/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /Android开发之线程池使用总结/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/Android开发之线程池使用总结/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Android开发之线程池使用总结/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | "Android开发之线程池使用总结 " 3 | 4 | -------------------------------------------------------------------------------- /Android开发之线程池使用总结/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/Android开发之线程池使用总结/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /Android开发之线程池使用总结/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /AsyncTask的基本使用/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | .externalNativeBuild 10 | -------------------------------------------------------------------------------- /AsyncTask的基本使用/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /AsyncTask的基本使用/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /AsyncTask的基本使用/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /AsyncTask的基本使用/android短信接收/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | -------------------------------------------------------------------------------- /AsyncTask的基本使用/android短信接收/.idea/.name: -------------------------------------------------------------------------------- 1 | android短信接收 -------------------------------------------------------------------------------- /AsyncTask的基本使用/android短信接收/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /AsyncTask的基本使用/android短信接收/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /AsyncTask的基本使用/android短信接收/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /AsyncTask的基本使用/android短信接收/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | android短信接收 3 | 4 | -------------------------------------------------------------------------------- /AsyncTask的基本使用/android短信接收/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/AsyncTask的基本使用/android短信接收/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /AsyncTask的基本使用/android短信接收/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /AsyncTask的基本使用/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /AsyncTask的基本使用/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/AsyncTask的基本使用/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /AsyncTask的基本使用/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/AsyncTask的基本使用/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /AsyncTask的基本使用/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/AsyncTask的基本使用/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /AsyncTask的基本使用/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/AsyncTask的基本使用/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /AsyncTask的基本使用/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/AsyncTask的基本使用/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /AsyncTask的基本使用/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | AsyncTask的使用 3 | 4 | -------------------------------------------------------------------------------- /AsyncTask的基本使用/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/AsyncTask的基本使用/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /AsyncTask的基本使用/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /BroadcastBestPractice/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | -------------------------------------------------------------------------------- /BroadcastBestPractice/.idea/.name: -------------------------------------------------------------------------------- 1 | BroadcastBestPractice -------------------------------------------------------------------------------- /BroadcastBestPractice/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /BroadcastBestPractice/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /BroadcastBestPractice/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /BroadcastBestPractice/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | BroadcastBestPractice 3 | 4 | -------------------------------------------------------------------------------- /BroadcastBestPractice/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/BroadcastBestPractice/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /BroadcastBestPractice/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /Fragment基本使用/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | .externalNativeBuild 10 | -------------------------------------------------------------------------------- /Fragment基本使用/.idea/caches/build_file_checksums.ser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/Fragment基本使用/.idea/caches/build_file_checksums.ser -------------------------------------------------------------------------------- /Fragment基本使用/.idea/caches/gradle_models.ser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/Fragment基本使用/.idea/caches/gradle_models.ser -------------------------------------------------------------------------------- /Fragment基本使用/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /Fragment基本使用/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Fragment基本使用/.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Fragment基本使用/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /Fragment基本使用/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/Fragment基本使用/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /Fragment基本使用/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/Fragment基本使用/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /Fragment基本使用/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/Fragment基本使用/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Fragment基本使用/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/Fragment基本使用/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Fragment基本使用/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/Fragment基本使用/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /Fragment基本使用/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | Fragment基本使用 3 | 4 | -------------------------------------------------------------------------------- /Fragment基本使用/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/Fragment基本使用/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /Fragment基本使用/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /ListView、ArrayAdapter、SimpleAdapter的使用/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | .externalNativeBuild 10 | -------------------------------------------------------------------------------- /ListView、ArrayAdapter、SimpleAdapter的使用/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /ListView、ArrayAdapter、SimpleAdapter的使用/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /ListView、ArrayAdapter、SimpleAdapter的使用/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | ListView、ArrayAdapter、SimpleAdapter的使用 3 | 4 | -------------------------------------------------------------------------------- /ListView、ArrayAdapter、SimpleAdapter的使用/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /ViewPager实现启动页滑动引导/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | -------------------------------------------------------------------------------- /ViewPager实现启动页滑动引导/.idea/.name: -------------------------------------------------------------------------------- 1 | ViewPager实现启动页滑动引导 -------------------------------------------------------------------------------- /ViewPager实现启动页滑动引导/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /ViewPager实现启动页滑动引导/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ViewPager实现启动页滑动引导/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /ViewPager实现启动页滑动引导/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/ViewPager实现启动页滑动引导/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /ViewPager实现启动页滑动引导/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/ViewPager实现启动页滑动引导/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /ViewPager实现启动页滑动引导/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | ViewPager实现启动页滑动引导 3 | 4 | -------------------------------------------------------------------------------- /ViewPager实现启动页滑动引导/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/ViewPager实现启动页滑动引导/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /ViewPager实现启动页滑动引导/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /WebService网络请求的实现/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | -------------------------------------------------------------------------------- /WebService网络请求的实现/.idea/.name: -------------------------------------------------------------------------------- 1 | WebService网络请求的实现 -------------------------------------------------------------------------------- /WebService网络请求的实现/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /WebService网络请求的实现/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /WebService网络请求的实现/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /WebService网络请求的实现/app/libs/ksoap2-android.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/WebService网络请求的实现/app/libs/ksoap2-android.jar -------------------------------------------------------------------------------- /WebService网络请求的实现/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/WebService网络请求的实现/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /WebService网络请求的实现/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/WebService网络请求的实现/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /WebService网络请求的实现/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/WebService网络请求的实现/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /WebService网络请求的实现/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | WebService网络请求的实现 3 | 4 | -------------------------------------------------------------------------------- /WebService网络请求的实现/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/WebService网络请求的实现/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /WebService网络请求的实现/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /android全局获取Context的技巧/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | -------------------------------------------------------------------------------- /android全局获取Context的技巧/.idea/.name: -------------------------------------------------------------------------------- 1 | android全局获取Context的技巧 -------------------------------------------------------------------------------- /android全局获取Context的技巧/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /android全局获取Context的技巧/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /android全局获取Context的技巧/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /android全局获取Context的技巧/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | android全局获取Context的技巧 3 | 4 | -------------------------------------------------------------------------------- /android全局获取Context的技巧/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android全局获取Context的技巧/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /android全局获取Context的技巧/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /android创建自定义View/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | -------------------------------------------------------------------------------- /android创建自定义View/.idea/.name: -------------------------------------------------------------------------------- 1 | android创建自定义View -------------------------------------------------------------------------------- /android创建自定义View/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /android创建自定义View/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /android创建自定义View/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /android创建自定义View/app/src/main/res/drawable/back_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android创建自定义View/app/src/main/res/drawable/back_bg.png -------------------------------------------------------------------------------- /android创建自定义View/app/src/main/res/drawable/edit_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android创建自定义View/app/src/main/res/drawable/edit_bg.png -------------------------------------------------------------------------------- /android创建自定义View/app/src/main/res/drawable/title_bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android创建自定义View/app/src/main/res/drawable/title_bg.png -------------------------------------------------------------------------------- /android创建自定义View/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | android创建自定义View 3 | 4 | -------------------------------------------------------------------------------- /android创建自定义View/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android创建自定义View/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /android创建自定义View/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /android多线程的使用/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | -------------------------------------------------------------------------------- /android多线程的使用/.idea/.name: -------------------------------------------------------------------------------- 1 | android多线程的使用 -------------------------------------------------------------------------------- /android多线程的使用/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /android多线程的使用/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /android多线程的使用/android使用SharedPreferences存储数据/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | -------------------------------------------------------------------------------- /android多线程的使用/android使用SharedPreferences存储数据/.idea/.name: -------------------------------------------------------------------------------- 1 | android使用SharedPreferences存储数据 -------------------------------------------------------------------------------- /android多线程的使用/android使用SharedPreferences存储数据/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /android多线程的使用/android使用SharedPreferences存储数据/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /android多线程的使用/android使用SharedPreferences存储数据/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | android使用SharedPreferences存储数据 3 | 4 | -------------------------------------------------------------------------------- /android多线程的使用/android使用SharedPreferences存储数据/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /android多线程的使用/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /android多线程的使用/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android多线程的使用/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /android多线程的使用/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android多线程的使用/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /android多线程的使用/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android多线程的使用/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android多线程的使用/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android多线程的使用/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android多线程的使用/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | android多线程的使用 3 | 4 | -------------------------------------------------------------------------------- /android多线程的使用/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android多线程的使用/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /android多线程的使用/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /android对SD卡操作/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | -------------------------------------------------------------------------------- /android对SD卡操作/.idea/.name: -------------------------------------------------------------------------------- 1 | android对SD卡操作 -------------------------------------------------------------------------------- /android对SD卡操作/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /android对SD卡操作/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /android对SD卡操作/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /android对SD卡操作/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android对SD卡操作/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /android对SD卡操作/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android对SD卡操作/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /android对SD卡操作/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android对SD卡操作/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android对SD卡操作/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android对SD卡操作/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /android对SD卡操作/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | android对SD卡操作 3 | 4 | -------------------------------------------------------------------------------- /android对SD卡操作/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android对SD卡操作/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /android对SD卡操作/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /android布局的学习/FragmentTest/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | -------------------------------------------------------------------------------- /android布局的学习/FragmentTest/.idea/.name: -------------------------------------------------------------------------------- 1 | FragmentTest -------------------------------------------------------------------------------- /android布局的学习/FragmentTest/.idea/caches/gradle_models.ser: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android布局的学习/FragmentTest/.idea/caches/gradle_models.ser -------------------------------------------------------------------------------- /android布局的学习/FragmentTest/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /android布局的学习/FragmentTest/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /android布局的学习/FragmentTest/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /android布局的学习/FragmentTest/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android布局的学习/FragmentTest/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /android布局的学习/FragmentTest/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /android布局的学习/MyApplication/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | -------------------------------------------------------------------------------- /android布局的学习/MyApplication/.idea/.name: -------------------------------------------------------------------------------- 1 | Drawable的使用 -------------------------------------------------------------------------------- /android布局的学习/MyApplication/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /android布局的学习/MyApplication/.idea/encodings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /android布局的学习/MyApplication/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /android布局的学习/MyApplication/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | Drawable的使用 3 | 4 | -------------------------------------------------------------------------------- /android布局的学习/MyApplication/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android布局的学习/MyApplication/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /android布局的学习/MyApplication/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /android布局的学习/WebServiceDemo/.gradle/2.14.1/taskArtifacts/cache.properties: -------------------------------------------------------------------------------- 1 | #Tue Aug 30 13:49:30 CST 2016 2 | -------------------------------------------------------------------------------- /android布局的学习/WebServiceDemo/.idea/.name: -------------------------------------------------------------------------------- 1 | WebServiceDemo -------------------------------------------------------------------------------- /android布局的学习/WebServiceDemo/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /android布局的学习/WebServiceDemo/app/build/intermediates/incremental-safeguard/androidTest/debug/tag.txt: -------------------------------------------------------------------------------- 1 | incremental task execution -------------------------------------------------------------------------------- /android布局的学习/WebServiceDemo/app/build/intermediates/incremental-safeguard/debug/tag.txt: -------------------------------------------------------------------------------- 1 | incremental task execution -------------------------------------------------------------------------------- /android布局的学习/WebServiceDemo/app/build/intermediates/incremental/compileDebugAidl/dependency.store: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /android布局的学习/WebServiceDemo/app/build/intermediates/incremental/compileDebugAndroidTestAidl/dependency.store: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /android布局的学习/WebServiceDemo/app/libs/ksoap2-android.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huang303513/AndroidBasicCommonDemos/3848e45653e7b27cac07b5e21a022718f17fca96/android布局的学习/WebServiceDemo/app/libs/ksoap2-android.jar -------------------------------------------------------------------------------- /android布局的学习/WebServiceDemo/app/src/main/res/values-v11/styles.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 |