├── LICENSE.txt ├── README.md ├── chapter01 └── MyFirstApp │ ├── .gitignore │ ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml │ ├── MyFirstApp.iml │ ├── app │ ├── .gitignore │ ├── app.iml │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── hfad │ │ │ └── myfirstapp │ │ │ └── ApplicationTest.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── hfad │ │ │ └── myfirstapp │ │ │ └── MainActivity.java │ │ └── res │ │ ├── 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 │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── chapter02 └── BeerAdviser │ ├── .gitignore │ ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml │ ├── BeerAdviser.iml │ ├── app │ ├── .gitignore │ ├── app.iml │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── hfad │ │ │ └── beeradviser │ │ │ └── ApplicationTest.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── hfad │ │ │ └── beeradviser │ │ │ ├── BeerExpert.java │ │ │ └── FindBeerActivity.java │ │ └── res │ │ ├── layout │ │ └── activity_find_beer.xml │ │ ├── menu │ │ └── menu_find_beer.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── chapter03 └── Messenger │ ├── .gitignore │ ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml │ ├── Messenger.iml │ ├── app │ ├── .gitignore │ ├── app.iml │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── hfad │ │ │ └── messenger │ │ │ └── ApplicationTest.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── hfad │ │ │ └── messenger │ │ │ ├── CreateMessageActivity.java │ │ │ └── ReceiveMessageActivity.java │ │ └── res │ │ ├── layout │ │ ├── activity_create_message.xml │ │ └── activity_receive_message.xml │ │ ├── menu │ │ ├── menu_create_message.xml │ │ └── menu_receive_message.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── chapter04 └── Stopwatch │ ├── .gitignore │ ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml │ ├── Stopwatch.iml │ ├── app │ ├── .gitignore │ ├── app.iml │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── hfad │ │ │ └── stopwatch │ │ │ └── ApplicationTest.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── hfad │ │ │ └── stopwatch │ │ │ └── StopwatchActivity.java │ │ └── res │ │ ├── layout │ │ └── activity_stopwatch.xml │ │ ├── menu │ │ └── menu_stopwatch.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── chapter06 └── Starbuzz │ ├── .gitignore │ ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml │ ├── Starbuzz.iml │ ├── app │ ├── .gitignore │ ├── app.iml │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── hfad │ │ │ └── starbuzz │ │ │ └── ApplicationTest.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── hfad │ │ │ └── starbuzz │ │ │ ├── Drink.java │ │ │ ├── DrinkActivity.java │ │ │ ├── DrinkCategoryActivity.java │ │ │ └── TopLevelActivity.java │ │ └── res │ │ ├── drawable │ │ ├── cappuccino.png │ │ ├── filter.png │ │ ├── latte.png │ │ └── starbuzz_logo.png │ │ ├── layout │ │ ├── activity_drink.xml │ │ └── activity_top_level.xml │ │ ├── menu │ │ ├── menu_drink.xml │ │ ├── menu_drink_category.xml │ │ └── menu_top_level.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── chapter07 └── Workout │ ├── .gitignore │ ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml │ ├── Workout.iml │ ├── app │ ├── .gitignore │ ├── app.iml │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── hfad │ │ │ └── workout │ │ │ └── ApplicationTest.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── hfad │ │ │ └── workout │ │ │ ├── DetailActivity.java │ │ │ ├── MainActivity.java │ │ │ ├── Workout.java │ │ │ ├── WorkoutDetailFragment.java │ │ │ └── WorkoutListFragment.java │ │ └── res │ │ ├── layout-large │ │ └── activity_main.xml │ │ ├── layout │ │ ├── activity_detail.xml │ │ ├── activity_main.xml │ │ └── fragment_workout_detail.xml │ │ ├── menu │ │ ├── menu_detail.xml │ │ └── menu_main.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── chapter08 └── Workout │ ├── .gitignore │ ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml │ ├── Workout.iml │ ├── app │ ├── .gitignore │ ├── app.iml │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── hfad │ │ │ └── workout │ │ │ └── ApplicationTest.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── hfad │ │ │ └── workout │ │ │ ├── DetailActivity.java │ │ │ ├── MainActivity.java │ │ │ ├── StopwatchFragment.java │ │ │ ├── Workout.java │ │ │ ├── WorkoutDetailFragment.java │ │ │ └── WorkoutListFragment.java │ │ └── res │ │ ├── layout-large │ │ └── activity_main.xml │ │ ├── layout │ │ ├── activity_detail.xml │ │ ├── activity_main.xml │ │ ├── fragment_stopwatch.xml │ │ └── fragment_workout_detail.xml │ │ ├── menu │ │ ├── menu_detail.xml │ │ └── menu_main.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── chapter09 └── BitsAndPizzas │ ├── .gitignore │ ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml │ ├── BitsAndPizzas.iml │ ├── app │ ├── .gitignore │ ├── app.iml │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── hfad │ │ │ └── bitsandpizzas │ │ │ └── ApplicationTest.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── hfad │ │ │ └── bitsandpizzas │ │ │ ├── MainActivity.java │ │ │ └── OrderActivity.java │ │ └── res │ │ ├── drawable-hdpi │ │ └── ic_action_new_event.png │ │ ├── drawable-mdpi │ │ └── ic_action_new_event.png │ │ ├── drawable-xhdpi │ │ └── ic_action_new_event.png │ │ ├── drawable-xxhdpi │ │ └── ic_action_new_event.png │ │ ├── layout │ │ ├── activity_main.xml │ │ └── activity_order.xml │ │ ├── menu │ │ ├── menu_main.xml │ │ └── menu_order.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── values-v21 │ │ └── styles.xml │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── chapter10 └── BitsAndPizzas │ ├── .gitignore │ ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml │ ├── BitsAndPizzas.iml │ ├── app │ ├── .gitignore │ ├── app.iml │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── hfad │ │ │ └── bitsandpizzas │ │ │ └── ApplicationTest.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── hfad │ │ │ └── bitsandpizzas │ │ │ ├── MainActivity.java │ │ │ ├── OrderActivity.java │ │ │ ├── PastaFragment.java │ │ │ ├── PizzaFragment.java │ │ │ ├── StoresFragment.java │ │ │ └── TopFragment.java │ │ └── res │ │ ├── drawable-hdpi │ │ └── ic_action_new_event.png │ │ ├── drawable-mdpi │ │ └── ic_action_new_event.png │ │ ├── drawable-xhdpi │ │ └── ic_action_new_event.png │ │ ├── drawable-xxhdpi │ │ └── ic_action_new_event.png │ │ ├── layout │ │ ├── activity_main.xml │ │ ├── activity_order.xml │ │ └── fragment_top.xml │ │ ├── menu │ │ ├── menu_main.xml │ │ └── menu_order.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── values-v21 │ │ └── styles.xml │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── chapter11 └── Starbuzz │ ├── .gitignore │ ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml │ ├── Starbuzz.iml │ ├── app │ ├── .gitignore │ ├── app.iml │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── hfad │ │ │ └── starbuzz │ │ │ └── ApplicationTest.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── hfad │ │ │ └── starbuzz │ │ │ ├── Drink.java │ │ │ ├── DrinkActivity.java │ │ │ ├── DrinkCategoryActivity.java │ │ │ ├── StarbuzzDatabaseHelper.java │ │ │ └── TopLevelActivity.java │ │ └── res │ │ ├── drawable │ │ ├── cappuccino.png │ │ ├── filter.png │ │ ├── latte.png │ │ └── starbuzz_logo.png │ │ ├── layout │ │ ├── activity_drink.xml │ │ └── activity_top_level.xml │ │ ├── menu │ │ ├── menu_drink.xml │ │ ├── menu_drink_category.xml │ │ └── menu_top_level.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── chapter12 └── Starbuzz │ ├── .gitignore │ ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml │ ├── Starbuzz.iml │ ├── app │ ├── .gitignore │ ├── app.iml │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── hfad │ │ │ └── starbuzz │ │ │ └── ApplicationTest.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── hfad │ │ │ └── starbuzz │ │ │ ├── Drink.java │ │ │ ├── DrinkActivity.java │ │ │ ├── DrinkCategoryActivity.java │ │ │ ├── StarbuzzDatabaseHelper.java │ │ │ └── TopLevelActivity.java │ │ └── res │ │ ├── drawable │ │ ├── cappuccino.png │ │ ├── filter.png │ │ ├── latte.png │ │ └── starbuzz_logo.png │ │ ├── layout │ │ ├── activity_drink.xml │ │ └── activity_top_level.xml │ │ ├── menu │ │ ├── menu_drink.xml │ │ ├── menu_drink_category.xml │ │ └── menu_top_level.xml │ │ ├── mipmap-hdpi │ │ └── ic_launcher.png │ │ ├── mipmap-mdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xhdpi │ │ └── ic_launcher.png │ │ ├── mipmap-xxhdpi │ │ └── ic_launcher.png │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── chapter13 ├── Joke │ ├── .gitignore │ ├── .idea │ │ ├── .name │ │ ├── compiler.xml │ │ ├── copyright │ │ │ └── profiles_settings.xml │ │ ├── encodings.xml │ │ ├── gradle.xml │ │ ├── misc.xml │ │ ├── modules.xml │ │ └── runConfigurations.xml │ ├── Joke.iml │ ├── app │ │ ├── .gitignore │ │ ├── app.iml │ │ ├── build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── hfad │ │ │ │ └── joke │ │ │ │ └── ApplicationTest.java │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ └── com │ │ │ │ └── hfad │ │ │ │ └── joke │ │ │ │ ├── DelayedMessageService.java │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ ├── 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 │ │ │ ├── values-w820dp │ │ │ └── dimens.xml │ │ │ └── values │ │ │ ├── dimens.xml │ │ │ ├── strings.xml │ │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle └── Odometer │ ├── .gitignore │ ├── .idea │ ├── .name │ ├── compiler.xml │ ├── copyright │ │ └── profiles_settings.xml │ ├── encodings.xml │ ├── gradle.xml │ ├── misc.xml │ ├── modules.xml │ └── runConfigurations.xml │ ├── Odometer.iml │ ├── app │ ├── .gitignore │ ├── app.iml │ ├── build.gradle │ ├── proguard-rules.pro │ └── src │ │ ├── androidTest │ │ └── java │ │ │ └── com │ │ │ └── hfad │ │ │ └── odometer │ │ │ └── ApplicationTest.java │ │ └── main │ │ ├── AndroidManifest.xml │ │ ├── java │ │ └── com │ │ │ └── hfad │ │ │ └── odometer │ │ │ ├── MainActivity.java │ │ │ └── OdometerService.java │ │ └── res │ │ ├── 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 │ │ ├── values-w820dp │ │ └── dimens.xml │ │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ └── wrapper │ │ ├── gradle-wrapper.jar │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle └── chapter14 └── BitsAndPizzas ├── .gitignore ├── .idea ├── .name ├── compiler.xml ├── copyright │ └── profiles_settings.xml ├── encodings.xml ├── gradle.xml ├── misc.xml ├── modules.xml └── runConfigurations.xml ├── BitsAndPizzas.iml ├── app ├── .gitignore ├── app.iml ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── hfad │ │ └── bitsandpizzas │ │ └── ApplicationTest.java │ └── main │ ├── AndroidManifest.xml │ ├── java │ └── com │ │ └── hfad │ │ └── bitsandpizzas │ │ ├── CaptionedImagesAdapter.java │ │ ├── MainActivity.java │ │ ├── OrderActivity.java │ │ ├── PastaFragment.java │ │ ├── Pizza.java │ │ ├── PizzaDetailActivity.java │ │ ├── PizzaFragment.java │ │ ├── PizzaMaterialFragment.java │ │ ├── StoresFragment.java │ │ └── TopFragment.java │ └── res │ ├── drawable-hdpi │ └── ic_action_new_event.png │ ├── drawable-mdpi │ └── ic_action_new_event.png │ ├── drawable-nodpi │ ├── diavolo.jpg │ └── funghi.jpg │ ├── drawable-xhdpi │ └── ic_action_new_event.png │ ├── drawable-xxhdpi │ └── ic_action_new_event.png │ ├── layout │ ├── activity_main.xml │ ├── activity_order.xml │ ├── activity_pizza_detail.xml │ ├── card_captioned_image.xml │ ├── fragment_pizza_material.xml │ └── fragment_top.xml │ ├── menu │ ├── menu_main.xml │ ├── menu_order.xml │ └── menu_pizza_detail.xml │ ├── mipmap-hdpi │ └── ic_launcher.png │ ├── mipmap-mdpi │ └── ic_launcher.png │ ├── mipmap-xhdpi │ └── ic_launcher.png │ ├── mipmap-xxhdpi │ └── ic_launcher.png │ ├── values-v21 │ └── styles.xml │ ├── values-w820dp │ └── dimens.xml │ └── values │ ├── dimens.xml │ ├── strings.xml │ └── styles.xml ├── build.gradle ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/README.md -------------------------------------------------------------------------------- /chapter01/MyFirstApp/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/.gitignore -------------------------------------------------------------------------------- /chapter01/MyFirstApp/.idea/.name: -------------------------------------------------------------------------------- 1 | MyFirstApp -------------------------------------------------------------------------------- /chapter01/MyFirstApp/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/.idea/compiler.xml -------------------------------------------------------------------------------- /chapter01/MyFirstApp/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /chapter01/MyFirstApp/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/.idea/encodings.xml -------------------------------------------------------------------------------- /chapter01/MyFirstApp/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/.idea/gradle.xml -------------------------------------------------------------------------------- /chapter01/MyFirstApp/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/.idea/misc.xml -------------------------------------------------------------------------------- /chapter01/MyFirstApp/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/.idea/modules.xml -------------------------------------------------------------------------------- /chapter01/MyFirstApp/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /chapter01/MyFirstApp/MyFirstApp.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/MyFirstApp.iml -------------------------------------------------------------------------------- /chapter01/MyFirstApp/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /chapter01/MyFirstApp/app/app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/app/app.iml -------------------------------------------------------------------------------- /chapter01/MyFirstApp/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/app/build.gradle -------------------------------------------------------------------------------- /chapter01/MyFirstApp/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter01/MyFirstApp/app/src/androidTest/java/com/hfad/myfirstapp/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/app/src/androidTest/java/com/hfad/myfirstapp/ApplicationTest.java -------------------------------------------------------------------------------- /chapter01/MyFirstApp/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter01/MyFirstApp/app/src/main/java/com/hfad/myfirstapp/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/app/src/main/java/com/hfad/myfirstapp/MainActivity.java -------------------------------------------------------------------------------- /chapter01/MyFirstApp/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /chapter01/MyFirstApp/app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /chapter01/MyFirstApp/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter01/MyFirstApp/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter01/MyFirstApp/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter01/MyFirstApp/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter01/MyFirstApp/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /chapter01/MyFirstApp/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /chapter01/MyFirstApp/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter01/MyFirstApp/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /chapter01/MyFirstApp/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/build.gradle -------------------------------------------------------------------------------- /chapter01/MyFirstApp/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/gradle.properties -------------------------------------------------------------------------------- /chapter01/MyFirstApp/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter01/MyFirstApp/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter01/MyFirstApp/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/gradlew -------------------------------------------------------------------------------- /chapter01/MyFirstApp/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter01/MyFirstApp/gradlew.bat -------------------------------------------------------------------------------- /chapter01/MyFirstApp/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /chapter02/BeerAdviser/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/.gitignore -------------------------------------------------------------------------------- /chapter02/BeerAdviser/.idea/.name: -------------------------------------------------------------------------------- 1 | BeerAdviser -------------------------------------------------------------------------------- /chapter02/BeerAdviser/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/.idea/compiler.xml -------------------------------------------------------------------------------- /chapter02/BeerAdviser/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /chapter02/BeerAdviser/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/.idea/encodings.xml -------------------------------------------------------------------------------- /chapter02/BeerAdviser/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/.idea/gradle.xml -------------------------------------------------------------------------------- /chapter02/BeerAdviser/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/.idea/misc.xml -------------------------------------------------------------------------------- /chapter02/BeerAdviser/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/.idea/modules.xml -------------------------------------------------------------------------------- /chapter02/BeerAdviser/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /chapter02/BeerAdviser/BeerAdviser.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/BeerAdviser.iml -------------------------------------------------------------------------------- /chapter02/BeerAdviser/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /chapter02/BeerAdviser/app/app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/app/app.iml -------------------------------------------------------------------------------- /chapter02/BeerAdviser/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/app/build.gradle -------------------------------------------------------------------------------- /chapter02/BeerAdviser/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter02/BeerAdviser/app/src/androidTest/java/com/hfad/beeradviser/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/app/src/androidTest/java/com/hfad/beeradviser/ApplicationTest.java -------------------------------------------------------------------------------- /chapter02/BeerAdviser/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter02/BeerAdviser/app/src/main/java/com/hfad/beeradviser/BeerExpert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/app/src/main/java/com/hfad/beeradviser/BeerExpert.java -------------------------------------------------------------------------------- /chapter02/BeerAdviser/app/src/main/java/com/hfad/beeradviser/FindBeerActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/app/src/main/java/com/hfad/beeradviser/FindBeerActivity.java -------------------------------------------------------------------------------- /chapter02/BeerAdviser/app/src/main/res/layout/activity_find_beer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/app/src/main/res/layout/activity_find_beer.xml -------------------------------------------------------------------------------- /chapter02/BeerAdviser/app/src/main/res/menu/menu_find_beer.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/app/src/main/res/menu/menu_find_beer.xml -------------------------------------------------------------------------------- /chapter02/BeerAdviser/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter02/BeerAdviser/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter02/BeerAdviser/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter02/BeerAdviser/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter02/BeerAdviser/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /chapter02/BeerAdviser/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /chapter02/BeerAdviser/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter02/BeerAdviser/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /chapter02/BeerAdviser/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/build.gradle -------------------------------------------------------------------------------- /chapter02/BeerAdviser/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/gradle.properties -------------------------------------------------------------------------------- /chapter02/BeerAdviser/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter02/BeerAdviser/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter02/BeerAdviser/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/gradlew -------------------------------------------------------------------------------- /chapter02/BeerAdviser/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter02/BeerAdviser/gradlew.bat -------------------------------------------------------------------------------- /chapter02/BeerAdviser/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /chapter03/Messenger/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/.gitignore -------------------------------------------------------------------------------- /chapter03/Messenger/.idea/.name: -------------------------------------------------------------------------------- 1 | Messenger -------------------------------------------------------------------------------- /chapter03/Messenger/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/.idea/compiler.xml -------------------------------------------------------------------------------- /chapter03/Messenger/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /chapter03/Messenger/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/.idea/encodings.xml -------------------------------------------------------------------------------- /chapter03/Messenger/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/.idea/gradle.xml -------------------------------------------------------------------------------- /chapter03/Messenger/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/.idea/misc.xml -------------------------------------------------------------------------------- /chapter03/Messenger/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/.idea/modules.xml -------------------------------------------------------------------------------- /chapter03/Messenger/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /chapter03/Messenger/Messenger.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/Messenger.iml -------------------------------------------------------------------------------- /chapter03/Messenger/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /chapter03/Messenger/app/app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/app.iml -------------------------------------------------------------------------------- /chapter03/Messenger/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/build.gradle -------------------------------------------------------------------------------- /chapter03/Messenger/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter03/Messenger/app/src/androidTest/java/com/hfad/messenger/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/src/androidTest/java/com/hfad/messenger/ApplicationTest.java -------------------------------------------------------------------------------- /chapter03/Messenger/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter03/Messenger/app/src/main/java/com/hfad/messenger/CreateMessageActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/src/main/java/com/hfad/messenger/CreateMessageActivity.java -------------------------------------------------------------------------------- /chapter03/Messenger/app/src/main/java/com/hfad/messenger/ReceiveMessageActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/src/main/java/com/hfad/messenger/ReceiveMessageActivity.java -------------------------------------------------------------------------------- /chapter03/Messenger/app/src/main/res/layout/activity_create_message.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/src/main/res/layout/activity_create_message.xml -------------------------------------------------------------------------------- /chapter03/Messenger/app/src/main/res/layout/activity_receive_message.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/src/main/res/layout/activity_receive_message.xml -------------------------------------------------------------------------------- /chapter03/Messenger/app/src/main/res/menu/menu_create_message.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/src/main/res/menu/menu_create_message.xml -------------------------------------------------------------------------------- /chapter03/Messenger/app/src/main/res/menu/menu_receive_message.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/src/main/res/menu/menu_receive_message.xml -------------------------------------------------------------------------------- /chapter03/Messenger/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter03/Messenger/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter03/Messenger/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter03/Messenger/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter03/Messenger/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /chapter03/Messenger/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /chapter03/Messenger/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter03/Messenger/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /chapter03/Messenger/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/build.gradle -------------------------------------------------------------------------------- /chapter03/Messenger/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/gradle.properties -------------------------------------------------------------------------------- /chapter03/Messenger/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter03/Messenger/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter03/Messenger/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/gradlew -------------------------------------------------------------------------------- /chapter03/Messenger/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter03/Messenger/gradlew.bat -------------------------------------------------------------------------------- /chapter03/Messenger/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /chapter04/Stopwatch/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/.gitignore -------------------------------------------------------------------------------- /chapter04/Stopwatch/.idea/.name: -------------------------------------------------------------------------------- 1 | Stopwatch -------------------------------------------------------------------------------- /chapter04/Stopwatch/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/.idea/compiler.xml -------------------------------------------------------------------------------- /chapter04/Stopwatch/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /chapter04/Stopwatch/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/.idea/encodings.xml -------------------------------------------------------------------------------- /chapter04/Stopwatch/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/.idea/gradle.xml -------------------------------------------------------------------------------- /chapter04/Stopwatch/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/.idea/misc.xml -------------------------------------------------------------------------------- /chapter04/Stopwatch/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/.idea/modules.xml -------------------------------------------------------------------------------- /chapter04/Stopwatch/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /chapter04/Stopwatch/Stopwatch.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/Stopwatch.iml -------------------------------------------------------------------------------- /chapter04/Stopwatch/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /chapter04/Stopwatch/app/app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/app/app.iml -------------------------------------------------------------------------------- /chapter04/Stopwatch/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/app/build.gradle -------------------------------------------------------------------------------- /chapter04/Stopwatch/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter04/Stopwatch/app/src/androidTest/java/com/hfad/stopwatch/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/app/src/androidTest/java/com/hfad/stopwatch/ApplicationTest.java -------------------------------------------------------------------------------- /chapter04/Stopwatch/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter04/Stopwatch/app/src/main/java/com/hfad/stopwatch/StopwatchActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/app/src/main/java/com/hfad/stopwatch/StopwatchActivity.java -------------------------------------------------------------------------------- /chapter04/Stopwatch/app/src/main/res/layout/activity_stopwatch.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/app/src/main/res/layout/activity_stopwatch.xml -------------------------------------------------------------------------------- /chapter04/Stopwatch/app/src/main/res/menu/menu_stopwatch.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/app/src/main/res/menu/menu_stopwatch.xml -------------------------------------------------------------------------------- /chapter04/Stopwatch/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter04/Stopwatch/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter04/Stopwatch/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter04/Stopwatch/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter04/Stopwatch/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /chapter04/Stopwatch/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /chapter04/Stopwatch/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter04/Stopwatch/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /chapter04/Stopwatch/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/build.gradle -------------------------------------------------------------------------------- /chapter04/Stopwatch/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/gradle.properties -------------------------------------------------------------------------------- /chapter04/Stopwatch/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter04/Stopwatch/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter04/Stopwatch/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/gradlew -------------------------------------------------------------------------------- /chapter04/Stopwatch/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter04/Stopwatch/gradlew.bat -------------------------------------------------------------------------------- /chapter04/Stopwatch/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /chapter06/Starbuzz/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/.gitignore -------------------------------------------------------------------------------- /chapter06/Starbuzz/.idea/.name: -------------------------------------------------------------------------------- 1 | Starbuzz -------------------------------------------------------------------------------- /chapter06/Starbuzz/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/.idea/compiler.xml -------------------------------------------------------------------------------- /chapter06/Starbuzz/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /chapter06/Starbuzz/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/.idea/encodings.xml -------------------------------------------------------------------------------- /chapter06/Starbuzz/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/.idea/gradle.xml -------------------------------------------------------------------------------- /chapter06/Starbuzz/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/.idea/misc.xml -------------------------------------------------------------------------------- /chapter06/Starbuzz/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/.idea/modules.xml -------------------------------------------------------------------------------- /chapter06/Starbuzz/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /chapter06/Starbuzz/Starbuzz.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/Starbuzz.iml -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/app.iml -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/build.gradle -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/androidTest/java/com/hfad/starbuzz/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/androidTest/java/com/hfad/starbuzz/ApplicationTest.java -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/java/com/hfad/starbuzz/Drink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/java/com/hfad/starbuzz/Drink.java -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/java/com/hfad/starbuzz/DrinkActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/java/com/hfad/starbuzz/DrinkActivity.java -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/java/com/hfad/starbuzz/DrinkCategoryActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/java/com/hfad/starbuzz/DrinkCategoryActivity.java -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/java/com/hfad/starbuzz/TopLevelActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/java/com/hfad/starbuzz/TopLevelActivity.java -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/res/drawable/cappuccino.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/res/drawable/cappuccino.png -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/res/drawable/filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/res/drawable/filter.png -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/res/drawable/latte.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/res/drawable/latte.png -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/res/drawable/starbuzz_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/res/drawable/starbuzz_logo.png -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/res/layout/activity_drink.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/res/layout/activity_drink.xml -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/res/layout/activity_top_level.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/res/layout/activity_top_level.xml -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/res/menu/menu_drink.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/res/menu/menu_drink.xml -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/res/menu/menu_drink_category.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/res/menu/menu_drink_category.xml -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/res/menu/menu_top_level.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/res/menu/menu_top_level.xml -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter06/Starbuzz/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /chapter06/Starbuzz/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/build.gradle -------------------------------------------------------------------------------- /chapter06/Starbuzz/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/gradle.properties -------------------------------------------------------------------------------- /chapter06/Starbuzz/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter06/Starbuzz/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter06/Starbuzz/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/gradlew -------------------------------------------------------------------------------- /chapter06/Starbuzz/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter06/Starbuzz/gradlew.bat -------------------------------------------------------------------------------- /chapter06/Starbuzz/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /chapter07/Workout/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/.gitignore -------------------------------------------------------------------------------- /chapter07/Workout/.idea/.name: -------------------------------------------------------------------------------- 1 | Workout -------------------------------------------------------------------------------- /chapter07/Workout/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/.idea/compiler.xml -------------------------------------------------------------------------------- /chapter07/Workout/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /chapter07/Workout/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/.idea/encodings.xml -------------------------------------------------------------------------------- /chapter07/Workout/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/.idea/gradle.xml -------------------------------------------------------------------------------- /chapter07/Workout/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/.idea/misc.xml -------------------------------------------------------------------------------- /chapter07/Workout/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/.idea/modules.xml -------------------------------------------------------------------------------- /chapter07/Workout/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /chapter07/Workout/Workout.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/Workout.iml -------------------------------------------------------------------------------- /chapter07/Workout/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /chapter07/Workout/app/app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/app.iml -------------------------------------------------------------------------------- /chapter07/Workout/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/build.gradle -------------------------------------------------------------------------------- /chapter07/Workout/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter07/Workout/app/src/androidTest/java/com/hfad/workout/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/androidTest/java/com/hfad/workout/ApplicationTest.java -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/java/com/hfad/workout/DetailActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/java/com/hfad/workout/DetailActivity.java -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/java/com/hfad/workout/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/java/com/hfad/workout/MainActivity.java -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/java/com/hfad/workout/Workout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/java/com/hfad/workout/Workout.java -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/java/com/hfad/workout/WorkoutDetailFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/java/com/hfad/workout/WorkoutDetailFragment.java -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/java/com/hfad/workout/WorkoutListFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/java/com/hfad/workout/WorkoutListFragment.java -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/res/layout-large/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/res/layout-large/activity_main.xml -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/res/layout/activity_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/res/layout/activity_detail.xml -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/res/layout/fragment_workout_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/res/layout/fragment_workout_detail.xml -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/res/menu/menu_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/res/menu/menu_detail.xml -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter07/Workout/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /chapter07/Workout/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/build.gradle -------------------------------------------------------------------------------- /chapter07/Workout/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/gradle.properties -------------------------------------------------------------------------------- /chapter07/Workout/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter07/Workout/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter07/Workout/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/gradlew -------------------------------------------------------------------------------- /chapter07/Workout/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter07/Workout/gradlew.bat -------------------------------------------------------------------------------- /chapter07/Workout/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' -------------------------------------------------------------------------------- /chapter08/Workout/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/.gitignore -------------------------------------------------------------------------------- /chapter08/Workout/.idea/.name: -------------------------------------------------------------------------------- 1 | Workout -------------------------------------------------------------------------------- /chapter08/Workout/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/.idea/compiler.xml -------------------------------------------------------------------------------- /chapter08/Workout/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /chapter08/Workout/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/.idea/encodings.xml -------------------------------------------------------------------------------- /chapter08/Workout/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/.idea/gradle.xml -------------------------------------------------------------------------------- /chapter08/Workout/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/.idea/misc.xml -------------------------------------------------------------------------------- /chapter08/Workout/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/.idea/modules.xml -------------------------------------------------------------------------------- /chapter08/Workout/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /chapter08/Workout/Workout.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/Workout.iml -------------------------------------------------------------------------------- /chapter08/Workout/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /chapter08/Workout/app/app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/app.iml -------------------------------------------------------------------------------- /chapter08/Workout/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/build.gradle -------------------------------------------------------------------------------- /chapter08/Workout/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter08/Workout/app/src/androidTest/java/com/hfad/workout/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/androidTest/java/com/hfad/workout/ApplicationTest.java -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/java/com/hfad/workout/DetailActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/java/com/hfad/workout/DetailActivity.java -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/java/com/hfad/workout/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/java/com/hfad/workout/MainActivity.java -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/java/com/hfad/workout/StopwatchFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/java/com/hfad/workout/StopwatchFragment.java -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/java/com/hfad/workout/Workout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/java/com/hfad/workout/Workout.java -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/java/com/hfad/workout/WorkoutDetailFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/java/com/hfad/workout/WorkoutDetailFragment.java -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/java/com/hfad/workout/WorkoutListFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/java/com/hfad/workout/WorkoutListFragment.java -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/res/layout-large/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/res/layout-large/activity_main.xml -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/res/layout/activity_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/res/layout/activity_detail.xml -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/res/layout/fragment_stopwatch.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/res/layout/fragment_stopwatch.xml -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/res/layout/fragment_workout_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/res/layout/fragment_workout_detail.xml -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/res/menu/menu_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/res/menu/menu_detail.xml -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter08/Workout/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /chapter08/Workout/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/build.gradle -------------------------------------------------------------------------------- /chapter08/Workout/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/gradle.properties -------------------------------------------------------------------------------- /chapter08/Workout/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter08/Workout/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter08/Workout/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/gradlew -------------------------------------------------------------------------------- /chapter08/Workout/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter08/Workout/gradlew.bat -------------------------------------------------------------------------------- /chapter08/Workout/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/.gitignore -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/.idea/.name: -------------------------------------------------------------------------------- 1 | BitsAndPizzas -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/.idea/compiler.xml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/.idea/encodings.xml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/.idea/gradle.xml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/.idea/misc.xml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/.idea/modules.xml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/BitsAndPizzas.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/BitsAndPizzas.iml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/app.iml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/build.gradle -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/androidTest/java/com/hfad/bitsandpizzas/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/androidTest/java/com/hfad/bitsandpizzas/ApplicationTest.java -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/MainActivity.java -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/OrderActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/OrderActivity.java -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/res/drawable-hdpi/ic_action_new_event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/res/drawable-hdpi/ic_action_new_event.png -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/res/drawable-mdpi/ic_action_new_event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/res/drawable-mdpi/ic_action_new_event.png -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/res/drawable-xhdpi/ic_action_new_event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/res/drawable-xhdpi/ic_action_new_event.png -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/res/drawable-xxhdpi/ic_action_new_event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/res/drawable-xxhdpi/ic_action_new_event.png -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/res/layout/activity_order.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/res/layout/activity_order.xml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/res/menu/menu_order.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/res/menu/menu_order.xml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/build.gradle -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/gradle.properties -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/gradlew -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter09/BitsAndPizzas/gradlew.bat -------------------------------------------------------------------------------- /chapter09/BitsAndPizzas/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/.gitignore -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/.idea/.name: -------------------------------------------------------------------------------- 1 | BitsAndPizzas -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/.idea/compiler.xml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/.idea/encodings.xml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/.idea/gradle.xml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/.idea/misc.xml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/.idea/modules.xml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/BitsAndPizzas.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/BitsAndPizzas.iml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/app.iml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/build.gradle -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/androidTest/java/com/hfad/bitsandpizzas/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/androidTest/java/com/hfad/bitsandpizzas/ApplicationTest.java -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/MainActivity.java -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/OrderActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/OrderActivity.java -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/PastaFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/PastaFragment.java -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/PizzaFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/PizzaFragment.java -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/StoresFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/StoresFragment.java -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/TopFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/TopFragment.java -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/res/drawable-hdpi/ic_action_new_event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/res/drawable-hdpi/ic_action_new_event.png -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/res/drawable-mdpi/ic_action_new_event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/res/drawable-mdpi/ic_action_new_event.png -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/res/drawable-xhdpi/ic_action_new_event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/res/drawable-xhdpi/ic_action_new_event.png -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/res/drawable-xxhdpi/ic_action_new_event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/res/drawable-xxhdpi/ic_action_new_event.png -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/res/layout/activity_order.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/res/layout/activity_order.xml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/res/layout/fragment_top.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/res/layout/fragment_top.xml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/res/menu/menu_order.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/res/menu/menu_order.xml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/build.gradle -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/gradle.properties -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/gradlew -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter10/BitsAndPizzas/gradlew.bat -------------------------------------------------------------------------------- /chapter10/BitsAndPizzas/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /chapter11/Starbuzz/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/.gitignore -------------------------------------------------------------------------------- /chapter11/Starbuzz/.idea/.name: -------------------------------------------------------------------------------- 1 | Starbuzz -------------------------------------------------------------------------------- /chapter11/Starbuzz/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/.idea/compiler.xml -------------------------------------------------------------------------------- /chapter11/Starbuzz/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /chapter11/Starbuzz/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/.idea/encodings.xml -------------------------------------------------------------------------------- /chapter11/Starbuzz/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/.idea/gradle.xml -------------------------------------------------------------------------------- /chapter11/Starbuzz/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/.idea/misc.xml -------------------------------------------------------------------------------- /chapter11/Starbuzz/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/.idea/modules.xml -------------------------------------------------------------------------------- /chapter11/Starbuzz/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /chapter11/Starbuzz/Starbuzz.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/Starbuzz.iml -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/app.iml -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/build.gradle -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/androidTest/java/com/hfad/starbuzz/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/androidTest/java/com/hfad/starbuzz/ApplicationTest.java -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/java/com/hfad/starbuzz/Drink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/java/com/hfad/starbuzz/Drink.java -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/java/com/hfad/starbuzz/DrinkActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/java/com/hfad/starbuzz/DrinkActivity.java -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/java/com/hfad/starbuzz/DrinkCategoryActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/java/com/hfad/starbuzz/DrinkCategoryActivity.java -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/java/com/hfad/starbuzz/StarbuzzDatabaseHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/java/com/hfad/starbuzz/StarbuzzDatabaseHelper.java -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/java/com/hfad/starbuzz/TopLevelActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/java/com/hfad/starbuzz/TopLevelActivity.java -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/res/drawable/cappuccino.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/res/drawable/cappuccino.png -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/res/drawable/filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/res/drawable/filter.png -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/res/drawable/latte.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/res/drawable/latte.png -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/res/drawable/starbuzz_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/res/drawable/starbuzz_logo.png -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/res/layout/activity_drink.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/res/layout/activity_drink.xml -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/res/layout/activity_top_level.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/res/layout/activity_top_level.xml -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/res/menu/menu_drink.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/res/menu/menu_drink.xml -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/res/menu/menu_drink_category.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/res/menu/menu_drink_category.xml -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/res/menu/menu_top_level.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/res/menu/menu_top_level.xml -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter11/Starbuzz/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /chapter11/Starbuzz/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/build.gradle -------------------------------------------------------------------------------- /chapter11/Starbuzz/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/gradle.properties -------------------------------------------------------------------------------- /chapter11/Starbuzz/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter11/Starbuzz/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter11/Starbuzz/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/gradlew -------------------------------------------------------------------------------- /chapter11/Starbuzz/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter11/Starbuzz/gradlew.bat -------------------------------------------------------------------------------- /chapter11/Starbuzz/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /chapter12/Starbuzz/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/.gitignore -------------------------------------------------------------------------------- /chapter12/Starbuzz/.idea/.name: -------------------------------------------------------------------------------- 1 | Starbuzz -------------------------------------------------------------------------------- /chapter12/Starbuzz/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/.idea/compiler.xml -------------------------------------------------------------------------------- /chapter12/Starbuzz/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /chapter12/Starbuzz/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/.idea/encodings.xml -------------------------------------------------------------------------------- /chapter12/Starbuzz/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/.idea/gradle.xml -------------------------------------------------------------------------------- /chapter12/Starbuzz/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/.idea/misc.xml -------------------------------------------------------------------------------- /chapter12/Starbuzz/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/.idea/modules.xml -------------------------------------------------------------------------------- /chapter12/Starbuzz/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /chapter12/Starbuzz/Starbuzz.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/Starbuzz.iml -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/app.iml -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/build.gradle -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/androidTest/java/com/hfad/starbuzz/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/androidTest/java/com/hfad/starbuzz/ApplicationTest.java -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/java/com/hfad/starbuzz/Drink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/java/com/hfad/starbuzz/Drink.java -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/java/com/hfad/starbuzz/DrinkActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/java/com/hfad/starbuzz/DrinkActivity.java -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/java/com/hfad/starbuzz/DrinkCategoryActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/java/com/hfad/starbuzz/DrinkCategoryActivity.java -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/java/com/hfad/starbuzz/StarbuzzDatabaseHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/java/com/hfad/starbuzz/StarbuzzDatabaseHelper.java -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/java/com/hfad/starbuzz/TopLevelActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/java/com/hfad/starbuzz/TopLevelActivity.java -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/res/drawable/cappuccino.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/res/drawable/cappuccino.png -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/res/drawable/filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/res/drawable/filter.png -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/res/drawable/latte.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/res/drawable/latte.png -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/res/drawable/starbuzz_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/res/drawable/starbuzz_logo.png -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/res/layout/activity_drink.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/res/layout/activity_drink.xml -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/res/layout/activity_top_level.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/res/layout/activity_top_level.xml -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/res/menu/menu_drink.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/res/menu/menu_drink.xml -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/res/menu/menu_drink_category.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/res/menu/menu_drink_category.xml -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/res/menu/menu_top_level.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/res/menu/menu_top_level.xml -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter12/Starbuzz/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /chapter12/Starbuzz/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/build.gradle -------------------------------------------------------------------------------- /chapter12/Starbuzz/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/gradle.properties -------------------------------------------------------------------------------- /chapter12/Starbuzz/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter12/Starbuzz/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter12/Starbuzz/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/gradlew -------------------------------------------------------------------------------- /chapter12/Starbuzz/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter12/Starbuzz/gradlew.bat -------------------------------------------------------------------------------- /chapter12/Starbuzz/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /chapter13/Joke/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/.gitignore -------------------------------------------------------------------------------- /chapter13/Joke/.idea/.name: -------------------------------------------------------------------------------- 1 | Joke -------------------------------------------------------------------------------- /chapter13/Joke/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/.idea/compiler.xml -------------------------------------------------------------------------------- /chapter13/Joke/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /chapter13/Joke/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/.idea/encodings.xml -------------------------------------------------------------------------------- /chapter13/Joke/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/.idea/gradle.xml -------------------------------------------------------------------------------- /chapter13/Joke/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/.idea/misc.xml -------------------------------------------------------------------------------- /chapter13/Joke/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/.idea/modules.xml -------------------------------------------------------------------------------- /chapter13/Joke/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /chapter13/Joke/Joke.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/Joke.iml -------------------------------------------------------------------------------- /chapter13/Joke/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /chapter13/Joke/app/app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/app/app.iml -------------------------------------------------------------------------------- /chapter13/Joke/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/app/build.gradle -------------------------------------------------------------------------------- /chapter13/Joke/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter13/Joke/app/src/androidTest/java/com/hfad/joke/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/app/src/androidTest/java/com/hfad/joke/ApplicationTest.java -------------------------------------------------------------------------------- /chapter13/Joke/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter13/Joke/app/src/main/java/com/hfad/joke/DelayedMessageService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/app/src/main/java/com/hfad/joke/DelayedMessageService.java -------------------------------------------------------------------------------- /chapter13/Joke/app/src/main/java/com/hfad/joke/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/app/src/main/java/com/hfad/joke/MainActivity.java -------------------------------------------------------------------------------- /chapter13/Joke/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /chapter13/Joke/app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /chapter13/Joke/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter13/Joke/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter13/Joke/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter13/Joke/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter13/Joke/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /chapter13/Joke/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /chapter13/Joke/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter13/Joke/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /chapter13/Joke/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/build.gradle -------------------------------------------------------------------------------- /chapter13/Joke/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/gradle.properties -------------------------------------------------------------------------------- /chapter13/Joke/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter13/Joke/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter13/Joke/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/gradlew -------------------------------------------------------------------------------- /chapter13/Joke/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Joke/gradlew.bat -------------------------------------------------------------------------------- /chapter13/Joke/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /chapter13/Odometer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/.gitignore -------------------------------------------------------------------------------- /chapter13/Odometer/.idea/.name: -------------------------------------------------------------------------------- 1 | Odometer -------------------------------------------------------------------------------- /chapter13/Odometer/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/.idea/compiler.xml -------------------------------------------------------------------------------- /chapter13/Odometer/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /chapter13/Odometer/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/.idea/encodings.xml -------------------------------------------------------------------------------- /chapter13/Odometer/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/.idea/gradle.xml -------------------------------------------------------------------------------- /chapter13/Odometer/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/.idea/misc.xml -------------------------------------------------------------------------------- /chapter13/Odometer/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/.idea/modules.xml -------------------------------------------------------------------------------- /chapter13/Odometer/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /chapter13/Odometer/Odometer.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/Odometer.iml -------------------------------------------------------------------------------- /chapter13/Odometer/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /chapter13/Odometer/app/app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/app/app.iml -------------------------------------------------------------------------------- /chapter13/Odometer/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/app/build.gradle -------------------------------------------------------------------------------- /chapter13/Odometer/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter13/Odometer/app/src/androidTest/java/com/hfad/odometer/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/app/src/androidTest/java/com/hfad/odometer/ApplicationTest.java -------------------------------------------------------------------------------- /chapter13/Odometer/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter13/Odometer/app/src/main/java/com/hfad/odometer/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/app/src/main/java/com/hfad/odometer/MainActivity.java -------------------------------------------------------------------------------- /chapter13/Odometer/app/src/main/java/com/hfad/odometer/OdometerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/app/src/main/java/com/hfad/odometer/OdometerService.java -------------------------------------------------------------------------------- /chapter13/Odometer/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /chapter13/Odometer/app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /chapter13/Odometer/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter13/Odometer/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter13/Odometer/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter13/Odometer/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter13/Odometer/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /chapter13/Odometer/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /chapter13/Odometer/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter13/Odometer/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /chapter13/Odometer/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/build.gradle -------------------------------------------------------------------------------- /chapter13/Odometer/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/gradle.properties -------------------------------------------------------------------------------- /chapter13/Odometer/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter13/Odometer/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter13/Odometer/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/gradlew -------------------------------------------------------------------------------- /chapter13/Odometer/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter13/Odometer/gradlew.bat -------------------------------------------------------------------------------- /chapter13/Odometer/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/.gitignore -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/.idea/.name: -------------------------------------------------------------------------------- 1 | BitsAndPizzas -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/.idea/compiler.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/.idea/encodings.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/.idea/gradle.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/.idea/misc.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/.idea/modules.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/BitsAndPizzas.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/BitsAndPizzas.iml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/app.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/app.iml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/build.gradle -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/proguard-rules.pro -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/androidTest/java/com/hfad/bitsandpizzas/ApplicationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/androidTest/java/com/hfad/bitsandpizzas/ApplicationTest.java -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/CaptionedImagesAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/CaptionedImagesAdapter.java -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/MainActivity.java -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/OrderActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/OrderActivity.java -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/PastaFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/PastaFragment.java -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/Pizza.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/Pizza.java -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/PizzaDetailActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/PizzaDetailActivity.java -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/PizzaFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/PizzaFragment.java -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/PizzaMaterialFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/PizzaMaterialFragment.java -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/StoresFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/StoresFragment.java -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/TopFragment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/java/com/hfad/bitsandpizzas/TopFragment.java -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/drawable-hdpi/ic_action_new_event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/drawable-hdpi/ic_action_new_event.png -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/drawable-mdpi/ic_action_new_event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/drawable-mdpi/ic_action_new_event.png -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/drawable-nodpi/diavolo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/drawable-nodpi/diavolo.jpg -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/drawable-nodpi/funghi.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/drawable-nodpi/funghi.jpg -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/drawable-xhdpi/ic_action_new_event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/drawable-xhdpi/ic_action_new_event.png -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/drawable-xxhdpi/ic_action_new_event.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/drawable-xxhdpi/ic_action_new_event.png -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/layout/activity_order.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/layout/activity_order.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/layout/activity_pizza_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/layout/activity_pizza_detail.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/layout/card_captioned_image.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/layout/card_captioned_image.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/layout/fragment_pizza_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/layout/fragment_pizza_material.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/layout/fragment_top.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/layout/fragment_top.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/menu/menu_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/menu/menu_main.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/menu/menu_order.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/menu/menu_order.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/menu/menu_pizza_detail.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/menu/menu_pizza_detail.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/values-v21/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/values-v21/styles.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/values-w820dp/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/values-w820dp/dimens.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/build.gradle -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/gradle.properties -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/gradlew -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dogriffiths/HeadFirstAndroid/HEAD/chapter14/BitsAndPizzas/gradlew.bat -------------------------------------------------------------------------------- /chapter14/BitsAndPizzas/settings.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | --------------------------------------------------------------------------------