《Android 基础(四十九)》Navigation Of JetPack【译】

本文介绍了Android JetPack的Navigation组件,该组件旨在简化应用内的导航实现。文章阐述了Navigation的原则,如应用的固定起点、使用导航堆栈、Up和Back的等效性,以及如何通过Navigation架构组件来实现这些原则。文中详细讲解了如何创建和配置Navigation图,包括添加和连接目的地,设置起始目的地,以及在目标之间进行导航。此外,还涵盖了在UI组件上绑定导航,传递数据,创建Deep Link,以及实现目标间的过渡效果等内容。
摘要由CSDN通过智能技术生成

原文地址:
https://developer.android.google.cn/topic/libraries/architecture/navigation/

介绍

Jetpack是Android软件组件的集合,可以使你更轻松地开发出色的Android应用程序。这些组件可帮助你遵循最佳实践,免除编写样板代码并简化复杂任务,因此你可以专注于开发者更关系的业务代码。Jetpack包含androidx.*库中,与平台API分开。这意味着它提供向后兼容性并且比Android平台更频繁地更新,确保你始终可以访问最新和最好的Jetpack组件版本。
Navigation组件简化了Android应用程序中导航的实现。

Navigation原则

任何应用内导航的目标应该是为用户提供一致且可预测的体验。为了实现这一目标,Navigation架构组件可帮助你构建符合以下每个导航原则的应用程序。

应用具有固定的起点

应用应该具有固定起点,即用户从启动器启动应用时看到的界面。此起点也应该是用户在按下后退按钮后返回启动器时看到的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值