Android Studio Giraffe Essentials Java Edition

  1. Installing Android Studio
  2. A Java Android Studio Example App
  3. Creating an Android Virtual Device (AVD) in Android Studio
  4. Using and Configuring the Android Studio AVD Emulator
  5. A Tour of the Android Studio User Interface
  6. Testing Android Studio Apps on a Physical Android Device
  7. The Basics of the Android Studio Code Editor
  8. Android Architecture Overview
  9. Understanding Android App Structure
  10. Android View Binding in Java
  11. Android App and Activity Lifecycles
  12. Handling Android Activity State Changes in Java
  13. A Java Android Activity State Changes Tutorial
  14. Save and Restore Android Activity State in Java
  15. Android Views, View Groups, and Layouts
  16. A Guide to the Android Studio Layout Editor Tool
  17. A Guide to the Android ConstraintLayout
  18. Using ConstraintLayout in Android Studio
  19. ConstraintLayout Chains and Ratios in Android Studio
  20. An Android Studio Layout Editor ConstraintLayout Tutorial
  21. Manual XML Layout Design in Android Studio
  22. Android Java Constraint Sets
  23. Quick Building with Android Studio Apply Changes
  24. An Android Studio Java Event Handling Tutorial
  25. An Android Java Touch and Multi-touch Event Tutorial
  26. A Java Android Studio Gesture Detection Tutorial
  27. An Android Studio Java Custom Gesture Recognition Tutorial
  28. An Android Studio Java Pinch Gesture Tutorial
  29. An Introduction to Java Fragments in Android Studio
  30. An Android Studio Java Fragment Example
  31. An Android Studio Java ViewModel Tutorial
  32. An Android Studio Java LiveData Tutorial
  33. Android Studio Jetpack Data Binding in Java
  34. Saving ViewModel Saved State in Java Tutorial
  35. Working with Android Lifecycle-Aware Components in Java
  36. A Java Android Jetpack Lifecycle Awareness Tutorial
  37. The Android Navigation Architecture Component in Java
  38. An Android Studio Java Navigation Component Tutorial
  39. Android Studio MotionLayout in Java
  40. An Android Studio Java MotionLayout Editor Tutorial
  41. An Android Java MotionLayout KeyCycle Tutorial
  42. An Android Java MotionLayout KeyCycle Tutorial
  43. An Android Floating Action Button and Snackbar Java Tutorial
  44. Creating a Tabbed Interface using the TabLayout Component in Java