Android Jetpack's Navigation component helps you implement navigation, from simple button clicks to more complex patterns.
You can read my articles about Navigation Component with following links
- رویکرد جدید؛ یک اکتیویتی برای هر اپلیکیشن کافیه! (۱)
- رویکرد جدید؛ یک اکتیویتی برای هر اپلیکیشن کافیه! (۲)
This repository is a showcase of using navigation component in 3 different scenarios.
- Simple navigation between two fragments: master branch
- Passing data from one fragment to another with navigation library: Navigation-SafeArgs branch
- Implementing bottom navigation: Navigation-BottomNavigationView branch