Android Jetpack架构组件之Navigation入门

 

——沉默不是因为词穷,而是因为心空。现实有多残酷,你就应该有多坚强。

前言

一、简介

(1)是什么

(2)有什么用 

(3)有什么优点

​二、基本使用

(1)添加依赖

(2)创建navigation视图

(3)Activity中添加NavHost

(4)代码实现导航功能

三、组件分析

四、进阶

五、内容推荐


前言

——这篇主要是梳理一下Jetpack架构组件之一的Navigation,并结合楼主所学做个总结。面向那些还没接触Navigation的同学们。看完这篇可以快速了解它,并轻松使用。也想请教前辈们指点文章中的错误或不足的地方。本篇只描述Navigation,不会拓展额外的知识,若想了解更多关于Jetpack组件知识可以看楼主写的Jetpack专栏。

 

一、简介

(1)是什么

——是Android Jetpack 中的导航组件,支持用户导航、进入和退出应用中不同内容片段的交互。

这是文档给的说法,描述简单。却不易理解,唯有使用过该组件的方可理解其深刻含义。

这里就不强行解释,待浏览完该文章再细品。

(2)有什么用 

——Android Jetpack 的导航组件可帮助您实现导航,无论是简单的按钮点击,还是应用栏和抽屉式导航栏等更为复杂的模式。

(3)有什么优点

  1. 管理 Fragment 更加方便
  2. 更好的处理Fragment切换导航问题
  3. 该组件还可以支持抽屉式导航栏(DrawerLayout)和底部导航(BottomNavigationView)与顶部应用栏(Toolbar、CollapsingToolbarLayout、ActionBar)

​二、基本使用

(1)添加依赖

dependencies {
 
  • 6
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值