android jetpack compose rememberInfiniteTransition tween durationMillis >= 90195。动画将停留在最后一针。

jetpack compose: v1.0.0-alpha12

动画将停留在最后一针。durationMillis 小于或等于 90194 动画工作,但它非常卡。

Jetpack Compose code:/**

* @see rememberInfiniteTransition

* @see updateTransition

*/

val translation by rememberInfiniteTransition().animateValue(

initialValue = 60.dp,

targetValue = (-60).dp,

typeConverter = Dp.VectorConverter,

animationSpec = infiniteRepeatable(

animation = tween(90195, easing = LinearEasing),

repeatMode = RepeatMode.Reverse

),

)

Image(

painterResource(id = R.drawable.welcome_page_posters),

contentDescription = "",

modifier = Modifier

.fillMaxHeight()

.scale(3.8f)

.offset(x = translation, y = (-5).dp),

)

这个动画是不推荐了吗?

另外 Jetpack Compose 是不是不能像 SwiftUI 那样简单,尤其是处理 if 判断十分显示图标的动画场景。

android 动画结束停留,循环动画 tween durationMillis = 90195 动画将停留在最后一针相关推荐

  1. android动画之帧动画(drawable animation)和补间动画(view animation)

    帧动画 drawable animation使用比较简单,而且支持市场上所以API版本,下面简单贴下代码.帧动画,就像GIF图片,通过一系列Drawable依次显示来模拟动画的效果. 直接代码贴上 x ...

  2. 核心动画实现书本翻页效果加载动画

    经常看到一些很好的动画加载视图,闲来无事就写了一个书本翻页样式的动画加载视图,核心技术是CALayer+CoreAnimation.项目源码地址:https://github.com/China131 ...

  3. android 动画结束停留,android中Animation动画的连续播放与播放完毕后停留在最后的状态...

    我们做安卓应用的苦逼程序员们常常会需要用到Animation也就是动画.比如做地图功能的时候.我们在手机旋转时需要根据手机重力感应来调整地图的角度,让它上面的"北"一直指向地球的北 ...

  4. android动画结束保持,【Android】 动画

    移动View的几种方式 对于 Animation 动画: 他的实现机制是,在每次进行绘图的时候,通过对整块画布的矩阵进行变换,从而实现一种视图坐标的移动,但实际上其在 View 内部真实的坐标位置及其 ...

  5. C语言用循环写出新年祝福语图案,Android自定义View新年烟花、祝福语横幅动画

    新年了,项目中要作个动画,整体要求实现彩带乱飞,烟花冲天而起,烟花缩放,小鸡换图,小鸡飘移,横幅裁剪.展开等动画效果,全局大量使用了属性动画来实现. 如下效果图: 我在实现过程中,横幅的裁剪计算,捣腾 ...

  6. Android动画总结系列(2)——补间动画使用

    一.综述 补间动画(Tween Animation.View Animation)是Android的基本动画之一,其与帧动画的本质完全不同.帧动画的原理是逐帧播放Drawable形成动画效果,补间动画 ...

  7. android 4 动画,[Android]开发App,你得知道这些4——动画

    0.前言 上一篇文章中,我们讲解了Android的触摸事件 有兴趣的可以去看一看 准备工作 在读本文前,你最好有以下准备: (1)安装Android Stuido(以下简称AS) (2)有一定的Jav ...

  8. Android开发笔记(十六)秋千摇摆动画SwingAnimation

    上节博主介绍了AlphaAnimation和淡入淡出动画的使用,其实AlphaAnimation只是四种补间动画中的一种.那么为了加深对其他补间动画的理解,我想说说旋转动画RotateAnimatio ...

  9. Material Design之定制动画--触摸反馈,循环揭露,转场动画,共享元素和曲线运动

    先贴下官网的API https://developer.android.com/training/material/animations.html 触摸反馈: 在按钮属性中添加 android:bac ...

最新文章

  1. 【转】select和epoll模型的差异
  2. Oracle sql解析类型, 软解析和硬解析浅析
  3. 多线程原来是这么简单
  4. Oracle中SQL解析的流程
  5. 计算机系统的部件名称作用,电脑配件与每个配件作用详细完整的解释
  6. 纯CSS实现非常好看的图片轮播演示
  7. 加密解密技术基础、PKI及创建私有私有CA
  8. java 快速排序算法简单_排序算法java版,速度排行:冒泡排序、简单选择排序、直接插入排序、折半插入排序、希尔排序、堆排序、归并排序、快速排序......
  9. OpenCV-图像处理(25、直方图比较)
  10. 在mac homebrew_您可以通过Homebrew在Mac上获得的最佳命令行工具
  11. ORA-00932: 数据类型不一致: 应为 -,但却获得 -
  12. 信创办公–基于WPS的EXCEL最佳实践系列 (筛选重要数据)
  13. IE和Firefox浏览器CSS网页布局不同点
  14. 大型网站服务器的架构
  15. Python之第六章 内置容器 --- 字符串
  16. Python数据分析案例22——财经新闻可信度分析(线性回归,主成分回归,随机森林回归)
  17. 人工智能Java SDK:中文翻译为英文
  18. UE4实时渲染基础及深入探究
  19. Matlab中switch, case, otherwise语句
  20. ADI DSP的JTAG设计规范(提供JTAG标准设计原理图)

热门文章

  1. linux写参数文件,linux下纯C++读取参数配置文件
  2. java中利用框架传入相同的url实现crud操作_Java SSM框架基础面试题
  3. bzoj1967 [AHOI2005]穿越磁场 离散最短路
  4. 2017.10.29 染色方案 思考记录
  5. 【英语学习】【Level 07】U03 Amazing wonders L5 Modern structures in China
  6. java字节型的关键字_DAY06-07 Java的基础语法-注释、标识符、关键字、数据类型
  7. total video converter 绿色_志愿服务清理杂草 牵手绿色生态文明
  8. CentOS7环境下搭建Kafka
  9. 不同网站不同网卡_弄清高端网站建设的独特不同之处才能做好网站
  10. golang中base64编码_golang中自带base64编码和解码