【开发小谈】Activity切换动画 android界面切换动画 手机切换动画
来源:互联网 发布:爸爸的网络语 编辑:程序博客网 时间:2024/05/23 12:04
Andriod学习不深奥,经验全从实践来
大家好,今日经验分享之~ 优美的Anima..
如何让自己的手机能有更多的切换动画呢? 传统的我们需要用很复杂的方式去实现,比如四大动画类
是不是要去写一个复杂的动画去实现呢?这个不必,我们不必计算界面的坐标,但是如何实现界面的切换动画呢?
<?xml version="1.0" encoding="utf-8"?><!--从屏幕上边进入 --><translate xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator" android:fromYDelta="-100%p" android:toYDelta="0%p" android:duration="500"></translate>看到了吧,就是这么在xml里面设置,我们 就制作了一个界面切换的原型接下来我们写退出动画
<?xml version="1.0" encoding="utf-8"?><!--从屏幕上边退出 --><translate xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/accelerate_interpolator" android:fromYDelta="0%p" android:toYDelta="-100%p" android:duration="500"></translate>
接下来我们如何整合使用界面切换动画呢?
themes.xml 文件夹中去实现
<style name="MyThemeActivity"> <item name="android:windowAnimationStyle">@style/MyAnimationActivity</item> <item name="android:windowNoTitle">true</item> <item name="android:windowFullscreen">true</item> <item name="android:windowContentOverlay">@null</item> </style>
<style name="MyAnimationActivity" parent="@android:style/Animation.Activity"> <item name="android:activityOpenEnterAnimation">@anim/in_from_down</item> <item name="android:activityOpenExitAnimation">@anim/out_to_up</item><!-- 当前界面设置,可作用当前和上一个界面 --> <item name="android:activityCloseEnterAnimation">@anim/in_from_up</item> <item name="android:activityCloseExitAnimation">@anim/out_to_down</item><!-- 上个界面设置,可作用这个界面和下个界面 --> </style>
最后一步是在manifest里面实现
<activity android:theme="@style/MyThemeActivity_other" android:name="com.tinghua.ridingtearm.win.activity.Ridding_4forMonitor_Activity" >
运行起来看看是不是发现了问题已经解决了? 当前我们manifest里面设置的这个界面切换过来的时候已经是带上动画的切换了
如果还要看其他的实现方式我们这里面有三种方法,请看下一篇文章
Activity切换动画 android界面切换动画 手机切换动画(二)
0 0
- 【开发小谈】Activity切换动画 android界面切换动画 手机切换动画
- 【开发小谈】Activity切换动画 android界面切换动画 手机切换动画(二)
- Android Activity界面切换动画
- Android Activity 界面切换动画
- android Activity切换 和 界面切换 动画
- 【Android开发】Activity切换动画
- Android 动画 Activity切换动画
- android界面切换动画
- android activity 动画切换
- android activity 切换+动画
- Android动画切换Activity
- Android Activity切换动画
- Android Activity切换动画
- Android Activity 切换动画
- android activity切换动画
- android Activity切换动画
- Android activity切换动画
- Android activity 切换动画
- 第六讲:html5中canvas实现疯狂的大炮轰击
- ubuntu配置
- The driver was unable to create a connection due to an inability to establish the client portion of
- HDU 2473 Junk-Mail Filter (并查集 合并+删除)
- 操作系统 进程管理
- 【开发小谈】Activity切换动画 android界面切换动画 手机切换动画
- Swift 编程语言入门教程
- 设计模式--命令模式
- 智能穿戴设备
- 大开眼界!老师住深山出高考题 男子开豪车中学门前求婚
- Sql Server获得数据库表、列,判断是否存在对象
- WPF实现连连看
- 《卓有成效的管理者》 读书摘要
- 仿佛如同一场梦