Android Material 设计过渡

标签 android android-fragments material-design

我想按照 Google 的 Material design 中的说明复制过渡。 这是link for the preview ,但基本上我关心的视频是那两个:

  1. http://material-design.storage.googleapis.com/videos/animations-meaningfultransitions-hierarchical_transitions_topLevel_large_xhdpi.webm
  2. http://material-design.storage.googleapis.com/videos/animation-meaningfultransitions-view_contact_large_xhdpi.webm

我的问题是 UI 的容器是什么?这是一个新的 Activity ,它的 onCreate 每个元素都有动画,还是一个 fragment ?

特别是在第二个示例中,第一个 Activity 有一些运动,所以在 onClick 内部是否有一个动画也创建了第二个 Activity ? (注意点击的名字也会移动,所以这不应该是一个新的 Activity )

换句话说,如果我想复制它,布局(+Activity、 fragment )应该是什么?

最佳答案

也许为时已晚,但我发现支持库包含 ActivityOptionsCompat: https://developer.android.com/reference/android/support/v4/app/package-summary.html
它包含 Activity 动画,如放大动画。希望这会有所帮助。

关于Android Material 设计过渡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24996723/

相关文章:

android - 从拾取相机 Intent 回来后 fragment 已经激活

java - Android Material 重新着色 EditText 下划线

android - 以编程方式将图像附加到消息应用程序

java - Android API 中存在多少核心 Java API

java - 创建一个新文件夹并在该文件夹中插入文件。谷歌云端硬盘

android - 如何在 Android Studio 中运行某个 Activity ?

android - kotlin-无法替换 RecyclerView 适配器中的 Fragment

java - 使用 ViewPager 将 RecyclerView 添加到 Tabs fragment

android - Material 设计步进控制

android - 长按 Material Design 按钮允许粘贴到按钮标签中