Navigation Component (Jetpack లో భాగం) యాప్-లోపల నావిగేషన్ను నిర్వహించడానికి సిఫార్సు చేయబడిన మార్గం — గంతవ్యాలకు (ఫ్రాగ్మెంట్లు లేదా కంపోజేబుల్లు) మధ్య కదలిక ఒకే-కార్యకలాప ఆర్కిటెక్చర్లో. ఇది నావిగేషన్ లాజిక్ను కేంద్రీకృతం చేస్తుంది మరియు బ్యాక్ స్టాక్, ఆర్గ్యుమెంట్లు, మరియు డీప్ లింక్లను నిర్వహిస్తుంది.
ఇది అందించేవి
The Navigation Component manages navigation within the app:
→ a NAV GRAPH defines destinations (screens) and the actions (paths) between them
(visually/declaratively — one place to see all navigation)
→ a NavController performs navigation; handles the BACK STACK automatically
→ type-safe ARGUMENT passing (Safe Args); deep linking support
→ Designed for SINGLE-ACTIVITY architecture (one activity, many fragment/composable destinations)
