广告
返回顶部
首页 > 资讯 > 移动开发 >Android实现Flip翻转动画效果
  • 763
分享到

Android实现Flip翻转动画效果

动画Android 2022-06-06 10:06:22 763人浏览 独家记忆
摘要

本文实例讲述了Android实现Flip翻转动画效果的方法,分享给大家供大家学习借鉴。 具体实现代码如下: LinearLayout locationLL = (Linear

本文实例讲述了Android实现Flip翻转动画效果的方法,分享给大家供大家学习借鉴。

具体实现代码如下:


LinearLayout locationLL = (LinearLayout) findViewById(R.id.locationLL);
LinearLayout baseLL = (LinearLayout) findViewById(R.id.baseLL);
private void flipit() {
 Interpolator accelerator = new AccelerateInterpolator();
 Interpolator decelerator = new DecelerateInterpolator();
    final LinearLayout visibleList,invisibleList;
    final ObjectAnimator visToInvis, invisToVis;
    if (locationLL.getVisibility() == View.GoNE) {
      visibleList = baseLL;
      invisibleList = locationLL;
      visToInvis = ObjectAnimator.ofFloat(visibleList, "rotationY", 0f, 90f);
      invisToVis = ObjectAnimator.ofFloat(invisibleList, "rotationY", -90f, 0f);
    } else {
      invisibleList = baseLL;
      visibleList = locationLL;
      visToInvis = ObjectAnimator.ofFloat(visibleList, "rotationY", 0f, -90f);
      invisToVis = ObjectAnimator.ofFloat(invisibleList, "rotationY", 90f, 0f);
    }
    visToInvis.setDuration(300);
    invisToVis.setDuration(300);
    visToInvis.setInterpolator(accelerator);
    invisToVis.setInterpolator(decelerator);
    visToInvis.addListener(new AnimatorListenerAdapter() {
      @Override
      public void onAnimationEnd(Animator anim) {
        visibleList.setVisibility(View.GONE);
        invisToVis.start();
        invisibleList.setVisibility(View.VISIBLE);
      }
    });
    visToInvis.start();
}

希望本文所述实例对大家Android程序设计能有一定的帮助。

您可能感兴趣的文章:Android实现图片反转、翻转、旋转、放大和缩小Android动画之3D翻转效果实现函数分析Android图片翻转动画简易实现代码Android利用Camera实现中轴3D卡牌翻转效果Android实现文字翻转动画的效果Android实现卡片翻转动画Android使用animator实现fragment的3D翻转效果Android实现3D翻转动画效果android使用FlipAnimation实现3D垂直翻转动画


--结束END--

本文标题: Android实现Flip翻转动画效果

本文链接: https://www.lsjlt.com/news/26943.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Android实现Flip翻转动画效果
    本文实例讲述了Android实现Flip翻转动画效果的方法,分享给大家供大家学习借鉴。 具体实现代码如下: LinearLayout locationLL = (Linear...
    99+
    2022-06-06
    动画 Android
  • Android如何实现翻转动画效果(卡片翻转)
    目录前言需求一、先介绍三个插值器二、实现步骤1.效果图2.布局3.逻辑判断(是否隐藏)4.翻转动画5.bug出现6.bug解决三、源码四、总结前言 最近好友问计蒙翻转动画,恰好在大...
    99+
    2022-11-12
  • Android实现文字翻转动画的效果
    本文实现了Android程序文字翻转动画的小程序,具体代码如下: 先上效果图如下: 要求: 沿Y轴正方向看,数值减1时动画逆时针旋转,数值加1时动画顺时针旋转。 实现...
    99+
    2022-06-06
    动画 Android
  • Android动画之3D翻转效果实现函数分析
    Android中的翻转动画效果的实现,首先看一下运行效果如上图所示. Android中并没有提供直接做3D翻转的动画,所以关于3D翻转的动画效果需要我们自己实现,那么我们首先来...
    99+
    2022-06-06
    函数 3d Android
  • css怎么实现旋转翻牌动画效果
    小编给大家分享一下css怎么实现旋转翻牌动画效果,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!css动画之旋转翻牌效果,具体内容如下所示:我们先设置两个盒子大小,...
    99+
    2023-06-08
  • Android实现卡片翻转动画
    最近项目上用到了卡片的翻转效果,大致研究了下,也参考了网上的一些Demo,简单实现如下: activity_main.xml <?xml version=...
    99+
    2022-06-06
    动画 Android
  • iOS基于CATransition实现翻页、旋转等动画效果
    基于CATransition实现翻页、旋转、淡化、推进、滑入滑出、立方体、吮吸、波纹等动画效果。 首先看一下效果图: 下面贴上代码: #import <UIKit/UIK...
    99+
    2022-06-05
    iOS 翻页 旋转
  • Android实现平滑翻动效果
    本文实例为大家分享了Android实现平滑翻动效果的具体代码,供大家参考,具体内容如下 效果 1.activity加implements implements GestureD...
    99+
    2022-11-12
  • Android 3D旋转动画效果实现分解
    这篇文章主要介绍一下如何实现View的3D旋转效果,实现的主要原理就是围绕Y轴旋转,同时在Z轴方面上有一个深入的缩放。演示的demo主要有以下几个重点: 1,自定义旋转动画 2...
    99+
    2022-06-06
    3d 3d旋转 动画 Android
  • Android Activity跳转动画效果
    Activity的跳转动画在5.0的时候做了一个重大的突破,下面来看一下吧 1.5.0之前的overridePendingTransition 相信大家对OverridePen...
    99+
    2022-06-06
    activity 动画 Android
  • 如何使用vue中实现翻页组件vue-flip-page效果
    小编给大家分享一下如何使用vue中实现翻页组件vue-flip-page效果,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!方法c...
    99+
    2022-10-19
  • Android如何实现平滑翻动效果
    这篇文章给大家分享的是有关Android如何实现平滑翻动效果的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。具体内容如下效果activity加implementsimplements GestureDet...
    99+
    2023-06-14
  • Android图片翻转动画简易实现代码
    下面给大家分享一个有趣的动画:这里比较适合一张图片的翻转,如果是多张图片,可以参考APIDemo里的例子,就是加个ArrayAdapter,还是简单的,也可以自己发挥修改,实现...
    99+
    2022-06-06
    动画 Android
  • 用JavaScript实现动画效果(转)
    大家在使用Dreamweaver中的时间线功能或以做出很有趣的动画效果,Dreamweaver会自动为用户生成特定的程序代码,大家有没有想过动画的实现原理呢?其实原理是很简单的,主要是使用了一个计时器函数,下面我为大家  演示一个简单的动画...
    99+
    2023-06-03
  • 用JavaScript实现动画效果 (转)
    用JavaScript实现动画效果 (转)[@more@]主页: .NET">http://www.maxss.netEMail: maxss.net@163.com  大家在使用Dreamweaver中的时间线功能或以做出很有趣的动画效果...
    99+
    2023-06-03
  • vue怎么实现书本翻页动画效果
    本文小编为大家详细介绍“vue怎么实现书本翻页动画效果”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue怎么实现书本翻页动画效果”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。效果如下:关键字transform...
    99+
    2023-06-29
  • Android Flutter实现页面切换转场动画效果
    目录前言Hero 动画过程Hero 基础示例总结前言 写了一篇基础的性能优化的内容,继续我们的动画相关的介绍。今天的主角是英雄 —— Hero 组件。H...
    99+
    2022-06-07
    flutter 动画 Android
  • vue router如何实现自动判断左右翻页转场动画效果
    这篇文章将为大家详细讲解有关vue router如何实现自动判断左右翻页转场动画效果,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。一 。首先父页面home.vue:<...
    99+
    2022-10-19
  • Android实现动画效果详解
    目前Android平台提供了两类动画一类是Tween动画,第二类就是 Frame动画,具体内容介绍请看下文: 一类是Tween动画,就是对场景里的对象不断的进行图像变化来产生动...
    99+
    2022-06-06
    动画 Android
  • 使用canvas怎么实现元素图片镜像翻转动画效果
    使用canvas怎么实现元素图片镜像翻转动画效果?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一、Canvas图片水平镜像翻转效果预览您可以狠狠的点击这里:canvas图片...
    99+
    2023-06-09
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作