如何在Android中自定义动画

 我来答
personhandz
2016-04-10 · TA获得超过4032个赞
知道小有建树答主
回答量:443
采纳率:0%
帮助的人:386万
展开全部
自定义 Activity 过渡效果
符合材料设计的应用中的 Activity 过渡效果,在不同状态之间,通过常用元素之间的动作和转换,提供了视觉连接。你可以为 Activity 之间出入过渡和共享元素过渡效果指定自定义动画。
进入过渡效果决定了 activity 中的视图组是如何进入屏幕的。例如,在explode 进入过渡效果中,视图从外面进入屏幕,并飞入屏幕中心。
退出过渡效果决定了 activity 中的视图组是如何退出屏幕的。例如,在explode 退出过渡效果中,视图是从中心位置退出屏幕的。
共享元素过渡效果决定了两个 activity 之间共享的视图在这些 activity 之间是如何过渡的。例如,如果两个 activity 拥有不同的位置和尺寸的相同的图片,共享元素的 changeImageTransform 过渡效果将在这些 activity 之间顺滑地平移和缩放这些图片。
Android 5.0(API 21) 支持这些出入过渡效果:
explode
—从屏幕中心位置移入移出视图;
slide
—从屏幕地边缘位置移入移出视图;
fade
—通过改变视图的透明度从屏幕中添加或删除视图;
任何继承了 Visibility 类的过渡效果都可以作为出入过渡效果。
Android 5.0(API 21) 支持这些共享元素过渡效果:
changeBounds
—使目标视图的布局边缘变化生成动画效果;
changeClipBounds
—使目标视图的剪裁边缘变化生成动画效果;
changeTransform
—使目标视图的缩放和旋转变化生成动画效果;
changeImageTransform
—使目标视图的尺寸和缩放变化生成动画效果;
当你在应用中使用 activity 过渡效果时,在 Activity 的进入和退出之间默认的交错退色效果被激活。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式