首页 > 其他分享 >flutter页面以抽屉的方式打开关闭动效

flutter页面以抽屉的方式打开关闭动效

时间:2024-10-17 15:20:56浏览次数:9  
标签:anim eixt 动效 right intent context finish flutter 页面

打开:

val intent = Intent(context, FlutterAppActivity::class.java)
intent.action = Intent.ACTION_RUN
intent.putExtra(EXTRA_PARAMS, map as Serializable)
intent.putExtra("route", router)
context.startActivity(intent, ActivityOptions.makeCustomAnimation(context as Activity?, R.anim.right_enter, 0).toBundle())

关闭:
override fun finish() {
    super.finish()
    overridePendingTransition(0, R.anim.right_eixt)
}
R.anim.right_eixt
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:interpolator="@android:anim/decelerate_interpolator" >

    <translate
        android:duration="250"
        android:fromXDelta="100%"
        android:toXDelta="0" />

</set>

R.anim.right_eixt
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:interpolator="@android:anim/decelerate_interpolator" >

    <translate
        android:duration="250"
        android:fromXDelta="0"
        android:toXDelta="100%" />

</set>

 

标签:anim,eixt,动效,right,intent,context,finish,flutter,页面
From: https://www.cnblogs.com/baiyi168/p/18472398

相关文章

  • 鸿蒙开发新姿势:应用与前端页面“说悄悄话”
    本文旨在深入探讨华为鸿蒙HarmonyOSNext系统(截止目前API12)的技术细节,基于实际开发实践进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。在鸿蒙开发中,我们经常会遇到应用侧(Ark......
  • 鸿蒙开发黑科技:前端页面轻松调用 ArkTS 函数
    本文旨在深入探讨华为鸿蒙HarmonyOSNext系统(截止目前API12)的技术细节,基于实际开发实践进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。在鸿蒙开发中,前端页面(HTML)有时候需要......
  • mac管理flutter和dart sdk版本
    前言如果要用flutter开发ios和Andriod、windows和Mac系统的多兼容App,那么我们是需要用Mac系统开发的,但是要注意需要同时配置fvm管理flutter多版本以及本地安装dart和对应的dart sdk的版本并根据自己的项目要求来切换。 一、fvm--flutter多版本管理工具#使用brew......
  • 解决WPF WebBrowser当前页面的脚本错误问题
    因为会有用户要求,需要将客户端体积最小化,不能使用新的浏览器控件,只能使用WebBrowser。而WebBrowser是IE内核的,现在很多js的API已经不能识别了。所以会报脚本错误,类似下面这样 解决方法的原理:WebBrowser内部是一个InternetExplorer实例,对应的是IWebBrowser2实例。IWebBrowse......
  • QT实现滑动页面切换
    1.界面实现效果以下是具体的项目需要用到的效果展示。2.简介原理:使用Qt的QPropertyAnimation动画类,这里简单来说就是切换两个界面。这个widget里面可以放很多个待切换的界面,每次切换的时候将当前界面和切换后的界面显示,其他界面都隐藏,然后当前界面移动到主界面之外,下一......
  • 如何修改网站后台的图片?php网站显示页面修改密码?
    针对你的问题,我将其分为两部分来解答:一是如何修改网站后台的图片;二是如何在PHP网站上实现密码修改功能。1.如何修改网站后台的图片步骤一:访问网站后台登录到你网站的管理员界面或控制面板。步骤二:查找媒体管理区域在大多数内容管理系统(如WordPress)中,会有一个“媒体”、“文件......
  • qt页面设计
    1.Designer设计师(掌握)Designer是Qt内置的一款界面设计程序,设计的界面文件为.ui格式。C++程序员通常不会单独启动Designer,如果要在项目中使用Designer程序,只需要在新建项目时,勾选“创建界面文件”选项。这样的项目自带dialog.ui,双击dialog.ui可以直接使用Designer程序......
  • 【Shiro】9.前端页面授权控制
     shiro可以与前端Thymeleaf结合,进行前端授权认证。由于,“吾生而有涯,而知而无涯”。所以,有限的生命不能照单全收无限的知识。而,前后端分离,必定是大趋势。所以,我就不额外写代码。截图记账理解一下。1.pom.xml页面引入Thymeleaf依赖。 2.配置类添加新配置 3.前端页面引入Sh......
  • 修改当前路由地址参数重新刷新页面
    需求:不允许token暴漏在地址栏拿到token放到sessionStorage里面并重新刷新地址所有统一使用query的页面就直接替换为sessionStoragerouter.beforeEach((to,from,next)=>{//...其他代码...//检查是否有token参数if(to.query.token){//存储token到ses......
  • 怎么将PDF文件页面转换成图片-免费工具分享
    怎么将PDF文件页面转换成图片序言目前市面上有关pdf处理的工具有很多,不过绝大多数的PDF处理工具都需要付费使用,且很多厂商甚至连试用的机会也不给用户,有试用的,也是限制在几页内,这样就导致用户还没有办法确认你的软件是否满足需要,就要先付费购买会员或者授权,这极大的影响了用......