Skip to content

Latest commit

 

History

History
61 lines (44 loc) · 2.47 KB

README.md

File metadata and controls

61 lines (44 loc) · 2.47 KB

Jokenpô App

App created to study about navigation and lifeCycle.

Splash Screen Home Screen Player Screen Result Screen AppBar Menu Drawer Menu
splash-screen home-screen player-screen result-screen appbar-menu drawer-menu

Version 1.0

Topics studied in this version:

  • Initial layouts (home screen, player screen, result screen)
  • Navigation with Intents
  • App Bar
  • Navigation Drawer
  • Bottom Navigation

Version 2.0

Topics studied in this version:

  • Refactoring
  • Bottom Navigation Menu Items Icons update
  • Navigation Drawer Menu Items update
  • Single Activity App
  • Fragments
  • FragmentManager
  • Navigation Components: Navigation Graph, NavHostFragment, NavController
  • Integration of App Bar, Navigation Drawer and Bottom Navigation with Navigation Components

Version 3.0

Log insertion. See example logcat output:

Captura-de-tela-2024-04-18-131046

Topics studied in this version:

  • Activity Lifecycle
  • Fragments Lifecycle
  • onSaveInstanceState
  • Lifecycle-aware components (LifeCycleOwner, DefaultLifecycleObserver, LifecycleEventObserver)
  • Backstack
  • Logs

Version 4.0

Topics studied in this version:

  • Game Logic
  • Separation of concerns
  • Spinner
  • EditText
  • Listeners