文件名称:material.animations
文件大小:8.25MB
文件格式:ZIP
更新时间:2024-05-02 17:36:37
Java
未维护 无需维护。 内容仍可作为参考,但不会包含最新内容 可用于三个主要方面: 从一个活动过渡到另一个活动时,对活动布局内容进行动画处理。 在活动之间的过渡中对共享元素(英雄视图)进行动画处理。 对同一活动中的视图更改进行动画处理。 1.活动之间的过渡 对现有活动布局内容进行动画处理 从Activity A过渡到Activity B ,将根据定义的过渡对内容布局进行动画处理。 您可以使用android.transition.Transition提供的三个预定义转换: Explode , Slide和Fade 。 所有这些过渡都跟踪活动布局中目标视图的可见性更改,并为这些视图设置动画以遵循过渡规则。 您可以使用XML或以编程方式定义这些声明式转换。 对于“淡入淡出过渡”样本,它看起来像这样: 陈述式 转换是在res/transition XML文件上定义的 RES /转换/act
【文件预览】:
material.animations-main
----gradlew.bat(2KB)
----screenshots()
--------transition-shared-elements.gif(410KB)
--------reveal_blue.gif(123KB)
--------transition_slide.gif(795KB)
--------shared_element.png(20KB)
--------example3.gif(282KB)
--------B_back_A.png(30KB)
--------shared_element_anim.gif(789KB)
--------transition_explode.gif(785KB)
--------transition_fade.gif(805KB)
--------shared_reveal_anim.gif(264KB)
--------transition_B_to_A.png(11KB)
--------reveal_green.gif(62KB)
--------scenes_anim.gif(581KB)
--------reveal_yellow.gif(83KB)
--------view_layout_anim.gif(374KB)
--------example1.gif(606KB)
--------a_b_shared_element.png(52KB)
--------transition_A_to_B.png(11KB)
--------shared_element_no_overlap.gif(342KB)
--------shared_element_overlap.gif(615KB)
--------reveal_red.gif(61KB)
--------scene-transition.gif(207KB)
--------example2.gif(801KB)
--------A_startActivity_B.png(31KB)
--------transition-shared-elements2.gif(453KB)
--------transition_fade2.gif(360KB)
----app()
--------proguard-rules.pro(667B)
--------src()
--------.gitignore(7B)
--------build.gradle(701B)
----gradle()
--------wrapper()
----LICENSE.md(1KB)
----.gitignore(357B)
----README.md(22KB)
----settings.gradle(15B)
----.gitattributes(66B)
----build.gradle(436B)