我想复制谷歌在材料设计中解释过的过渡。这是预览链接,但基本上我关心的是这两个视频:
我的问题是UI的容器是什么?这是一个onCreate对每个元素都有动画的新活动,还是一个片段?
特别是在第二个例子中,在第一个活动中有一些运动,所以在onClick内部是否有一个动画,它也创建了第二个活动?(注意,单击的名称也会移动,所以这不应该是一个新的活动)
换句话说,如果我想复制这个布局(+活动、片段)应该是什么?
发布于 2014-09-25 05:02:15
也许太晚了,但我发现支持库包含了ActivityOptionsCompat:https://developer.android.com/reference/android/support/v4/app/package-summary.html
它包含活动动画,比如放大动画。希望这能有所帮助。
发布于 2015-01-15 10:30:34
这个有过渡。
希望你能从中提取过渡。
指南- http://antonioleiva.com/material-design-everywhere/
发布于 2014-08-02 03:14:34
我想它们可以用片段来实现,但我可能怀疑它们会是单独的活动。Android作为动画框架的一部分引入了活动转换。特别是,转换可以包含共享UI元素,这些元素指示调用方中的“对应”视图与被调用的活动之间的映射。然后,将转换作为传递给ActivityOptions的startActivity()对象的一部分。
这个想法是为了在这些视频中实现视觉效果(即特定的视图、改变位置或维度作为活动转换的一部分)。典型的例子是一个图片库应用程序,当从显示所有图像的网格过渡到显示一个特定的图像时。
这可以在此之前实现(请检查这个答案或这是切特·哈斯的DevBytes视频),但它非常复杂/麻烦,因此在Android中作为标准资源包括在内。
检查L预览文档中的活动转变文档,或者作为android示例的一部分包括的ActivitySceneTransitionBasic (还请记住,您可以从这里下载L参考预览以获取新方法的文档)。
https://stackoverflow.com/questions/24996723
复制相似问题