android-animation相关内容

如何创建转轮控件?

我正在尝试在android中实现转轮,就像下面显示的图像.我从这个链接.但我想实现如下图所示.轮子由单独的图像组成.有人对这个实现有任何想法吗?任何帮助将不胜感激. 提前致谢. 阿卡什 解决方案 应用在imageView上的OnTouchListener上,通过它我得到了三个事件: MotionEvent.ACTION_DOWN、 MotionEvent.ACTION_ ..

在两个片段之间拖放?

我有一个特殊要求,我需要在一个屏幕中拖动一个元素,然后另一个片段变得可见,我可以在其中放置拖动的视图. 实现这一目标的最佳方法是什么?我不确定如何在两个片段之间实现这种行为.提前致谢! 解决方案 我们需要了解的基础知识是这些用于拖放的常量既适用于活动,也适用于片段 DragEvent.ACTION_DRAG_STARTED DragEvent.ACTION_DRAG_EN ..
发布时间:2022-01-11 20:49:03 移动开发

Android 视图展开动画

我正在尝试编辑 这些源 以创建一个简单的函数将适用于我的所有观点. @Override公共无效 onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);设置内容视图(R.layout.main);相对布局 mLayout1 = (RelativeLayout) findViewById(R.id.layout ..
发布时间:2022-01-09 17:47:05 移动开发

TextView 动画 - 淡入、等待、淡出

我正在制作一个图片库应用程序.我目前有一个底部带有文本视图的图像视图.目前它只是半透明的.我想让它淡入,等待 3 秒,然后淡出 90%.将焦点放在它上面或加载新图片将使其重复循环.我已经阅读了十几页并尝试了一些事情,但没有成功.我得到的只是淡入和即时淡出 解决方案 您可以使用额外的动画对象(不修改其 alpha)来防止即时淡出,为您的淡入效果设置 animationListener 并启动 ..
发布时间:2022-01-09 14:25:01 移动开发

Android - 带有动画的可扩展 TextView

我有一个 TextView,它首先显示一小部分长文本. 用户可以按下“查看更多"按钮来展开 TextView 并查看该文本的其余部分. 进行测试,我可以通过简单地将 TextView.setMaxLines 的值在 4 用于折叠和 Integer.MAX_VALUE 用于展开来实现. 现在,我希望这种行为伴随着动画.我知道在 this question 中几乎完成了一个解决方案, ..
发布时间:2022-01-09 13:31:58 移动开发

android动画未在onAnimationEnd完成

虽然 animation.hasEnded 设置为 true,但触发 onAnimationEnd 事件时,似乎 Android 动画并未真正完成. 我希望我的视图在它的 ScaleAnimation 末尾更改它的背景可绘制对象,但您可以清楚地看到它在完成前几毫秒发生了变化.问题是,它会闪烁,因为新背景出现(=is)缩放了很短的时间,直到动画真正结束. 有没有办法让动画真正结束,或者只 ..
发布时间:2022-01-08 12:33:52 移动开发

Android/Java - 删除顺序加载动画延迟

我有一个 android 动画,它加载一系列连续的点 (publishProgress),但是在它们开始之前有 10 秒以上的延迟,因为我将它们作为我的 AsyncTask 的一部分,在数据处理后加载(技术上 -两个应该是相关的 - 但它在视觉上会导致延迟)我如何在课程第一次开始时调用这个动画?我需要移除这个视觉动画延迟. 来源: public class UpdateActivity e ..
发布时间:2022-01-07 22:36:54 Java开发

正确动画删除 ListView 中的行?

问题: (1) 向列表视图中的行添加一个触摸监听器,以便在滑动时. (2) 滑动动画播放 (3) 行在后端被删除,并且 (4) 动画播放时没有任何闪烁或抖动.“闪烁"是指动画完成后删除的行会短暂显示. 我怀疑动画监听器发生了一些奇怪的事情,所以我最终做了以下事情(按照给定的顺序完成): 通过将 setFillAfter 和 setFillenabled 设置为 ..
发布时间:2022-01-05 23:28:23 移动开发

ListView 项目滚动动画(类似“UIKit 动态")

我试图在发生滚动时为 ListView 项目设置动画.更具体地说,我试图从 iOS 7 上的 iMessage 应用程序模拟滚动动画.我发现了一个类似的例子 在线: 澄清一下,我正在尝试实现“流畅"用户滚动时对项目的移动效果,而不是添加新项目时的动画.我试图修改我的 BaseAdapter 中的视图,我查看了 AbsListView 源代码,看看我是否可以以某种方式附加一个 Accelera ..
发布时间:2022-01-05 23:17:17 移动开发

如何在 Monodroid 中的活动之间制作从左到右的滑动动画?

我正在使用 Monodroid 进行开发,并且希望能够在我这样做时向左或向右滑动并加载新活动.我还想要一个动画,显示下一个活动滑入屏幕,而其他活动滑出. 我已经尝试过使用 XML 资源文件以及实现动画的 OverridePendingTransition.然而,这些都不适合我.有没有人在这方面取得成功?你能把你的代码放在这里而不是某个博客或网站的链接吗? 在我的所有活动中将其放入 On ..
发布时间:2022-01-02 12:22:04 移动开发

如何在Android中移动视图?

我有一个项目,其中有两个挑战: 首先: 将图标移动到手指触摸屏幕的任何位置: 为此,我发现的最佳方法是在视图上使用 .layout() 方法. 第二: 我在 RelativeLayout 上有两个布局,都有屏幕宽度和高度(1 隐藏在另一个后面).每次我点击一个按钮时,我都想将上面的那个向右移动几下. 是否有更好的方法在 Android 上移动视图? 使用方 ..
发布时间:2021-12-29 08:46:32 移动开发

FlipAnimation 在 4.4.3 中导致问题

我在 nexus 5 中的 4.4.3 KITKAT 中遇到了翻转动画的问题.当操作系统是 4.4.2 时很好,但在将我的 nexus 更新到 4.4.3 后动画受到影响.我在布局上使用翻转动画包含一个 webview 和一个旋转图标.到目前为止,在进行 R&D 之后,我发现 webview 导致了这个问题.如果我将 url 加载到 webview ,则翻转动画或旋转图标都会受到影响,但如果我没有 ..
发布时间:2021-12-28 16:21:08 移动开发

图像顶部的波纹效果 - Android

我一直在我最新的副项目中试验涟漪动画.我在寻找在某些情况下用于触摸事件的“优雅"解决方案时遇到了一些麻烦.即使用图像,尤其是在列表、网格和回收视图中.动画似乎总是在视图后面进行动画处理,而不是在视图之上.这在 Buttons 和 TextViews 中不是问题,但如果您有图像的 GridView,波纹会出现在实际图像的后面或下方.显然这不是我想要的,虽然我认为有一些解决方案可以解决,但我希望有一些 ..
发布时间:2021-12-24 13:49:30 移动开发

滚动时动画 RecyclerView

当我滚动 RecyclerView 时,有什么方法可以为它的元素设置动画吗? 我查看了 DefaultItemAnimator 和 RecyclerView.ItemAnimator,但似乎只有在数据集发生变化时才会调用动画,如果我错了,请纠正我. 我对 RecyclerView.ItemAnimator.animateMove() 什么时候调用它有点困惑?我在该类中设置了一些断点,但 ..
发布时间:2021-12-23 21:31:03 移动开发

结束动画事件android

我在一个视图中(在一个片段内)有一个淡出动画,每次动画发生时,在它完成后视图会再次重绘.我找到了一个解决方法 view.SetVisibility(View.GONE) .但它不会等待动画完成.我想仅在动画完成后执行此 setVisibility 代码.最好的方法是什么? 解决方案 你可以像这样为你的动画对象添加 Animation 监听器 anim.setAnimationListen ..
发布时间:2021-12-15 14:31:08 移动开发