├── README.md
├── tech02
├── .DS_Store
├── .gitkeep
├── CompositeCustomViewSample
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── compositecustomviewsample
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── compositecustomviewsample
│ │ │ │ │ ├── MainActivity.java
│ │ │ │ │ └── MyCustomView.java
│ │ │ └── res
│ │ │ │ ├── drawable-xhdpi
│ │ │ │ ├── star.png
│ │ │ │ └── star_empty.png
│ │ │ │ ├── layout
│ │ │ │ ├── activity_main.xml
│ │ │ │ └── three_stars_indicator.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
│ │ │ │ ├── attrs.xml
│ │ │ │ ├── colors.xml
│ │ │ │ ├── dimens.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── advanced_android
│ │ │ └── compositecustomviewsample
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── ConfigChangedSample
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── ConfigChangedSample.iml
│ ├── app
│ │ ├── .gitignore
│ │ ├── app.iml
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── configchangedsample
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── configchangedsample
│ │ │ │ │ └── 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
│ │ │ └── advanced_android
│ │ │ └── configchangedsample
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── ConfigurationChangeLang
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── ConfigurationChangeLang.iml
│ ├── app
│ │ ├── .gitignore
│ │ ├── app.iml
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── configurationchangelang
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── configurationchangelang
│ │ │ │ │ └── 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-en
│ │ │ │ └── strings.xml
│ │ │ │ ├── values-w820dp
│ │ │ │ └── dimens.xml
│ │ │ │ └── values
│ │ │ │ ├── colors.xml
│ │ │ │ ├── dimens.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── advanced_android
│ │ │ └── configurationchangelang
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── FragmentTransactionSample
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── fragmenttransactionsample
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── fragmenttransactionsample
│ │ │ │ │ ├── MainActivity.java
│ │ │ │ │ └── MyFragment.java
│ │ │ └── res
│ │ │ │ ├── layout
│ │ │ │ ├── activity_main.xml
│ │ │ │ └── fragment_my.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
│ │ │ └── advanced_android
│ │ │ └── fragmenttransactionsample
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── HelloActivity
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── helloactivity
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── helloactivity
│ │ │ │ │ └── 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
│ │ │ └── advanced_android
│ │ │ └── helloactivity
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── LinearLayoutSample
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── LinearLayoutSample.iml
│ ├── app
│ │ ├── .gitignore
│ │ ├── app.iml
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── linearlayoutsample
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── linearlayoutsample
│ │ │ │ │ ├── Activity1.java
│ │ │ │ │ ├── Activity2.java
│ │ │ │ │ ├── Activity3.java
│ │ │ │ │ └── MainActivity.java
│ │ │ └── res
│ │ │ │ ├── layout
│ │ │ │ ├── activity_1.xml
│ │ │ │ ├── activity_2.xml
│ │ │ │ ├── activity_3.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
│ │ │ └── advanced_android
│ │ │ └── linearlayoutsample
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── NestedFragmentSample
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── nestedfragmentsample
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── nestedfragmentsample
│ │ │ │ │ ├── ChildFragment.java
│ │ │ │ │ ├── MainActivity.java
│ │ │ │ │ └── ParentFragment.java
│ │ │ └── res
│ │ │ │ ├── layout
│ │ │ │ ├── activity_main.xml
│ │ │ │ ├── fragment_child.xml
│ │ │ │ └── fragment_parent.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
│ │ │ └── advanced_android
│ │ │ └── nestedfragmentsample
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── NetworkCheckFragmentSample
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── networkcheckfragmentsample
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── networkcheckfragmentsample
│ │ │ │ │ ├── MainActivity.java
│ │ │ │ │ ├── MyReceiver.java
│ │ │ │ │ └── NetworkCheckFragment.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
│ │ │ └── advanced_android
│ │ │ └── networkcheckfragmentsample
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
└── SimpleFragmentSample
│ ├── .gitignore
│ ├── .idea
│ ├── compiler.xml
│ ├── copyright
│ │ └── profiles_settings.xml
│ ├── gradle.xml
│ ├── misc.xml
│ ├── modules.xml
│ └── runConfigurations.xml
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── advanced_android
│ │ │ └── simplefragmentsample
│ │ │ └── ApplicationTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── simplefragmentsample
│ │ │ │ ├── MainActivity.java
│ │ │ │ └── MyFragment.java
│ │ └── res
│ │ │ ├── layout
│ │ │ ├── activity_main.xml
│ │ │ └── fragment_my.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
│ │ └── advanced_android
│ │ └── simplefragmentsample
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── tech03
├── .DS_Store
├── .gitkeep
├── ContentProviderSample
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── ContentProviderSample.iml
│ ├── app
│ │ ├── .gitignore
│ │ ├── app.iml
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── contentprovidersample
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── contentprovidersample
│ │ │ │ │ └── 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
│ │ │ └── advanced_android
│ │ │ └── contentprovidersample
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── IntentServiceSample
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── IntentServiceSample.iml
│ ├── app
│ │ ├── .gitignore
│ │ ├── app.iml
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── intentservicesample
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── intentservicesample
│ │ │ │ │ ├── FibService.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
│ │ │ └── advanced_android
│ │ │ └── intentservicesample
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── MusicPlayerSample
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── MusicPlayerSample.iml
│ ├── app
│ │ ├── .gitignore
│ │ ├── app.iml
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── musicplayersample
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── musicplayersample
│ │ │ │ │ ├── BackgroundMusicService.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
│ │ │ │ ├── raw
│ │ │ │ └── bensound_clearday.mp3
│ │ │ │ ├── values-w820dp
│ │ │ │ └── dimens.xml
│ │ │ │ └── values
│ │ │ │ ├── colors.xml
│ │ │ │ ├── dimens.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── advanced_android
│ │ │ └── musicplayersample
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── VolumeChangedBroadcastReceive
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── ScreenOnOffBroadcastReceiver.iml
│ ├── VolumeChangedBroadcastReceive.iml
│ ├── app
│ │ ├── .gitignore
│ │ ├── app.iml
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── screenonoffbroadcastreceiver
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── screenonoffbroadcastreceiver
│ │ │ │ │ └── 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
│ │ │ └── advanced_android
│ │ │ └── screenonoffbroadcastreceiver
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── WakefulBroadcastReceiverSample
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── wakefulbroadcastreceiversample
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── wakefulbroadcastreceiversample
│ │ │ │ │ ├── MainActivity.java
│ │ │ │ │ ├── MyIntentService.java
│ │ │ │ │ └── MyReceiver.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
│ │ │ └── advanced_android
│ │ │ └── wakefulbroadcastreceiversample
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── WordOfToday1
│ ├── .gitignore
│ ├── .idea
│ │ ├── .name
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── encodings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── WordOfToday1.iml
│ ├── app
│ │ ├── .gitignore
│ │ ├── app.iml
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── wordoftoday1
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── wordoftoday1
│ │ │ │ │ ├── MainActivity.java
│ │ │ │ │ ├── WordsOfToday.java
│ │ │ │ │ ├── WordsOfTodayContract.java
│ │ │ │ │ └── WordsOfTodayProvider.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
│ │ │ └── advanced_android
│ │ │ └── wordoftoday1
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
└── WordOfToday2
│ ├── .gitignore
│ ├── .idea
│ ├── compiler.xml
│ ├── copyright
│ │ └── profiles_settings.xml
│ ├── gradle.xml
│ ├── misc.xml
│ ├── modules.xml
│ └── runConfigurations.xml
│ ├── WordOfToday2.iml
│ ├── app
│ ├── .gitignore
│ ├── app.iml
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── advanced_android
│ │ │ └── wordoftoday2
│ │ │ └── ApplicationTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── wordoftoday2
│ │ │ │ ├── MainActivity.java
│ │ │ │ ├── WordsOfToday.java
│ │ │ │ ├── WordsOfTodayContract.java
│ │ │ │ ├── WordsOfTodayDbHelper.java
│ │ │ │ └── WordsOfTodayProvider.java
│ │ └── res
│ │ │ ├── layout
│ │ │ ├── activity_main.xml
│ │ │ └── list_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
│ │ └── advanced_android
│ │ └── wordoftoday2
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── tech04
├── .DS_Store
├── .gitkeep
├── NotificationSamples
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── NotificationSamples.iml
│ ├── app
│ │ ├── .gitignore
│ │ ├── app.iml
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── github
│ │ │ │ └── takahirom
│ │ │ │ └── notificationexamples
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── github
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── notificationsamples
│ │ │ │ │ └── MainActivity.java
│ │ │ └── res
│ │ │ │ ├── drawable-hdpi-v11
│ │ │ │ └── ic_stat_name.png
│ │ │ │ ├── drawable-hdpi-v9
│ │ │ │ └── ic_stat_name.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_stat_name.png
│ │ │ │ ├── drawable-mdpi-v11
│ │ │ │ └── ic_stat_name.png
│ │ │ │ ├── drawable-mdpi-v9
│ │ │ │ └── ic_stat_name.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_stat_name.png
│ │ │ │ ├── drawable-xhdpi-v11
│ │ │ │ └── ic_stat_name.png
│ │ │ │ ├── drawable-xhdpi-v9
│ │ │ │ └── ic_stat_name.png
│ │ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_stat_name.png
│ │ │ │ ├── drawable-xxhdpi-v11
│ │ │ │ └── ic_stat_name.png
│ │ │ │ ├── drawable-xxhdpi-v9
│ │ │ │ └── ic_stat_name.png
│ │ │ │ ├── drawable-xxhdpi
│ │ │ │ └── ic_stat_name.png
│ │ │ │ ├── drawable
│ │ │ │ └── ic_notifications_24dp.xml
│ │ │ │ ├── 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
│ │ │ └── github
│ │ │ └── takahirom
│ │ │ └── notificationexamples
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
└── RecyclerViewSamples
│ ├── .gitignore
│ ├── .idea
│ ├── compiler.xml
│ ├── copyright
│ │ └── profiles_settings.xml
│ ├── gradle.xml
│ ├── misc.xml
│ ├── modules.xml
│ └── runConfigurations.xml
│ ├── RecyclerViewSamples.iml
│ ├── app
│ ├── .gitignore
│ ├── app.iml
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── github
│ │ │ └── advanced_android
│ │ │ └── recyclerviewsamples
│ │ │ └── ApplicationTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── github
│ │ │ │ └── advanced_android
│ │ │ │ └── recyclerviewsamples
│ │ │ │ ├── DummyDataGenerator.java
│ │ │ │ ├── MainActivity.java
│ │ │ │ ├── cardview
│ │ │ │ ├── CardViewAdapter.java
│ │ │ │ └── CardViewRecyclerViewActivity.java
│ │ │ │ ├── divider
│ │ │ │ ├── DividerItemDecoration.java
│ │ │ │ └── DividerRecyclerViewActivity.java
│ │ │ │ ├── grid
│ │ │ │ ├── GridRecyclerViewActivity.java
│ │ │ │ └── RichAdapter.java
│ │ │ │ ├── manipulation
│ │ │ │ ├── ManipulationActivity.java
│ │ │ │ └── ManipulationSimpleStringAdapter.java
│ │ │ │ └── simple
│ │ │ │ ├── RecyclerViewActivity.java
│ │ │ │ └── SimpleStringAdapter.java
│ │ └── res
│ │ │ ├── layout
│ │ │ ├── activity_grid_recycler_view.xml
│ │ │ ├── activity_main.xml
│ │ │ ├── activity_manipulation_recycler_view.xml
│ │ │ ├── activity_simple_recycler_view.xml
│ │ │ ├── header_row.xml
│ │ │ ├── simple_row.xml
│ │ │ └── simple_row_card_view.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
│ │ └── github
│ │ └── advanced_android
│ │ └── recyclerviewsamples
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── tech05
├── .DS_Store
├── .gitkeep
├── DataBindingSample
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── github
│ │ │ │ └── advanced_android
│ │ │ │ └── databindingsample
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── github
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── databindingsample
│ │ │ │ │ ├── MainActivity.java
│ │ │ │ │ └── User.java
│ │ │ └── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ └── ic_thumb_up_black_36dp.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_thumb_up_black_36dp.png
│ │ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_thumb_up_black_36dp.png
│ │ │ │ ├── drawable-xxhdpi
│ │ │ │ └── ic_thumb_up_black_36dp.png
│ │ │ │ ├── drawable-xxxhdpi
│ │ │ │ └── ic_thumb_up_black_36dp.png
│ │ │ │ ├── layout
│ │ │ │ └── activity_main.xml
│ │ │ │ ├── menu
│ │ │ │ └── menu_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-v21
│ │ │ │ └── styles.xml
│ │ │ │ ├── values-w820dp
│ │ │ │ └── dimens.xml
│ │ │ │ └── values
│ │ │ │ ├── colors.xml
│ │ │ │ ├── dimens.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── github
│ │ │ └── advanced_android
│ │ │ └── databindingsample
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
└── NewGitHubRepos
│ ├── .gitignore
│ ├── .idea
│ ├── compiler.xml
│ ├── copyright
│ │ └── profiles_settings.xml
│ ├── gradle.xml
│ ├── misc.xml
│ ├── modules.xml
│ └── runConfigurations.xml
│ ├── app-mvp
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── github
│ │ │ └── advanced_android
│ │ │ └── newgithubrepo
│ │ │ └── ApplicationTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── github
│ │ │ │ └── advanced_android
│ │ │ │ └── newgithubrepo
│ │ │ │ ├── contract
│ │ │ │ ├── DetailContract.java
│ │ │ │ └── RepositoryListContract.java
│ │ │ │ ├── model
│ │ │ │ └── GitHubService.java
│ │ │ │ ├── presenter
│ │ │ │ ├── DetailPresenter.java
│ │ │ │ └── RepositoryListPresenter.java
│ │ │ │ └── view
│ │ │ │ ├── DetailActivity.java
│ │ │ │ ├── NewGitHubReposApplication.java
│ │ │ │ ├── RepositoryAdapter.java
│ │ │ │ └── RepositoryListActivity.java
│ │ └── res
│ │ │ ├── drawable-hdpi
│ │ │ ├── ic_call_split_black_18dp.png
│ │ │ └── ic_star_black_18dp.png
│ │ │ ├── drawable-mdpi
│ │ │ ├── ic_call_split_black_18dp.png
│ │ │ └── ic_star_black_18dp.png
│ │ │ ├── drawable-xhdpi
│ │ │ ├── ic_call_split_black_18dp.png
│ │ │ └── ic_star_black_18dp.png
│ │ │ ├── drawable-xxhdpi
│ │ │ ├── ic_call_split_black_18dp.png
│ │ │ └── ic_star_black_18dp.png
│ │ │ ├── drawable-xxxhdpi
│ │ │ ├── ic_call_split_black_18dp.png
│ │ │ └── ic_star_black_18dp.png
│ │ │ ├── layout
│ │ │ ├── activity_detail.xml
│ │ │ ├── activity_repository_list.xml
│ │ │ ├── content_repository_list.xml
│ │ │ └── repo_item.xml
│ │ │ ├── menu
│ │ │ └── menu_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-v21
│ │ │ └── styles.xml
│ │ │ ├── values-w820dp
│ │ │ └── dimens.xml
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── github
│ │ └── advanced_android
│ │ └── newgithubrepo
│ │ └── ExampleUnitTest.java
│ ├── app-mvvm
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── github
│ │ │ └── advanced_android
│ │ │ └── newgithubrepo
│ │ │ └── ApplicationTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── github
│ │ │ │ └── advanced_android
│ │ │ │ └── newgithubrepo
│ │ │ │ ├── contract
│ │ │ │ ├── DetailViewContract.java
│ │ │ │ └── RepositoryListViewContract.java
│ │ │ │ ├── model
│ │ │ │ └── GitHubService.java
│ │ │ │ ├── view
│ │ │ │ ├── BindingAdapters.java
│ │ │ │ ├── DetailActivity.java
│ │ │ │ ├── NewGitHubReposApplication.java
│ │ │ │ ├── RepositoryAdapter.java
│ │ │ │ └── RepositoryListActivity.java
│ │ │ │ └── viewmodel
│ │ │ │ ├── DetailViewModel.java
│ │ │ │ ├── RepositoryItemViewModel.java
│ │ │ │ └── RepositoryListViewModel.java
│ │ └── res
│ │ │ ├── drawable-hdpi
│ │ │ ├── ic_call_split_black_18dp.png
│ │ │ └── ic_star_black_18dp.png
│ │ │ ├── drawable-mdpi
│ │ │ ├── ic_call_split_black_18dp.png
│ │ │ └── ic_star_black_18dp.png
│ │ │ ├── drawable-xhdpi
│ │ │ ├── ic_call_split_black_18dp.png
│ │ │ └── ic_star_black_18dp.png
│ │ │ ├── drawable-xxhdpi
│ │ │ ├── ic_call_split_black_18dp.png
│ │ │ └── ic_star_black_18dp.png
│ │ │ ├── drawable-xxxhdpi
│ │ │ ├── ic_call_split_black_18dp.png
│ │ │ └── ic_star_black_18dp.png
│ │ │ ├── layout
│ │ │ ├── activity_detail.xml
│ │ │ ├── activity_repository_list.xml
│ │ │ ├── content_repository_list.xml
│ │ │ └── repo_item.xml
│ │ │ ├── menu
│ │ │ └── menu_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-v21
│ │ │ └── styles.xml
│ │ │ ├── values-w820dp
│ │ │ └── dimens.xml
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── github
│ │ └── advanced_android
│ │ └── newgithubrepo
│ │ └── ExampleUnitTest.java
│ ├── app-original
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── github
│ │ │ └── advanced_android
│ │ │ └── newgithubrepo
│ │ │ └── ApplicationTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── github
│ │ │ │ └── advanced_android
│ │ │ │ └── newgithubrepo
│ │ │ │ ├── DetailActivity.java
│ │ │ │ ├── GitHubService.java
│ │ │ │ ├── NewGitHubReposApplication.java
│ │ │ │ ├── RepositoryAdapter.java
│ │ │ │ └── RepositoryListActivity.java
│ │ └── res
│ │ │ ├── drawable-hdpi
│ │ │ ├── ic_call_split_black_18dp.png
│ │ │ └── ic_star_black_18dp.png
│ │ │ ├── drawable-mdpi
│ │ │ ├── ic_call_split_black_18dp.png
│ │ │ └── ic_star_black_18dp.png
│ │ │ ├── drawable-xhdpi
│ │ │ ├── ic_call_split_black_18dp.png
│ │ │ └── ic_star_black_18dp.png
│ │ │ ├── drawable-xxhdpi
│ │ │ ├── ic_call_split_black_18dp.png
│ │ │ └── ic_star_black_18dp.png
│ │ │ ├── drawable-xxxhdpi
│ │ │ ├── ic_call_split_black_18dp.png
│ │ │ └── ic_star_black_18dp.png
│ │ │ ├── layout
│ │ │ ├── activity_detail.xml
│ │ │ ├── activity_repository_list.xml
│ │ │ ├── content_repository_list.xml
│ │ │ └── repo_item.xml
│ │ │ ├── menu
│ │ │ └── menu_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-v21
│ │ │ └── styles.xml
│ │ │ ├── values-w820dp
│ │ │ └── dimens.xml
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── github
│ │ └── advanced_android
│ │ └── newgithubrepo
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── build.sh
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── tech06
├── .DS_Store
├── .gitkeep
└── GradleSample
│ ├── .gitignore
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── advanced_android
│ │ │ └── gradlesample
│ │ │ └── ApplicationTest.java
│ │ ├── free
│ │ └── java
│ │ │ └── com
│ │ │ └── advanced_android
│ │ │ └── gradlesample
│ │ │ └── GreatFeature.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── gradlesample
│ │ │ │ └── MainActivity.java
│ │ └── res
│ │ │ ├── layout
│ │ │ ├── activity_main.xml
│ │ │ └── content_main.xml
│ │ │ ├── menu
│ │ │ └── menu_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-v21
│ │ │ └── styles.xml
│ │ │ ├── values-w820dp
│ │ │ └── dimens.xml
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── pro
│ │ └── java
│ │ │ └── com
│ │ │ └── advanced_android
│ │ │ └── gradlesample
│ │ │ └── GreatFeature.java
│ │ ├── stage
│ │ └── res
│ │ │ └── values
│ │ │ └── strings.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── advanced_android
│ │ └── gradlesample
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle-app.setting
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── tech07
├── .DS_Store
├── .gitkeep
├── BmiCalculator
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── bmicalculator
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── bmicalculator
│ │ │ │ │ ├── BmiCalculator.java
│ │ │ │ │ ├── BmiValue.java
│ │ │ │ │ ├── MainActivity.java
│ │ │ │ │ └── SaveBmiService.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
│ │ │ └── advanced_android
│ │ │ └── bmicalculator
│ │ │ ├── BmiCalculatorTest.java
│ │ │ ├── BmiValueTest.java
│ │ │ ├── MainActivityTest.java
│ │ │ └── SaveBmiServiceTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
└── LocalUnitTests
│ ├── .gitignore
│ ├── .idea
│ ├── compiler.xml
│ ├── copyright
│ │ └── profiles_settings.xml
│ ├── gradle.xml
│ ├── misc.xml
│ ├── modules.xml
│ └── runConfigurations.xml
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── advanced_android
│ │ │ └── localunittests
│ │ │ └── ApplicationTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── localunittests
│ │ │ │ ├── Calculator.java
│ │ │ │ └── MainActivity.java
│ │ └── res
│ │ │ ├── layout
│ │ │ ├── activity_main.xml
│ │ │ └── content_main.xml
│ │ │ ├── menu
│ │ │ └── menu_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-v21
│ │ │ └── styles.xml
│ │ │ ├── values-w820dp
│ │ │ └── dimens.xml
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── advanced_android
│ │ └── localunittests
│ │ ├── CalculatorTest.java
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── tech08
├── .DS_Store
├── .gitkeep
├── BasicEspressoTest
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── basicespressotest
│ │ │ │ └── MainScreenTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── basicespressotest
│ │ │ │ │ └── MainActivity.java
│ │ │ └── res
│ │ │ │ ├── layout
│ │ │ │ ├── activity_main.xml
│ │ │ │ └── content_main.xml
│ │ │ │ ├── menu
│ │ │ │ └── menu_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-v21
│ │ │ │ └── styles.xml
│ │ │ │ ├── values-w820dp
│ │ │ │ └── dimens.xml
│ │ │ │ └── values
│ │ │ │ ├── colors.xml
│ │ │ │ ├── dimens.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── advanced_android
│ │ │ └── basicespressotest
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
└── UiAutometerTest
│ ├── .gitignore
│ ├── .idea
│ ├── compiler.xml
│ ├── copyright
│ │ └── profiles_settings.xml
│ ├── gradle.xml
│ ├── misc.xml
│ ├── modules.xml
│ └── runConfigurations.xml
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── advanced_android
│ │ │ └── uiautometertest
│ │ │ └── UiAutometorSampleTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── uiautometertest
│ │ │ │ └── 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
│ │ └── advanced_android
│ │ └── uiautometertest
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── tech10
├── .gitkeep
└── lean_canvas.pdf
├── tech12
├── .DS_Store
├── .gitkeep
├── CoordinatorLayout01
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── coordinatorlayout01
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── coordinatorlayout01
│ │ │ │ │ └── ScrollingActivity.java
│ │ │ └── res
│ │ │ │ ├── layout
│ │ │ │ ├── activity_scrolling.xml
│ │ │ │ └── content_scrolling.xml
│ │ │ │ ├── menu
│ │ │ │ └── menu_scrolling.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
│ │ │ │ ├── colors.xml
│ │ │ │ ├── dimens.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── advanced_android
│ │ │ └── coordinatorlayout01
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── CoordinatorLayout02
│ ├── .gitignore
│ ├── .idea
│ │ ├── .name
│ │ ├── compiler.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ ├── runConfigurations.xml
│ │ └── vcs.xml
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── coordinatorlayout01
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── coordinatorlayout02
│ │ │ │ │ └── ScrollingActivity.java
│ │ │ └── res
│ │ │ │ ├── layout
│ │ │ │ ├── activity_scrolling.xml
│ │ │ │ └── content_scrolling.xml
│ │ │ │ ├── menu
│ │ │ │ └── menu_scrolling.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
│ │ │ │ ├── colors.xml
│ │ │ │ ├── dimens.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── advanced_android
│ │ │ └── coordinatorlayout01
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── CoordinatorLayout03
│ ├── .gitignore
│ ├── .idea
│ │ ├── .name
│ │ ├── compiler.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ ├── runConfigurations.xml
│ │ └── vcs.xml
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── coordinatorlayout01
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── coordinatorlayout03
│ │ │ │ │ └── ScrollingActivity.java
│ │ │ └── res
│ │ │ │ ├── layout
│ │ │ │ ├── activity_scrolling.xml
│ │ │ │ └── content_scrolling.xml
│ │ │ │ ├── menu
│ │ │ │ └── menu_scrolling.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
│ │ │ │ ├── colors.xml
│ │ │ │ ├── dimens.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── advanced_android
│ │ │ └── coordinatorlayout01
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── CoordinatorLayoutAndFab
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── appbarandfab
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── appbarandfab
│ │ │ │ │ └── ScrollingActivity.java
│ │ │ └── res
│ │ │ │ ├── layout
│ │ │ │ ├── activity_scrolling.xml
│ │ │ │ └── content_scrolling.xml
│ │ │ │ ├── menu
│ │ │ │ └── menu_scrolling.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
│ │ │ │ ├── colors.xml
│ │ │ │ ├── dimens.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── advanced_android
│ │ │ └── appbarandfab
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── CoordinatorLayoutAndFabAndSnackBar
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── coordinatorlayout06
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── coordinatorlayout06
│ │ │ │ │ └── MainActivity.java
│ │ │ └── res
│ │ │ │ ├── layout
│ │ │ │ ├── activity_main.xml
│ │ │ │ └── content_main.xml
│ │ │ │ ├── menu
│ │ │ │ └── menu_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-v21
│ │ │ │ └── styles.xml
│ │ │ │ ├── values-w820dp
│ │ │ │ └── dimens.xml
│ │ │ │ └── values
│ │ │ │ ├── colors.xml
│ │ │ │ ├── dimens.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── com
│ │ │ └── advanced_android
│ │ │ └── coordinatorlayout06
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── NavigationView
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── navigation_view
│ │ │ │ └── advanced_android
│ │ │ │ └── com
│ │ │ │ └── navigationview
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── navigationview
│ │ │ │ │ └── MainActivity.java
│ │ │ └── res
│ │ │ │ ├── layout
│ │ │ │ ├── activity_main.xml
│ │ │ │ └── navigation_drawer_header.xml
│ │ │ │ ├── menu
│ │ │ │ └── navigation_drawer_menu_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
│ │ │ │ ├── colors.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ └── test
│ │ │ └── java
│ │ │ └── navigation_view
│ │ │ └── advanced_android
│ │ │ └── com
│ │ │ └── navigationview
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
└── ToolbarAndTabLayout
│ ├── .gitignore
│ ├── .idea
│ ├── compiler.xml
│ ├── copyright
│ │ └── profiles_settings.xml
│ ├── gradle.xml
│ ├── misc.xml
│ ├── modules.xml
│ └── runConfigurations.xml
│ ├── app
│ ├── .gitignore
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── advanced_android
│ │ │ └── toolbar_and_tablayout
│ │ │ └── ApplicationTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── toolbar_and_tablayout
│ │ │ │ ├── MainActivity.java
│ │ │ │ ├── MyFragment.java
│ │ │ │ ├── MyFragmentFactory.java
│ │ │ │ └── MyFragmentPagerAdapter.java
│ │ └── res
│ │ │ ├── layout
│ │ │ ├── activity_main.xml
│ │ │ ├── content_main.xml
│ │ │ └── fragment_my.xml
│ │ │ ├── menu
│ │ │ └── menu_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-v21
│ │ │ └── styles.xml
│ │ │ ├── values-w820dp
│ │ │ └── dimens.xml
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── dimens.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── advanced_android
│ │ └── toolbar_and_tablayout
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── tech13
├── .DS_Store
├── .gitkeep
├── PermissionDemoA
│ ├── .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
│ │ │ │ └── advanced_android
│ │ │ │ └── permissiondemoa
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── permissiondemoa
│ │ │ │ │ └── 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
│ │ │ └── advanced_android
│ │ │ └── permissiondemoa
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
└── PermissionDemoB
│ ├── .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
│ │ │ └── advanced_android
│ │ │ └── permissiondemob
│ │ │ └── ApplicationTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── permissiondemob
│ │ │ │ ├── ActivityB.java
│ │ │ │ └── MainActivity.java
│ │ └── res
│ │ │ ├── layout
│ │ │ ├── activity_activity_b.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
│ │ └── advanced_android
│ │ └── permissiondemob
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── tech14
├── .DS_Store
├── .gitkeep
├── GPUOverdrawSample1
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── androidTest
│ │ │ └── java
│ │ │ │ └── com
│ │ │ │ └── advanced_android
│ │ │ │ └── gpuoverdrawsample1
│ │ │ │ └── ApplicationTest.java
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── gpuoverdrawsample1
│ │ │ │ │ ├── MainActivity.java
│ │ │ │ │ ├── OverdrawFewActivity.java
│ │ │ │ │ └── OverdrawManyActivity.java
│ │ │ └── res
│ │ │ │ ├── drawable
│ │ │ │ └── ic_launcher.png
│ │ │ │ ├── layout
│ │ │ │ ├── activity_main.xml
│ │ │ │ ├── activity_overdraw_few.xml
│ │ │ │ └── activity_overdraw_many.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
│ │ │ └── advanced_android
│ │ │ └── gpuoverdrawsample1
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── LeakCanaryDemo
│ ├── .gitignore
│ ├── .idea
│ │ ├── compiler.xml
│ │ ├── copyright
│ │ │ └── profiles_settings.xml
│ │ ├── gradle.xml
│ │ ├── misc.xml
│ │ ├── modules.xml
│ │ └── runConfigurations.xml
│ ├── app
│ │ ├── .gitignore
│ │ ├── build.gradle
│ │ ├── proguard-rules.pro
│ │ └── src
│ │ │ ├── main
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ │ └── com
│ │ │ │ │ └── advanced_android
│ │ │ │ │ └── leakcanarydemo
│ │ │ │ │ ├── LeakActivity.java
│ │ │ │ │ ├── LeakCanaryApplication.java
│ │ │ │ │ └── MainActivity.java
│ │ │ └── res
│ │ │ │ ├── layout
│ │ │ │ ├── activity_leak.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
│ │ │ └── advanced_android
│ │ │ └── com
│ │ │ └── leakcanarydemo
│ │ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
└── LintSample
│ ├── .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
│ │ │ └── advanced_android
│ │ │ └── com
│ │ │ └── lintsample
│ │ │ └── ApplicationTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ │ └── advanced_android
│ │ │ │ └── com
│ │ │ │ └── lintsample
│ │ │ │ └── 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
│ │ └── advanced_android
│ │ └── com
│ │ └── lintsample
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ └── settings.gradle
├── tech15
├── .DS_Store
├── .gitkeep
└── TrivialDrive
│ ├── .gitignore
│ ├── .google
│ └── packaging.yaml
│ ├── README.md
│ ├── app
│ ├── build.gradle
│ ├── proguard-rules.pro
│ └── src
│ │ ├── androidTest
│ │ └── java
│ │ │ └── com
│ │ │ └── example
│ │ │ └── android
│ │ │ └── trivialdrivesample
│ │ │ └── ApplicationTest.java
│ │ ├── main
│ │ ├── AndroidManifest.xml
│ │ ├── aidl
│ │ │ └── com
│ │ │ │ └── android
│ │ │ │ └── vending
│ │ │ │ └── billing
│ │ │ │ └── IInAppBillingService.aidl
│ │ ├── java
│ │ │ └── com
│ │ │ │ └── example
│ │ │ │ └── android
│ │ │ │ └── trivialdrivesample
│ │ │ │ ├── MainActivity.java
│ │ │ │ └── util
│ │ │ │ ├── IabBroadcastReceiver.java
│ │ │ │ ├── IabException.java
│ │ │ │ ├── IabHelper.java
│ │ │ │ ├── IabResult.java
│ │ │ │ ├── Inventory.java
│ │ │ │ ├── Purchase.java
│ │ │ │ ├── Security.java
│ │ │ │ └── SkuDetails.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
│ │ │ ├── buy_gas.png
│ │ │ ├── drive.png
│ │ │ ├── free.png
│ │ │ ├── gas0.png
│ │ │ ├── gas1.png
│ │ │ ├── gas2.png
│ │ │ ├── gas3.png
│ │ │ ├── gas4.png
│ │ │ ├── gas_inf.png
│ │ │ ├── get_infinite_gas.png
│ │ │ ├── ic_action_search.png
│ │ │ ├── ic_launcher.png
│ │ │ ├── manage_infinite_gas.png
│ │ │ ├── premium.png
│ │ │ ├── title.png
│ │ │ ├── upgrade_app.png
│ │ │ └── wait.png
│ │ │ ├── layout
│ │ │ └── activity_main.xml
│ │ │ ├── menu
│ │ │ └── activity_main.xml
│ │ │ └── values
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ └── test
│ │ └── java
│ │ └── com
│ │ └── example
│ │ └── android
│ │ └── trivialdrivesample
│ │ └── ExampleUnitTest.java
│ ├── build.gradle
│ ├── gradle.properties
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ ├── playstore
│ ├── README.md
│ ├── feature_graphic.png
│ ├── high_res_icon.png
│ ├── screenshot1.png
│ └── screenshot2.png
│ └── settings.gradle
├── tech16
├── .DS_Store
├── .gitkeep
├── AsymmetricFingerprintDialog
│ ├── .DS_Store
│ ├── .google
│ │ └── packaging.yaml
│ ├── Application
│ │ ├── .DS_Store
│ │ ├── build.gradle
│ │ └── src
│ │ │ ├── .DS_Store
│ │ │ └── main
│ │ │ ├── .DS_Store
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ ├── .DS_Store
│ │ │ └── com
│ │ │ │ ├── .DS_Store
│ │ │ │ └── example
│ │ │ │ ├── .DS_Store
│ │ │ │ └── android
│ │ │ │ ├── .DS_Store
│ │ │ │ └── asymmetricfingerprintdialog
│ │ │ │ ├── FingerprintAuthenticationDialogFragment.java
│ │ │ │ ├── FingerprintModule.java
│ │ │ │ ├── FingerprintUiHelper.java
│ │ │ │ ├── InjectedApplication.java
│ │ │ │ ├── MainActivity.java
│ │ │ │ ├── SettingsActivity.java
│ │ │ │ └── server
│ │ │ │ ├── StoreBackend.java
│ │ │ │ ├── StoreBackendImpl.java
│ │ │ │ └── Transaction.java
│ │ │ └── res
│ │ │ ├── drawable-hdpi
│ │ │ ├── ic_fp_40px.png
│ │ │ └── tile.9.png
│ │ │ ├── drawable-mdpi
│ │ │ └── ic_fp_40px.png
│ │ │ ├── drawable-nodpi
│ │ │ └── android_robot.png
│ │ │ ├── drawable-xhdpi
│ │ │ └── ic_fp_40px.png
│ │ │ ├── drawable-xxhdpi
│ │ │ └── ic_fp_40px.png
│ │ │ ├── drawable-xxxhdpi
│ │ │ └── ic_fp_40px.png
│ │ │ ├── drawable
│ │ │ ├── card.xml
│ │ │ ├── ic_fingerprint_error.xml
│ │ │ └── ic_fingerprint_success.xml
│ │ │ ├── layout
│ │ │ ├── activity_main.xml
│ │ │ ├── fingerprint_dialog_backup.xml
│ │ │ ├── fingerprint_dialog_container.xml
│ │ │ └── fingerprint_dialog_content.xml
│ │ │ ├── menu
│ │ │ └── menu_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-sw600dp
│ │ │ ├── template-dimens.xml
│ │ │ └── template-styles.xml
│ │ │ ├── values-v11
│ │ │ └── template-styles.xml
│ │ │ ├── values-v21
│ │ │ ├── base-colors.xml
│ │ │ └── base-template-styles.xml
│ │ │ ├── values
│ │ │ ├── base-strings.xml
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ ├── template-dimens.xml
│ │ │ └── template-styles.xml
│ │ │ └── xml
│ │ │ └── preferences.xml
│ ├── CONTRIBUTING.md
│ ├── LICENSE
│ ├── README.md
│ ├── build.gradle
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ ├── screenshots
│ │ ├── 1-purchase-screen.png
│ │ ├── 2-fingerprint-dialog.png
│ │ ├── 3-fingerprint-authenticated.png
│ │ ├── 4-new-fingerprint-enrolled.png
│ │ └── big-icon.png
│ └── settings.gradle
├── ConfirmCredential
│ ├── .DS_Store
│ ├── .google
│ │ └── packaging.yaml
│ ├── Application
│ │ ├── .DS_Store
│ │ ├── AndroidManifest.xml
│ │ ├── build.gradle
│ │ └── src
│ │ │ ├── .DS_Store
│ │ │ └── main
│ │ │ ├── .DS_Store
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ ├── .DS_Store
│ │ │ └── com
│ │ │ │ ├── .DS_Store
│ │ │ │ └── example
│ │ │ │ ├── .DS_Store
│ │ │ │ └── android
│ │ │ │ ├── .DS_Store
│ │ │ │ └── confirmcredential
│ │ │ │ └── MainActivity.java
│ │ │ └── res
│ │ │ ├── drawable-hdpi
│ │ │ └── tile.9.png
│ │ │ ├── drawable-nodpi
│ │ │ └── android_robot.png
│ │ │ ├── drawable
│ │ │ └── card.xml
│ │ │ ├── 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-sw600dp
│ │ │ ├── template-dimens.xml
│ │ │ └── template-styles.xml
│ │ │ ├── values-v11
│ │ │ └── template-styles.xml
│ │ │ ├── values-v21
│ │ │ ├── base-colors.xml
│ │ │ └── base-template-styles.xml
│ │ │ └── values
│ │ │ ├── base-strings.xml
│ │ │ ├── strings.xml
│ │ │ ├── template-dimens.xml
│ │ │ └── template-styles.xml
│ ├── CONTRIBUTING.md
│ ├── LICENSE
│ ├── README.md
│ ├── build.gradle
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ ├── screenshots
│ │ ├── 1-purchase.png
│ │ ├── 2-show-confirm-credential.png
│ │ ├── 3-already-authenticated.png
│ │ └── big-icon.png
│ └── settings.gradle
├── FingerprintDialog
│ ├── .DS_Store
│ ├── .google
│ │ └── packaging.yaml
│ ├── Application
│ │ ├── .DS_Store
│ │ ├── build.gradle
│ │ └── src
│ │ │ ├── .DS_Store
│ │ │ └── main
│ │ │ ├── .DS_Store
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── java
│ │ │ ├── .DS_Store
│ │ │ └── com
│ │ │ │ ├── .DS_Store
│ │ │ │ └── example
│ │ │ │ ├── .DS_Store
│ │ │ │ └── android
│ │ │ │ ├── .DS_Store
│ │ │ │ └── fingerprintdialog
│ │ │ │ ├── FingerprintAuthenticationDialogFragment.java
│ │ │ │ ├── FingerprintModule.java
│ │ │ │ ├── FingerprintUiHelper.java
│ │ │ │ ├── InjectedApplication.java
│ │ │ │ ├── MainActivity.java
│ │ │ │ └── SettingsActivity.java
│ │ │ └── res
│ │ │ ├── drawable-hdpi
│ │ │ ├── ic_fp_40px.png
│ │ │ └── tile.9.png
│ │ │ ├── drawable-mdpi
│ │ │ └── ic_fp_40px.png
│ │ │ ├── drawable-nodpi
│ │ │ └── android_robot.png
│ │ │ ├── drawable-xhdpi
│ │ │ └── ic_fp_40px.png
│ │ │ ├── drawable-xxhdpi
│ │ │ └── ic_fp_40px.png
│ │ │ ├── drawable-xxxhdpi
│ │ │ └── ic_fp_40px.png
│ │ │ ├── drawable
│ │ │ ├── card.xml
│ │ │ ├── ic_fingerprint_error.xml
│ │ │ └── ic_fingerprint_success.xml
│ │ │ ├── layout
│ │ │ ├── activity_main.xml
│ │ │ ├── fingerprint_dialog_backup.xml
│ │ │ ├── fingerprint_dialog_container.xml
│ │ │ └── fingerprint_dialog_content.xml
│ │ │ ├── menu
│ │ │ └── menu_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-sw600dp
│ │ │ ├── template-dimens.xml
│ │ │ └── template-styles.xml
│ │ │ ├── values-v11
│ │ │ └── template-styles.xml
│ │ │ ├── values-v21
│ │ │ ├── base-colors.xml
│ │ │ └── base-template-styles.xml
│ │ │ ├── values
│ │ │ ├── base-strings.xml
│ │ │ ├── colors.xml
│ │ │ ├── strings.xml
│ │ │ ├── template-dimens.xml
│ │ │ └── template-styles.xml
│ │ │ └── xml
│ │ │ └── preferences.xml
│ ├── CONTRIBUTING.md
│ ├── LICENSE
│ ├── README.md
│ ├── build.gradle
│ ├── gradle
│ │ └── wrapper
│ │ │ ├── gradle-wrapper.jar
│ │ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ ├── screenshots
│ │ ├── 1-purchase-screen.png
│ │ ├── 2-fingerprint-dialog.png
│ │ ├── 3-fingerprint-authenticated.png
│ │ ├── 4-new-fingerprint-enrolled.png
│ │ └── big-icon.png
│ └── settings.gradle
└── FingerprintManagerCompatSample
│ ├── .DS_Store
│ ├── .google
│ └── packaging.yaml
│ ├── Application
│ ├── .DS_Store
│ ├── build.gradle
│ └── src
│ │ ├── .DS_Store
│ │ └── main
│ │ ├── .DS_Store
│ │ ├── AndroidManifest.xml
│ │ ├── java
│ │ ├── .DS_Store
│ │ └── com
│ │ │ ├── .DS_Store
│ │ │ └── example
│ │ │ ├── .DS_Store
│ │ │ └── android
│ │ │ ├── .DS_Store
│ │ │ └── asymmetricfingerprintdialog
│ │ │ ├── .DS_Store
│ │ │ ├── FingerprintAuthenticationDialogFragment.java
│ │ │ ├── FingerprintModule.java
│ │ │ ├── FingerprintUiHelper.java
│ │ │ ├── InjectedApplication.java
│ │ │ ├── MainActivity.java
│ │ │ ├── SettingsActivity.java
│ │ │ └── server
│ │ │ ├── StoreBackend.java
│ │ │ ├── StoreBackendImpl.java
│ │ │ └── Transaction.java
│ │ └── res
│ │ ├── drawable-hdpi
│ │ ├── ic_fp_40px.png
│ │ └── tile.9.png
│ │ ├── drawable-mdpi
│ │ └── ic_fp_40px.png
│ │ ├── drawable-nodpi
│ │ └── android_robot.png
│ │ ├── drawable-xhdpi
│ │ └── ic_fp_40px.png
│ │ ├── drawable-xxhdpi
│ │ └── ic_fp_40px.png
│ │ ├── drawable-xxxhdpi
│ │ └── ic_fp_40px.png
│ │ ├── drawable
│ │ ├── card.xml
│ │ ├── ic_fingerprint_error.xml
│ │ └── ic_fingerprint_success.xml
│ │ ├── layout
│ │ ├── activity_main.xml
│ │ ├── fingerprint_dialog_backup.xml
│ │ ├── fingerprint_dialog_container.xml
│ │ └── fingerprint_dialog_content.xml
│ │ ├── menu
│ │ └── menu_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-sw600dp
│ │ ├── template-dimens.xml
│ │ └── template-styles.xml
│ │ ├── values-v11
│ │ └── template-styles.xml
│ │ ├── values-v21
│ │ ├── base-colors.xml
│ │ └── base-template-styles.xml
│ │ ├── values
│ │ ├── base-strings.xml
│ │ ├── colors.xml
│ │ ├── strings.xml
│ │ ├── template-dimens.xml
│ │ └── template-styles.xml
│ │ └── xml
│ │ └── preferences.xml
│ ├── CONTRIBUTING.md
│ ├── LICENSE
│ ├── README.md
│ ├── build.gradle
│ ├── gradle
│ └── wrapper
│ │ ├── gradle-wrapper.jar
│ │ └── gradle-wrapper.properties
│ ├── gradlew
│ ├── gradlew.bat
│ ├── screenshots
│ ├── 1-purchase-screen.png
│ ├── 2-fingerprint-dialog.png
│ ├── 3-fingerprint-authenticated.png
│ ├── 4-new-fingerprint-enrolled.png
│ └── big-icon.png
│ └── settings.gradle
└── tech19
├── .DS_Store
├── .gitkeep
└── gcm
├── .gitignore
├── README.md
├── app
├── build.gradle
├── proguard-rules.pro
└── src
│ ├── androidTest
│ └── java
│ │ └── gcm
│ │ └── play
│ │ └── android
│ │ └── samples
│ │ └── com
│ │ └── gcmquickstart
│ │ └── MainActivityEspressoTest.java
│ └── main
│ ├── AndroidManifest.xml
│ ├── gcm-sample.png
│ ├── java
│ └── gcm
│ │ └── play
│ │ └── android
│ │ └── samples
│ │ └── com
│ │ └── gcmquickstart
│ │ ├── MainActivity.java
│ │ ├── MyGcmListenerService.java
│ │ ├── MyInstanceIDListenerService.java
│ │ ├── QuickstartPreferences.java
│ │ └── RegistrationIntentService.java
│ └── res
│ ├── drawable-hdpi-v11
│ └── ic_stat_ic_notification.png
│ ├── drawable-hdpi
│ └── ic_stat_ic_notification.png
│ ├── drawable-mdpi-v11
│ └── ic_stat_ic_notification.png
│ ├── drawable-mdpi
│ └── ic_stat_ic_notification.png
│ ├── drawable-xhdpi-v11
│ └── ic_stat_ic_notification.png
│ ├── drawable-xhdpi
│ └── ic_stat_ic_notification.png
│ ├── drawable-xxhdpi-v11
│ └── ic_stat_ic_notification.png
│ ├── drawable-xxhdpi
│ └── ic_stat_ic_notification.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-v21
│ └── styles.xml
│ ├── values-w820dp
│ └── dimens.xml
│ └── values
│ ├── colors.xml
│ ├── dimens.xml
│ ├── strings.xml
│ └── styles.xml
├── build.gradle
├── gcmsender
├── build.gradle
└── src
│ └── main
│ └── java
│ └── gcm
│ └── play
│ └── android
│ └── samples
│ └── com
│ └── gcmsender
│ └── GcmSender.java
├── gradle.properties
├── gradle
└── wrapper
│ ├── gradle-wrapper.jar
│ └── gradle-wrapper.properties
├── gradlew
├── gradlew.bat
└── settings.gradle
/tech02/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/.DS_Store
--------------------------------------------------------------------------------
/tech02/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/.gitkeep
--------------------------------------------------------------------------------
/tech02/CompositeCustomViewSample/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech02/CompositeCustomViewSample/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech02/CompositeCustomViewSample/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech02/CompositeCustomViewSample/app/src/main/res/drawable-xhdpi/star.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/CompositeCustomViewSample/app/src/main/res/drawable-xhdpi/star.png
--------------------------------------------------------------------------------
/tech02/CompositeCustomViewSample/app/src/main/res/drawable-xhdpi/star_empty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/CompositeCustomViewSample/app/src/main/res/drawable-xhdpi/star_empty.png
--------------------------------------------------------------------------------
/tech02/CompositeCustomViewSample/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/CompositeCustomViewSample/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/CompositeCustomViewSample/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/CompositeCustomViewSample/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/CompositeCustomViewSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/CompositeCustomViewSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/CompositeCustomViewSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/CompositeCustomViewSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/CompositeCustomViewSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/CompositeCustomViewSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/CompositeCustomViewSample/app/src/main/res/values/attrs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/tech02/CompositeCustomViewSample/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | CompositeCustomViewSample
3 |
4 |
--------------------------------------------------------------------------------
/tech02/CompositeCustomViewSample/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/CompositeCustomViewSample/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech02/CompositeCustomViewSample/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech02/ConfigChangedSample/.gitignore:
--------------------------------------------------------------------------------
1 | .gradle
2 | /local.properties
3 | /.idea/workspace.xml
4 | /.idea/libraries
5 | .DS_Store
6 | /build
7 | /captures
8 |
--------------------------------------------------------------------------------
/tech02/ConfigChangedSample/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech02/ConfigChangedSample/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech02/ConfigChangedSample/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/ConfigChangedSample/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/ConfigChangedSample/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/ConfigChangedSample/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/ConfigChangedSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/ConfigChangedSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/ConfigChangedSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/ConfigChangedSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/ConfigChangedSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/ConfigChangedSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/ConfigChangedSample/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | ConfigChangedSample
3 |
4 |
--------------------------------------------------------------------------------
/tech02/ConfigChangedSample/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/ConfigChangedSample/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech02/ConfigChangedSample/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech02/ConfigurationChangeLang/.gitignore:
--------------------------------------------------------------------------------
1 | .gradle
2 | /local.properties
3 | /.idea/workspace.xml
4 | /.idea/libraries
5 | .DS_Store
6 | /build
7 | /captures
8 |
--------------------------------------------------------------------------------
/tech02/ConfigurationChangeLang/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech02/ConfigurationChangeLang/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech02/ConfigurationChangeLang/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/ConfigurationChangeLang/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/ConfigurationChangeLang/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/ConfigurationChangeLang/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/ConfigurationChangeLang/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/ConfigurationChangeLang/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/ConfigurationChangeLang/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/ConfigurationChangeLang/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/ConfigurationChangeLang/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/ConfigurationChangeLang/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/ConfigurationChangeLang/app/src/main/res/values-en/strings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | Sample App
4 | It is a fine day today.
5 |
--------------------------------------------------------------------------------
/tech02/ConfigurationChangeLang/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | 오늘은 날씨가 좋아요.
3 | 언어 설정 예제 앱
4 |
5 |
6 |
--------------------------------------------------------------------------------
/tech02/ConfigurationChangeLang/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/ConfigurationChangeLang/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech02/ConfigurationChangeLang/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech02/FragmentTransactionSample/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech02/FragmentTransactionSample/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech02/FragmentTransactionSample/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech02/FragmentTransactionSample/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/FragmentTransactionSample/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/FragmentTransactionSample/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/FragmentTransactionSample/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/FragmentTransactionSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/FragmentTransactionSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/FragmentTransactionSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/FragmentTransactionSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/FragmentTransactionSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/FragmentTransactionSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/FragmentTransactionSample/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/FragmentTransactionSample/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech02/FragmentTransactionSample/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech02/HelloActivity/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech02/HelloActivity/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech02/HelloActivity/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech02/HelloActivity/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/HelloActivity/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/HelloActivity/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/HelloActivity/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/HelloActivity/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/HelloActivity/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/HelloActivity/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/HelloActivity/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/HelloActivity/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/HelloActivity/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/HelloActivity/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/tech02/HelloActivity/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/tech02/HelloActivity/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | HelloActivity
3 |
4 |
--------------------------------------------------------------------------------
/tech02/HelloActivity/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/HelloActivity/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech02/HelloActivity/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech02/LinearLayoutSample/.gitignore:
--------------------------------------------------------------------------------
1 | .gradle
2 | /local.properties
3 | /.idea/workspace.xml
4 | /.idea/libraries
5 | .DS_Store
6 | /build
7 | /captures
8 |
--------------------------------------------------------------------------------
/tech02/LinearLayoutSample/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech02/LinearLayoutSample/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech02/LinearLayoutSample/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/LinearLayoutSample/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/LinearLayoutSample/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/LinearLayoutSample/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/LinearLayoutSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/LinearLayoutSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/LinearLayoutSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/LinearLayoutSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/LinearLayoutSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/LinearLayoutSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/LinearLayoutSample/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | LinearLayoutSample
3 |
4 |
--------------------------------------------------------------------------------
/tech02/LinearLayoutSample/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/LinearLayoutSample/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech02/LinearLayoutSample/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech02/NestedFragmentSample/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech02/NestedFragmentSample/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech02/NestedFragmentSample/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech02/NestedFragmentSample/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/NestedFragmentSample/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/NestedFragmentSample/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/NestedFragmentSample/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/NestedFragmentSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/NestedFragmentSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/NestedFragmentSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/NestedFragmentSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/NestedFragmentSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/NestedFragmentSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/NestedFragmentSample/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/NestedFragmentSample/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech02/NestedFragmentSample/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech02/NetworkCheckFragmentSample/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech02/NetworkCheckFragmentSample/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech02/NetworkCheckFragmentSample/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech02/NetworkCheckFragmentSample/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/NetworkCheckFragmentSample/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/NetworkCheckFragmentSample/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/NetworkCheckFragmentSample/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/NetworkCheckFragmentSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/NetworkCheckFragmentSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/NetworkCheckFragmentSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/NetworkCheckFragmentSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/NetworkCheckFragmentSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/NetworkCheckFragmentSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/NetworkCheckFragmentSample/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/NetworkCheckFragmentSample/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech02/NetworkCheckFragmentSample/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech02/SimpleFragmentSample/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech02/SimpleFragmentSample/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech02/SimpleFragmentSample/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech02/SimpleFragmentSample/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/SimpleFragmentSample/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/SimpleFragmentSample/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/SimpleFragmentSample/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/SimpleFragmentSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/SimpleFragmentSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/SimpleFragmentSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/SimpleFragmentSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/SimpleFragmentSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/SimpleFragmentSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech02/SimpleFragmentSample/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech02/SimpleFragmentSample/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech02/SimpleFragmentSample/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech03/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/.DS_Store
--------------------------------------------------------------------------------
/tech03/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/.gitkeep
--------------------------------------------------------------------------------
/tech03/ContentProviderSample/.gitignore:
--------------------------------------------------------------------------------
1 | .gradle
2 | /local.properties
3 | /.idea/workspace.xml
4 | /.idea/libraries
5 | .DS_Store
6 | /build
7 | /captures
8 |
--------------------------------------------------------------------------------
/tech03/ContentProviderSample/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech03/ContentProviderSample/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech03/ContentProviderSample/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/ContentProviderSample/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/ContentProviderSample/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/ContentProviderSample/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/ContentProviderSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/ContentProviderSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/ContentProviderSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/ContentProviderSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/ContentProviderSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/ContentProviderSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/ContentProviderSample/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | ContentProviderSample
3 |
4 |
--------------------------------------------------------------------------------
/tech03/ContentProviderSample/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/ContentProviderSample/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech03/ContentProviderSample/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech03/IntentServiceSample/.gitignore:
--------------------------------------------------------------------------------
1 | .gradle
2 | /local.properties
3 | /.idea/workspace.xml
4 | /.idea/libraries
5 | .DS_Store
6 | /build
7 | /captures
8 |
--------------------------------------------------------------------------------
/tech03/IntentServiceSample/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech03/IntentServiceSample/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech03/IntentServiceSample/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/IntentServiceSample/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/IntentServiceSample/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/IntentServiceSample/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/IntentServiceSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/IntentServiceSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/IntentServiceSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/IntentServiceSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/IntentServiceSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/IntentServiceSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/IntentServiceSample/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | IntentServiceSample
3 |
4 |
--------------------------------------------------------------------------------
/tech03/IntentServiceSample/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/IntentServiceSample/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech03/IntentServiceSample/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech03/MusicPlayerSample/.gitignore:
--------------------------------------------------------------------------------
1 | .gradle
2 | /local.properties
3 | /.idea/workspace.xml
4 | /.idea/libraries
5 | .DS_Store
6 | /build
7 | /captures
8 |
--------------------------------------------------------------------------------
/tech03/MusicPlayerSample/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech03/MusicPlayerSample/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech03/MusicPlayerSample/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/MusicPlayerSample/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/MusicPlayerSample/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/MusicPlayerSample/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/MusicPlayerSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/MusicPlayerSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/MusicPlayerSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/MusicPlayerSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/MusicPlayerSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/MusicPlayerSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/MusicPlayerSample/app/src/main/res/raw/bensound_clearday.mp3:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/MusicPlayerSample/app/src/main/res/raw/bensound_clearday.mp3
--------------------------------------------------------------------------------
/tech03/MusicPlayerSample/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | MusicPlayerSample
3 |
4 |
--------------------------------------------------------------------------------
/tech03/MusicPlayerSample/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/MusicPlayerSample/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech03/MusicPlayerSample/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech03/VolumeChangedBroadcastReceive/.gitignore:
--------------------------------------------------------------------------------
1 | .gradle
2 | /local.properties
3 | /.idea/workspace.xml
4 | /.idea/libraries
5 | .DS_Store
6 | /build
7 | /captures
8 |
--------------------------------------------------------------------------------
/tech03/VolumeChangedBroadcastReceive/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech03/VolumeChangedBroadcastReceive/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech03/VolumeChangedBroadcastReceive/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/VolumeChangedBroadcastReceive/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/VolumeChangedBroadcastReceive/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/VolumeChangedBroadcastReceive/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/VolumeChangedBroadcastReceive/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/VolumeChangedBroadcastReceive/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/VolumeChangedBroadcastReceive/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/VolumeChangedBroadcastReceive/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/VolumeChangedBroadcastReceive/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/VolumeChangedBroadcastReceive/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/VolumeChangedBroadcastReceive/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | ScreenOnOffBroadcastReceiver
3 |
4 |
--------------------------------------------------------------------------------
/tech03/VolumeChangedBroadcastReceive/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/VolumeChangedBroadcastReceive/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech03/VolumeChangedBroadcastReceive/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech03/WakefulBroadcastReceiverSample/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech03/WakefulBroadcastReceiverSample/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech03/WakefulBroadcastReceiverSample/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech03/WakefulBroadcastReceiverSample/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/WakefulBroadcastReceiverSample/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/WakefulBroadcastReceiverSample/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/WakefulBroadcastReceiverSample/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/WakefulBroadcastReceiverSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/WakefulBroadcastReceiverSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/WakefulBroadcastReceiverSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/WakefulBroadcastReceiverSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/WakefulBroadcastReceiverSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/WakefulBroadcastReceiverSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/WakefulBroadcastReceiverSample/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | WakefulBroadcastReceiverSample
3 |
4 |
--------------------------------------------------------------------------------
/tech03/WakefulBroadcastReceiverSample/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/WakefulBroadcastReceiverSample/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech03/WakefulBroadcastReceiverSample/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech03/WordOfToday1/.gitignore:
--------------------------------------------------------------------------------
1 | .gradle
2 | /local.properties
3 | /.idea/workspace.xml
4 | /.idea/libraries
5 | .DS_Store
6 | /build
7 | /captures
8 |
--------------------------------------------------------------------------------
/tech03/WordOfToday1/.idea/.name:
--------------------------------------------------------------------------------
1 | WordOfToday1
--------------------------------------------------------------------------------
/tech03/WordOfToday1/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech03/WordOfToday1/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/tech03/WordOfToday1/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech03/WordOfToday1/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/WordOfToday1/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/WordOfToday1/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/WordOfToday1/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/WordOfToday1/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/WordOfToday1/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/WordOfToday1/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/WordOfToday1/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/WordOfToday1/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/WordOfToday1/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/WordOfToday1/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/tech03/WordOfToday1/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/tech03/WordOfToday1/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | WordOfToday1
3 |
4 |
--------------------------------------------------------------------------------
/tech03/WordOfToday1/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/WordOfToday1/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech03/WordOfToday1/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech03/WordOfToday2/.gitignore:
--------------------------------------------------------------------------------
1 | .gradle
2 | /local.properties
3 | /.idea/workspace.xml
4 | /.idea/libraries
5 | .DS_Store
6 | /build
7 | /captures
8 |
--------------------------------------------------------------------------------
/tech03/WordOfToday2/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech03/WordOfToday2/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech03/WordOfToday2/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/WordOfToday2/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/WordOfToday2/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/WordOfToday2/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/WordOfToday2/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/WordOfToday2/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/WordOfToday2/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/WordOfToday2/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/WordOfToday2/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/WordOfToday2/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech03/WordOfToday2/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/tech03/WordOfToday2/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/tech03/WordOfToday2/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | WordOfToday2
3 |
4 |
--------------------------------------------------------------------------------
/tech03/WordOfToday2/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech03/WordOfToday2/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech03/WordOfToday2/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech04/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/.DS_Store
--------------------------------------------------------------------------------
/tech04/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/.gitkeep
--------------------------------------------------------------------------------
/tech04/NotificationSamples/.gitignore:
--------------------------------------------------------------------------------
1 | .gradle
2 | /local.properties
3 | /.idea/workspace.xml
4 | /.idea/libraries
5 | .DS_Store
6 | /build
7 | /captures
8 |
--------------------------------------------------------------------------------
/tech04/NotificationSamples/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/src/main/res/drawable-hdpi-v11/ic_stat_name.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/NotificationSamples/app/src/main/res/drawable-hdpi-v11/ic_stat_name.png
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/src/main/res/drawable-hdpi-v9/ic_stat_name.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/NotificationSamples/app/src/main/res/drawable-hdpi-v9/ic_stat_name.png
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/src/main/res/drawable-hdpi/ic_stat_name.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/NotificationSamples/app/src/main/res/drawable-hdpi/ic_stat_name.png
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/src/main/res/drawable-mdpi-v11/ic_stat_name.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/NotificationSamples/app/src/main/res/drawable-mdpi-v11/ic_stat_name.png
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/src/main/res/drawable-mdpi-v9/ic_stat_name.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/NotificationSamples/app/src/main/res/drawable-mdpi-v9/ic_stat_name.png
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/src/main/res/drawable-mdpi/ic_stat_name.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/NotificationSamples/app/src/main/res/drawable-mdpi/ic_stat_name.png
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/src/main/res/drawable-xhdpi-v11/ic_stat_name.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/NotificationSamples/app/src/main/res/drawable-xhdpi-v11/ic_stat_name.png
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/src/main/res/drawable-xhdpi-v9/ic_stat_name.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/NotificationSamples/app/src/main/res/drawable-xhdpi-v9/ic_stat_name.png
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/src/main/res/drawable-xhdpi/ic_stat_name.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/NotificationSamples/app/src/main/res/drawable-xhdpi/ic_stat_name.png
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/src/main/res/drawable-xxhdpi-v11/ic_stat_name.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/NotificationSamples/app/src/main/res/drawable-xxhdpi-v11/ic_stat_name.png
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/src/main/res/drawable-xxhdpi-v9/ic_stat_name.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/NotificationSamples/app/src/main/res/drawable-xxhdpi-v9/ic_stat_name.png
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/src/main/res/drawable-xxhdpi/ic_stat_name.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/NotificationSamples/app/src/main/res/drawable-xxhdpi/ic_stat_name.png
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/NotificationSamples/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/NotificationSamples/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/NotificationSamples/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/NotificationSamples/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/NotificationSamples/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech04/NotificationSamples/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | NotificationExamples
3 |
4 |
--------------------------------------------------------------------------------
/tech04/NotificationSamples/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/NotificationSamples/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech04/NotificationSamples/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech04/RecyclerViewSamples/.gitignore:
--------------------------------------------------------------------------------
1 | .gradle
2 | /local.properties
3 | /.idea/workspace.xml
4 | /.idea/libraries
5 | .DS_Store
6 | /build
7 | /captures
8 |
--------------------------------------------------------------------------------
/tech04/RecyclerViewSamples/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech04/RecyclerViewSamples/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech04/RecyclerViewSamples/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/RecyclerViewSamples/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech04/RecyclerViewSamples/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/RecyclerViewSamples/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech04/RecyclerViewSamples/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/RecyclerViewSamples/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech04/RecyclerViewSamples/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/RecyclerViewSamples/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech04/RecyclerViewSamples/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/RecyclerViewSamples/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech04/RecyclerViewSamples/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | RecyclerViewSamples
3 |
4 |
--------------------------------------------------------------------------------
/tech04/RecyclerViewSamples/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech04/RecyclerViewSamples/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech04/RecyclerViewSamples/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech05/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/.DS_Store
--------------------------------------------------------------------------------
/tech05/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/.gitkeep
--------------------------------------------------------------------------------
/tech05/DataBindingSample/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech05/DataBindingSample/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech05/DataBindingSample/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech05/DataBindingSample/app/src/main/res/drawable-hdpi/ic_thumb_up_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/DataBindingSample/app/src/main/res/drawable-hdpi/ic_thumb_up_black_36dp.png
--------------------------------------------------------------------------------
/tech05/DataBindingSample/app/src/main/res/drawable-mdpi/ic_thumb_up_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/DataBindingSample/app/src/main/res/drawable-mdpi/ic_thumb_up_black_36dp.png
--------------------------------------------------------------------------------
/tech05/DataBindingSample/app/src/main/res/drawable-xhdpi/ic_thumb_up_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/DataBindingSample/app/src/main/res/drawable-xhdpi/ic_thumb_up_black_36dp.png
--------------------------------------------------------------------------------
/tech05/DataBindingSample/app/src/main/res/drawable-xxhdpi/ic_thumb_up_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/DataBindingSample/app/src/main/res/drawable-xxhdpi/ic_thumb_up_black_36dp.png
--------------------------------------------------------------------------------
/tech05/DataBindingSample/app/src/main/res/drawable-xxxhdpi/ic_thumb_up_black_36dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/DataBindingSample/app/src/main/res/drawable-xxxhdpi/ic_thumb_up_black_36dp.png
--------------------------------------------------------------------------------
/tech05/DataBindingSample/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/DataBindingSample/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/DataBindingSample/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/DataBindingSample/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/DataBindingSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/DataBindingSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/DataBindingSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/DataBindingSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/DataBindingSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/DataBindingSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/DataBindingSample/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | DataBindingSample
3 | Settings
4 |
5 |
--------------------------------------------------------------------------------
/tech05/DataBindingSample/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/DataBindingSample/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech05/DataBindingSample/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvp/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-hdpi/ic_call_split_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-hdpi/ic_call_split_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-hdpi/ic_star_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-hdpi/ic_star_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-mdpi/ic_call_split_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-mdpi/ic_call_split_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-mdpi/ic_star_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-mdpi/ic_star_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-xhdpi/ic_call_split_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-xhdpi/ic_call_split_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-xhdpi/ic_star_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-xhdpi/ic_star_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-xxhdpi/ic_call_split_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-xxhdpi/ic_call_split_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-xxhdpi/ic_star_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-xxhdpi/ic_star_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-xxxhdpi/ic_call_split_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-xxxhdpi/ic_call_split_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-xxxhdpi/ic_star_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvp/src/main/res/drawable-xxxhdpi/ic_star_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvp/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvp/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvp/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvp/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvp/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvp/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvp/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvp/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvp/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvp/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvp/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | NewGitHubRepos
3 | Settings
4 |
5 |
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvvm/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-hdpi/ic_call_split_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-hdpi/ic_call_split_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-hdpi/ic_star_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-hdpi/ic_star_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-mdpi/ic_call_split_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-mdpi/ic_call_split_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-mdpi/ic_star_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-mdpi/ic_star_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-xhdpi/ic_call_split_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-xhdpi/ic_call_split_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-xhdpi/ic_star_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-xhdpi/ic_star_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-xxhdpi/ic_call_split_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-xxhdpi/ic_call_split_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-xxhdpi/ic_star_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-xxhdpi/ic_star_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-xxxhdpi/ic_call_split_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-xxxhdpi/ic_call_split_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-xxxhdpi/ic_star_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvvm/src/main/res/drawable-xxxhdpi/ic_star_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvvm/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvvm/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvvm/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvvm/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvvm/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvvm/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvvm/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvvm/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvvm/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-mvvm/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-mvvm/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | NewGitHubRepos
3 | Settings
4 |
5 |
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-original/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-original/src/main/res/drawable-hdpi/ic_call_split_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-original/src/main/res/drawable-hdpi/ic_call_split_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-original/src/main/res/drawable-hdpi/ic_star_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-original/src/main/res/drawable-hdpi/ic_star_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-original/src/main/res/drawable-mdpi/ic_call_split_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-original/src/main/res/drawable-mdpi/ic_call_split_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-original/src/main/res/drawable-mdpi/ic_star_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-original/src/main/res/drawable-mdpi/ic_star_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-original/src/main/res/drawable-xhdpi/ic_call_split_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-original/src/main/res/drawable-xhdpi/ic_call_split_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-original/src/main/res/drawable-xhdpi/ic_star_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-original/src/main/res/drawable-xhdpi/ic_star_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-original/src/main/res/drawable-xxhdpi/ic_call_split_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-original/src/main/res/drawable-xxhdpi/ic_call_split_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-original/src/main/res/drawable-xxhdpi/ic_star_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-original/src/main/res/drawable-xxhdpi/ic_star_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-original/src/main/res/drawable-xxxhdpi/ic_call_split_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-original/src/main/res/drawable-xxxhdpi/ic_call_split_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-original/src/main/res/drawable-xxxhdpi/ic_star_black_18dp.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-original/src/main/res/drawable-xxxhdpi/ic_star_black_18dp.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-original/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-original/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-original/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-original/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-original/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-original/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-original/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-original/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-original/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/app-original/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/app-original/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | NewGitHubRepos
3 | Settings
4 |
5 |
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/build.sh:
--------------------------------------------------------------------------------
1 | ./gradlew app-original:asseDeb
2 | ./gradlew app-mvp:asseDeb
3 | ./gradlew app-mvvm:asseDeb
4 |
5 |
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech05/NewGitHubRepos/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech05/NewGitHubRepos/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app-original', 'app-mvp', 'app-mvvm'
2 |
3 |
--------------------------------------------------------------------------------
/tech06/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech06/.DS_Store
--------------------------------------------------------------------------------
/tech06/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech06/.gitkeep
--------------------------------------------------------------------------------
/tech06/GradleSample/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | /.idea
7 | .DS_Store
8 | /build
9 | /captures
10 |
--------------------------------------------------------------------------------
/tech06/GradleSample/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech06/GradleSample/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech06/GradleSample/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech06/GradleSample/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech06/GradleSample/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech06/GradleSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech06/GradleSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech06/GradleSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech06/GradleSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech06/GradleSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech06/GradleSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech06/GradleSample/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/tech06/GradleSample/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | GradleSample
3 | Settings
4 | http://example.com/production.json
5 |
6 |
--------------------------------------------------------------------------------
/tech06/GradleSample/app/src/stage/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | http://example.com/stage.json
3 |
4 |
--------------------------------------------------------------------------------
/tech06/GradleSample/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech06/GradleSample/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech06/GradleSample/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech07/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech07/.DS_Store
--------------------------------------------------------------------------------
/tech07/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech07/.gitkeep
--------------------------------------------------------------------------------
/tech07/BmiCalculator/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech07/BmiCalculator/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech07/BmiCalculator/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech07/BmiCalculator/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech07/BmiCalculator/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech07/BmiCalculator/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech07/BmiCalculator/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech07/BmiCalculator/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech07/BmiCalculator/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech07/BmiCalculator/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech07/BmiCalculator/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech07/BmiCalculator/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech07/BmiCalculator/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech07/BmiCalculator/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/tech07/BmiCalculator/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/tech07/BmiCalculator/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | BmiCalculator
3 |
4 |
--------------------------------------------------------------------------------
/tech07/BmiCalculator/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech07/BmiCalculator/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech07/BmiCalculator/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech07/LocalUnitTests/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech07/LocalUnitTests/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech07/LocalUnitTests/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech07/LocalUnitTests/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech07/LocalUnitTests/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech07/LocalUnitTests/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech07/LocalUnitTests/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech07/LocalUnitTests/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech07/LocalUnitTests/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech07/LocalUnitTests/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech07/LocalUnitTests/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech07/LocalUnitTests/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech07/LocalUnitTests/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech07/LocalUnitTests/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/tech07/LocalUnitTests/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | LocalUnitTests
3 | Settings
4 |
5 |
--------------------------------------------------------------------------------
/tech07/LocalUnitTests/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech07/LocalUnitTests/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech07/LocalUnitTests/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech08/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech08/.DS_Store
--------------------------------------------------------------------------------
/tech08/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech08/.gitkeep
--------------------------------------------------------------------------------
/tech08/BasicEspressoTest/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech08/BasicEspressoTest/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech08/BasicEspressoTest/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech08/BasicEspressoTest/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech08/BasicEspressoTest/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech08/BasicEspressoTest/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech08/BasicEspressoTest/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech08/BasicEspressoTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech08/BasicEspressoTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech08/BasicEspressoTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech08/BasicEspressoTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech08/BasicEspressoTest/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech08/BasicEspressoTest/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech08/BasicEspressoTest/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | BasicEspressoTest
3 | Settings
4 |
5 |
--------------------------------------------------------------------------------
/tech08/BasicEspressoTest/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech08/BasicEspressoTest/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech08/BasicEspressoTest/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech08/UiAutometerTest/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech08/UiAutometerTest/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech08/UiAutometerTest/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech08/UiAutometerTest/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech08/UiAutometerTest/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech08/UiAutometerTest/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech08/UiAutometerTest/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech08/UiAutometerTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech08/UiAutometerTest/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech08/UiAutometerTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech08/UiAutometerTest/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech08/UiAutometerTest/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech08/UiAutometerTest/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech08/UiAutometerTest/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/tech08/UiAutometerTest/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | UiAutometerTest
3 |
4 |
--------------------------------------------------------------------------------
/tech08/UiAutometerTest/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/tech08/UiAutometerTest/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech08/UiAutometerTest/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech08/UiAutometerTest/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech10/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech10/.gitkeep
--------------------------------------------------------------------------------
/tech10/lean_canvas.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech10/lean_canvas.pdf
--------------------------------------------------------------------------------
/tech12/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/.DS_Store
--------------------------------------------------------------------------------
/tech12/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/.gitkeep
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout01/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout01/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout01/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout01/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayout01/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout01/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayout01/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout01/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayout01/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout01/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayout01/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout01/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayout01/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout01/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 180dp
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout01/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayout01/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout01/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout02/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout02/.idea/.name:
--------------------------------------------------------------------------------
1 | CoordinatorLayout02
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout02/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout02/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout02/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayout02/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout02/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayout02/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout02/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayout02/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout02/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayout02/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout02/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayout02/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout02/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 180dp
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout02/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayout02/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout02/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout03/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout03/.idea/.name:
--------------------------------------------------------------------------------
1 | CoordinatorLayout03
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout03/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout03/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout03/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayout03/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout03/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayout03/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout03/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayout03/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout03/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayout03/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout03/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayout03/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout03/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 180dp
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout03/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayout03/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech12/CoordinatorLayout03/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFab/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFab/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFab/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFab/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayoutAndFab/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFab/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayoutAndFab/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFab/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayoutAndFab/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFab/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayoutAndFab/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFab/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayoutAndFab/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFab/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 | 180dp
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFab/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayoutAndFab/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFab/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFabAndSnackBar/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFabAndSnackBar/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFabAndSnackBar/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFabAndSnackBar/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayoutAndFabAndSnackBar/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFabAndSnackBar/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayoutAndFabAndSnackBar/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFabAndSnackBar/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayoutAndFabAndSnackBar/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFabAndSnackBar/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayoutAndFabAndSnackBar/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFabAndSnackBar/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayoutAndFabAndSnackBar/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFabAndSnackBar/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | CoodinatorLayoutAndFabAndSnackBar
3 | Settings
4 |
5 |
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFabAndSnackBar/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/CoordinatorLayoutAndFabAndSnackBar/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech12/CoordinatorLayoutAndFabAndSnackBar/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech12/NavigationView/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech12/NavigationView/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech12/NavigationView/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech12/NavigationView/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/NavigationView/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/NavigationView/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/NavigationView/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/NavigationView/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/NavigationView/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/NavigationView/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/NavigationView/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/NavigationView/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/NavigationView/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/NavigationView/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/tech12/NavigationView/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/NavigationView/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech12/NavigationView/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech12/ToolbarAndTabLayout/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech12/ToolbarAndTabLayout/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech12/ToolbarAndTabLayout/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech12/ToolbarAndTabLayout/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/ToolbarAndTabLayout/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/ToolbarAndTabLayout/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/ToolbarAndTabLayout/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/ToolbarAndTabLayout/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/ToolbarAndTabLayout/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/ToolbarAndTabLayout/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/ToolbarAndTabLayout/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/ToolbarAndTabLayout/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/ToolbarAndTabLayout/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech12/ToolbarAndTabLayout/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech12/ToolbarAndTabLayout/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech12/ToolbarAndTabLayout/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech13/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech13/.DS_Store
--------------------------------------------------------------------------------
/tech13/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech13/.gitkeep
--------------------------------------------------------------------------------
/tech13/PermissionDemoA/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech13/PermissionDemoA/.idea/.name:
--------------------------------------------------------------------------------
1 | PermissionDemoA
--------------------------------------------------------------------------------
/tech13/PermissionDemoA/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech13/PermissionDemoA/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/tech13/PermissionDemoA/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech13/PermissionDemoA/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech13/PermissionDemoA/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech13/PermissionDemoA/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech13/PermissionDemoA/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech13/PermissionDemoA/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech13/PermissionDemoA/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech13/PermissionDemoA/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech13/PermissionDemoA/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech13/PermissionDemoA/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech13/PermissionDemoA/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech13/PermissionDemoA/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/tech13/PermissionDemoA/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | PermissionDemoA
3 |
4 |
--------------------------------------------------------------------------------
/tech13/PermissionDemoA/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech13/PermissionDemoA/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech13/PermissionDemoA/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech13/PermissionDemoB/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech13/PermissionDemoB/.idea/.name:
--------------------------------------------------------------------------------
1 | PermissionDemoB
--------------------------------------------------------------------------------
/tech13/PermissionDemoB/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech13/PermissionDemoB/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/tech13/PermissionDemoB/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech13/PermissionDemoB/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech13/PermissionDemoB/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech13/PermissionDemoB/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech13/PermissionDemoB/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech13/PermissionDemoB/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech13/PermissionDemoB/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech13/PermissionDemoB/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech13/PermissionDemoB/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech13/PermissionDemoB/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech13/PermissionDemoB/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech13/PermissionDemoB/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/tech13/PermissionDemoB/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | My PermissionDemoB
3 |
4 |
--------------------------------------------------------------------------------
/tech13/PermissionDemoB/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech13/PermissionDemoB/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech13/PermissionDemoB/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech14/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/.DS_Store
--------------------------------------------------------------------------------
/tech14/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/.gitkeep
--------------------------------------------------------------------------------
/tech14/GPUOverdrawSample1/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech14/GPUOverdrawSample1/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech14/GPUOverdrawSample1/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech14/GPUOverdrawSample1/app/src/main/res/drawable/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/GPUOverdrawSample1/app/src/main/res/drawable/ic_launcher.png
--------------------------------------------------------------------------------
/tech14/GPUOverdrawSample1/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/GPUOverdrawSample1/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech14/GPUOverdrawSample1/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/GPUOverdrawSample1/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech14/GPUOverdrawSample1/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/GPUOverdrawSample1/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech14/GPUOverdrawSample1/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/GPUOverdrawSample1/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech14/GPUOverdrawSample1/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/GPUOverdrawSample1/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech14/GPUOverdrawSample1/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | GPUOverdrawSample1
3 | 샘플 텍스트1\n샘플 텍스트2\n샘플 텍스트3
4 |
5 |
--------------------------------------------------------------------------------
/tech14/GPUOverdrawSample1/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/GPUOverdrawSample1/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech14/GPUOverdrawSample1/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech14/LeakCanaryDemo/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech14/LeakCanaryDemo/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech14/LeakCanaryDemo/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech14/LeakCanaryDemo/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/LeakCanaryDemo/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech14/LeakCanaryDemo/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/LeakCanaryDemo/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech14/LeakCanaryDemo/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/LeakCanaryDemo/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech14/LeakCanaryDemo/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/LeakCanaryDemo/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech14/LeakCanaryDemo/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/LeakCanaryDemo/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech14/LeakCanaryDemo/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #3F51B5
4 | #303F9F
5 | #FF4081
6 |
7 |
--------------------------------------------------------------------------------
/tech14/LeakCanaryDemo/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/tech14/LeakCanaryDemo/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | LeakCanaryDemo
3 |
4 |
--------------------------------------------------------------------------------
/tech14/LeakCanaryDemo/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/LeakCanaryDemo/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech14/LeakCanaryDemo/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech14/LintSample/.gitignore:
--------------------------------------------------------------------------------
1 | *.iml
2 | .gradle
3 | /local.properties
4 | /.idea/workspace.xml
5 | /.idea/libraries
6 | .DS_Store
7 | /build
8 | /captures
9 |
--------------------------------------------------------------------------------
/tech14/LintSample/.idea/.name:
--------------------------------------------------------------------------------
1 | LintSample
--------------------------------------------------------------------------------
/tech14/LintSample/.idea/copyright/profiles_settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/tech14/LintSample/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/tech14/LintSample/app/.gitignore:
--------------------------------------------------------------------------------
1 | /build
2 |
--------------------------------------------------------------------------------
/tech14/LintSample/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/LintSample/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech14/LintSample/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/LintSample/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech14/LintSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/LintSample/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech14/LintSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/LintSample/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech14/LintSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/LintSample/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech14/LintSample/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/tech14/LintSample/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | LintSample
3 |
4 |
--------------------------------------------------------------------------------
/tech14/LintSample/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech14/LintSample/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech14/LintSample/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech15/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/.DS_Store
--------------------------------------------------------------------------------
/tech15/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/.gitkeep
--------------------------------------------------------------------------------
/tech15/TrivialDrive/.gitignore:
--------------------------------------------------------------------------------
1 | /.idea
2 | /build
3 | /app/build
4 | /captures
5 | .gradle
6 | .DS_Store
7 | /local.properties
8 | *.iml
9 | *.apk
10 |
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-hdpi/ic_action_search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-hdpi/ic_action_search.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-ldpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-ldpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-mdpi/ic_action_search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-mdpi/ic_action_search.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/buy_gas.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/buy_gas.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/drive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/drive.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/free.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/free.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/gas0.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/gas0.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/gas1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/gas1.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/gas2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/gas2.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/gas3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/gas3.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/gas4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/gas4.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/gas_inf.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/gas_inf.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/get_infinite_gas.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/get_infinite_gas.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/ic_action_search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/ic_action_search.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/manage_infinite_gas.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/manage_infinite_gas.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/premium.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/premium.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/title.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/title.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/upgrade_app.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/upgrade_app.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/wait.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/app/src/main/res/drawable-xhdpi/wait.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech15/TrivialDrive/playstore/feature_graphic.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/playstore/feature_graphic.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/playstore/high_res_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/playstore/high_res_icon.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/playstore/screenshot1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/playstore/screenshot1.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/playstore/screenshot2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech15/TrivialDrive/playstore/screenshot2.png
--------------------------------------------------------------------------------
/tech15/TrivialDrive/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 |
--------------------------------------------------------------------------------
/tech16/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/.DS_Store
--------------------------------------------------------------------------------
/tech16/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/.gitkeep
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/.DS_Store
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/Application/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/Application/.DS_Store
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/Application/src/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/Application/src/.DS_Store
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/Application/src/main/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/Application/src/main/.DS_Store
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/Application/src/main/java/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/Application/src/main/java/.DS_Store
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/Application/src/main/java/com/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/Application/src/main/java/com/.DS_Store
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/Application/src/main/java/com/example/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/Application/src/main/java/com/example/.DS_Store
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/Application/src/main/java/com/example/android/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/Application/src/main/java/com/example/android/.DS_Store
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/Application/src/main/res/drawable-hdpi/ic_fp_40px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/Application/src/main/res/drawable-hdpi/ic_fp_40px.png
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/Application/src/main/res/drawable-hdpi/tile.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/Application/src/main/res/drawable-hdpi/tile.9.png
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/Application/src/main/res/drawable-mdpi/ic_fp_40px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/Application/src/main/res/drawable-mdpi/ic_fp_40px.png
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/Application/src/main/res/drawable-xhdpi/ic_fp_40px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/Application/src/main/res/drawable-xhdpi/ic_fp_40px.png
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/Application/src/main/res/drawable-xxhdpi/ic_fp_40px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/Application/src/main/res/drawable-xxhdpi/ic_fp_40px.png
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/Application/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/Application/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/Application/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/Application/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/Application/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/Application/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/Application/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/Application/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/Application/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/Application/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/build.gradle:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/screenshots/1-purchase-screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/screenshots/1-purchase-screen.png
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/screenshots/2-fingerprint-dialog.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/screenshots/2-fingerprint-dialog.png
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/screenshots/3-fingerprint-authenticated.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/screenshots/3-fingerprint-authenticated.png
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/screenshots/4-new-fingerprint-enrolled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/screenshots/4-new-fingerprint-enrolled.png
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/screenshots/big-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/AsymmetricFingerprintDialog/screenshots/big-icon.png
--------------------------------------------------------------------------------
/tech16/AsymmetricFingerprintDialog/settings.gradle:
--------------------------------------------------------------------------------
1 | include 'Application'
2 |
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/.DS_Store
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/Application/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/Application/.DS_Store
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/Application/src/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/Application/src/.DS_Store
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/Application/src/main/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/Application/src/main/.DS_Store
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/Application/src/main/java/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/Application/src/main/java/.DS_Store
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/Application/src/main/java/com/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/Application/src/main/java/com/.DS_Store
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/Application/src/main/java/com/example/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/Application/src/main/java/com/example/.DS_Store
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/Application/src/main/java/com/example/android/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/Application/src/main/java/com/example/android/.DS_Store
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/Application/src/main/res/drawable-hdpi/tile.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/Application/src/main/res/drawable-hdpi/tile.9.png
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/Application/src/main/res/drawable-nodpi/android_robot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/Application/src/main/res/drawable-nodpi/android_robot.png
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/Application/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/Application/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/Application/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/Application/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/Application/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/Application/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/Application/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/Application/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/Application/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/Application/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/build.gradle:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/screenshots/1-purchase.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/screenshots/1-purchase.png
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/screenshots/2-show-confirm-credential.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/screenshots/2-show-confirm-credential.png
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/screenshots/3-already-authenticated.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/screenshots/3-already-authenticated.png
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/screenshots/big-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/ConfirmCredential/screenshots/big-icon.png
--------------------------------------------------------------------------------
/tech16/ConfirmCredential/settings.gradle:
--------------------------------------------------------------------------------
1 | include 'Application'
2 |
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/.DS_Store
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/.DS_Store
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/src/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/src/.DS_Store
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/src/main/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/src/main/.DS_Store
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/src/main/java/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/src/main/java/.DS_Store
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/src/main/java/com/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/src/main/java/com/.DS_Store
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/src/main/java/com/example/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/src/main/java/com/example/.DS_Store
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/src/main/java/com/example/android/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/src/main/java/com/example/android/.DS_Store
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/src/main/res/drawable-hdpi/ic_fp_40px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/src/main/res/drawable-hdpi/ic_fp_40px.png
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/src/main/res/drawable-hdpi/tile.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/src/main/res/drawable-hdpi/tile.9.png
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/src/main/res/drawable-mdpi/ic_fp_40px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/src/main/res/drawable-mdpi/ic_fp_40px.png
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/src/main/res/drawable-nodpi/android_robot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/src/main/res/drawable-nodpi/android_robot.png
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/src/main/res/drawable-xhdpi/ic_fp_40px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/src/main/res/drawable-xhdpi/ic_fp_40px.png
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/src/main/res/drawable-xxhdpi/ic_fp_40px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/src/main/res/drawable-xxhdpi/ic_fp_40px.png
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/src/main/res/drawable-xxxhdpi/ic_fp_40px.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/src/main/res/drawable-xxxhdpi/ic_fp_40px.png
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/Application/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/Application/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/build.gradle:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/screenshots/1-purchase-screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/screenshots/1-purchase-screen.png
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/screenshots/2-fingerprint-dialog.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/screenshots/2-fingerprint-dialog.png
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/screenshots/3-fingerprint-authenticated.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/screenshots/3-fingerprint-authenticated.png
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/screenshots/4-new-fingerprint-enrolled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/screenshots/4-new-fingerprint-enrolled.png
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/screenshots/big-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintDialog/screenshots/big-icon.png
--------------------------------------------------------------------------------
/tech16/FingerprintDialog/settings.gradle:
--------------------------------------------------------------------------------
1 | include 'Application'
2 |
--------------------------------------------------------------------------------
/tech16/FingerprintManagerCompatSample/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintManagerCompatSample/.DS_Store
--------------------------------------------------------------------------------
/tech16/FingerprintManagerCompatSample/Application/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintManagerCompatSample/Application/.DS_Store
--------------------------------------------------------------------------------
/tech16/FingerprintManagerCompatSample/Application/src/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintManagerCompatSample/Application/src/.DS_Store
--------------------------------------------------------------------------------
/tech16/FingerprintManagerCompatSample/Application/src/main/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintManagerCompatSample/Application/src/main/.DS_Store
--------------------------------------------------------------------------------
/tech16/FingerprintManagerCompatSample/Application/src/main/java/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintManagerCompatSample/Application/src/main/java/.DS_Store
--------------------------------------------------------------------------------
/tech16/FingerprintManagerCompatSample/Application/src/main/java/com/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintManagerCompatSample/Application/src/main/java/com/.DS_Store
--------------------------------------------------------------------------------
/tech16/FingerprintManagerCompatSample/Application/src/main/java/com/example/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintManagerCompatSample/Application/src/main/java/com/example/.DS_Store
--------------------------------------------------------------------------------
/tech16/FingerprintManagerCompatSample/Application/src/main/res/drawable-hdpi/tile.9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintManagerCompatSample/Application/src/main/res/drawable-hdpi/tile.9.png
--------------------------------------------------------------------------------
/tech16/FingerprintManagerCompatSample/Application/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintManagerCompatSample/Application/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech16/FingerprintManagerCompatSample/Application/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintManagerCompatSample/Application/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech16/FingerprintManagerCompatSample/build.gradle:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
--------------------------------------------------------------------------------
/tech16/FingerprintManagerCompatSample/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintManagerCompatSample/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech16/FingerprintManagerCompatSample/screenshots/1-purchase-screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintManagerCompatSample/screenshots/1-purchase-screen.png
--------------------------------------------------------------------------------
/tech16/FingerprintManagerCompatSample/screenshots/2-fingerprint-dialog.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintManagerCompatSample/screenshots/2-fingerprint-dialog.png
--------------------------------------------------------------------------------
/tech16/FingerprintManagerCompatSample/screenshots/3-fingerprint-authenticated.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintManagerCompatSample/screenshots/3-fingerprint-authenticated.png
--------------------------------------------------------------------------------
/tech16/FingerprintManagerCompatSample/screenshots/4-new-fingerprint-enrolled.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintManagerCompatSample/screenshots/4-new-fingerprint-enrolled.png
--------------------------------------------------------------------------------
/tech16/FingerprintManagerCompatSample/screenshots/big-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech16/FingerprintManagerCompatSample/screenshots/big-icon.png
--------------------------------------------------------------------------------
/tech16/FingerprintManagerCompatSample/settings.gradle:
--------------------------------------------------------------------------------
1 | include 'Application'
2 |
--------------------------------------------------------------------------------
/tech19/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech19/.DS_Store
--------------------------------------------------------------------------------
/tech19/.gitkeep:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech19/.gitkeep
--------------------------------------------------------------------------------
/tech19/gcm/.gitignore:
--------------------------------------------------------------------------------
1 | .gradle
2 | .idea/
3 | *.iml
4 | build/
5 | /local.properties
6 | .DS_Store
7 | /captures
8 | google-services.json
9 |
--------------------------------------------------------------------------------
/tech19/gcm/app/src/main/gcm-sample.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech19/gcm/app/src/main/gcm-sample.png
--------------------------------------------------------------------------------
/tech19/gcm/app/src/main/res/drawable-hdpi-v11/ic_stat_ic_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech19/gcm/app/src/main/res/drawable-hdpi-v11/ic_stat_ic_notification.png
--------------------------------------------------------------------------------
/tech19/gcm/app/src/main/res/drawable-hdpi/ic_stat_ic_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech19/gcm/app/src/main/res/drawable-hdpi/ic_stat_ic_notification.png
--------------------------------------------------------------------------------
/tech19/gcm/app/src/main/res/drawable-mdpi-v11/ic_stat_ic_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech19/gcm/app/src/main/res/drawable-mdpi-v11/ic_stat_ic_notification.png
--------------------------------------------------------------------------------
/tech19/gcm/app/src/main/res/drawable-mdpi/ic_stat_ic_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech19/gcm/app/src/main/res/drawable-mdpi/ic_stat_ic_notification.png
--------------------------------------------------------------------------------
/tech19/gcm/app/src/main/res/drawable-xhdpi-v11/ic_stat_ic_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech19/gcm/app/src/main/res/drawable-xhdpi-v11/ic_stat_ic_notification.png
--------------------------------------------------------------------------------
/tech19/gcm/app/src/main/res/drawable-xhdpi/ic_stat_ic_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech19/gcm/app/src/main/res/drawable-xhdpi/ic_stat_ic_notification.png
--------------------------------------------------------------------------------
/tech19/gcm/app/src/main/res/drawable-xxhdpi-v11/ic_stat_ic_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech19/gcm/app/src/main/res/drawable-xxhdpi-v11/ic_stat_ic_notification.png
--------------------------------------------------------------------------------
/tech19/gcm/app/src/main/res/drawable-xxhdpi/ic_stat_ic_notification.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech19/gcm/app/src/main/res/drawable-xxhdpi/ic_stat_ic_notification.png
--------------------------------------------------------------------------------
/tech19/gcm/app/src/main/res/mipmap-hdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech19/gcm/app/src/main/res/mipmap-hdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech19/gcm/app/src/main/res/mipmap-mdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech19/gcm/app/src/main/res/mipmap-mdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech19/gcm/app/src/main/res/mipmap-xhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech19/gcm/app/src/main/res/mipmap-xhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech19/gcm/app/src/main/res/mipmap-xxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech19/gcm/app/src/main/res/mipmap-xxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech19/gcm/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech19/gcm/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/tech19/gcm/app/src/main/res/values/dimens.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | 16dp
4 | 16dp
5 |
6 |
--------------------------------------------------------------------------------
/tech19/gcm/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/wikibook/advanced-android-book/d037c1e1d8d6801da16c7928d3eb0b29aa110c83/tech19/gcm/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/tech19/gcm/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app', ':gcmsender'
2 |
--------------------------------------------------------------------------------