384得票20回答
使用上下滑动的动画显示和隐藏一个视图

我有一个LinearLayout,我想使用一个Animation将该布局向上或向下推动,以便在更改其可见性时显示或隐藏它。 我看过一些示例,但没有符合我的需求。 我已经为动画创建了两个xml文件,但不知道如何在更改LinearLayout的可见性时启动它们。

347得票11回答
Android在设置View为Gone时添加简单的动画

我设计了一个简单的布局。我已经完成了没有动画的设计,但现在我想在TextView点击事件中添加动画,但我不知道该如何使用它。 我的XML设计看起来好不好? 任何建议都将不胜感激。 我的XML<?xml version="1.0" encoding="UTF-8"?> <Lin...

171得票3回答
安卓屏幕坐标如何工作?

我正在使用Android Animation,但发现Android坐标系相当令人困惑,因此在这里询问如何在Android中使用坐标。我正在遵循此图像将一个视图移动到另一个视图,但似乎无法正常工作:

136得票6回答
向RecyclerView项添加涟漪效果

我正在尝试为RecyclerView的项添加涟漪效果。 我在网上搜索了一下,但没有找到我需要的内容。 我认为它必须是自定义效果。 我尝试使用android:background属性将其设置为“?android:selectableItemBackground”,但没有效果。 <an...

130得票6回答
Gmail三个片段动画场景的完整工作样例是什么?

TL;DR: 我正在寻找一个完整的、可用的样例,我将其称为“Gmail三段式动画”场景。具体而言,我们想要从两个片段开始,就像这样: 在某些UI事件(例如,点击Fragment B中的某个内容)发生时,我们希望: Fragment A向左滑动离开屏幕 Fragment B向左边缘滑动...

119得票6回答
如何在后退栈上反转片段动画?

我以为在使用片段时,通过以下代码会使系统在按下后退按钮时反转后退堆栈上的动画:FragmentManager fm = getFragmentManager(); FragmentTransaction ft = fm.beginTransaction(); ft.setCustomAnima...

104得票10回答
从一个点开始增长动画显示DialogFragment

当用户在ListView中点击一行时,我正在显示一个DialogFragment。我想要动画展示对话框,使其从行的中心逐渐增大。在从启动器打开文件夹时可以看到类似的效果。 我想到了一种方式,即TranslateAnimation和ScaleAnimation的组合。还有其他方法吗?

101得票5回答
Android结束动画事件

我在一个视图中使用了淡出动画(该视图位于一个片段内),每当动画发生时,动画结束后该视图会重新绘制。我找到了一个解决方法,即使用view.SetVisibility(View.GONE) 。但它不会等待动画完成。我想在动画完成后执行这个setVisibility代码。最好的方法是什么?

101得票4回答
相对于中心点的Android图像缩放动画

我有一个ImageView并对它进行了一个简单的缩放动画。非常标准的代码。 我的scale_up.xml:<set xmlns:android="http://schemas.android.com/apk/res/android"> <scale...

100得票15回答
在安卓中实现抖动/摇晃视图动画

我创建了一个类似于下面的anim.xml文件,以便在Android中像iOS图标抖动一样抖动imageview。 但是它并没有给我相同的结果。 有更好的想法吗?<?xml version="1.0" encoding="utf-8"?> <rotate xmlns:andro...