炫酷到爆表的 Navigation 动画

本文详细介绍了如何在Android开发中利用Navigation组件实现Fragment的动画效果,包括平移、缩放和旋转等多种动画样式。通过自定义XML动画文件,设置不同的动画属性,实现了视觉上的平滑过渡,提升用户体验。
摘要由CSDN通过智能技术生成

在上一篇中我们说到了使用Navigation导航Fragment,介绍了Navigation的基本使用,然后突然想到做一些Fragment的跳转动画,所以产生了一些内容哈哈哈

Navigation中使用动画

通常我们设置一个跳转action是酱紫的:

<action
    android:id="@+id/action_scale1"
    app:destination="@id/fragmentTwo"
    app:enterAnim="@anim/scale_in_right"
    app:exitAnim="@anim/scale_out_left"
    app:popExitAnim="@anim/scale_out_right"
    app:popEnterAnim="@anim/scale_in_left"/>

可以点击Fragment,通过傍边的小箭头设置:

其中可以设置目的地,动画,返回地址:

设置动画需要在res目录下新建anim文件夹,保存动画xml文件:

关于几个参数的介绍:

属性 详情
app:enterAnim 目标Fragment进场动画
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值