Activity平移动画
Activity平移动画
- 效果图
添加动画文件
在res下添加anim文件夹,在anim下添加几个动画文件,分别是进入和退出的动画时间和移动距离,属性很简单,一看就懂,不磨叽了。
- tran_next_enter.xml
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"android:duration="500"android:fromXDelta="100%p"android:toXDelta="0">
</translate>
- tran_next_exit.xml
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"android:duration="500"android:fromXDelta="0"android:toXDelta="-100%p">
</translate>
- tran_pre_enter.xml
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"android:duration="500"android:fromXDelta="-100%p"android:toXDelta="0">
</translate>
- tran_pre_exit.xml
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"android:duration="500"android:fromXDelta="0"android:toXDelta="100%p">
</translate>
使用
在startActivity后添加动画,类似下面这样
// 点击进入上一个块详情页
Intent previousBlockIntent = new Intent(this, BlockInfoActivity.class);
……
startActivity(previousBlockIntent);
overridePendingTransition(R.anim.tran_pre_enter, R.anim.tran_pre_exit);
or
// 点击进入下一个块详情页
Intent nextBlockIntent = new Intent(this, BlockInfoActivity.class);
……
startActivity(nextBlockIntent);
overridePendingTransition(R.anim.tran_next_enter, R.anim.tran_next_exit);
Activity平移动画相关推荐
- Android 动画之View动画效果和Activity切换动画效果
View动画效果: 1.>>Tween动画 通过对View的内容进行一系列的图形变换(平移.缩放.旋转.透明度变换)实现动画效果,补间动画需要使用<set>节点作为根节点,子节 ...
- Android 编程下设置 Activity 切换动画
为 Activity 设置切换动画 我们知道,我们可以在 AndroidManifest.xml 文件中,通过 android:theme 属性设置 Activity 的主题.主题中定义了关于 Act ...
- Activity切换动画---点击哪里从哪放大
本篇文章已授权微信公众号 安卓巴士Android开发者门户 独家发布 emmmm,这次来梳理一下 Activity 切换动画的研究.首先,老规矩,看一下效果图: 效果图 这次要实现的动画效果就是类似于 ...
- Android自定义Activity切换动画完全解析
Android自定义Activity切换动画完全解析 在Android开发中,Activity之间的切换是最常见的业务场景了,而且系统默认的Activity之间的切换都是带动画效果的(右进右出).但是 ...
- Android平移补间动画,Android 补间动画之平移动画TranslateAnimation
Android动画系列 博客导航: 1.介绍: Android补间动画之平移动画,在实际的开发过程中,其实有好多地方需要用到平移动画,这是对于平移动画的简单介绍. 2.属性 duration 时间 f ...
- Android开发实战《手机安全卫士》——3.“手机防盗”模块实现 .9格式图片说明 数据库操作 平移动画
文章目录 1.手机防盗--密码加密过程 & 加密后的验证 2.手机防盗--对话框展示样式兼容低版本 3.手机防盗--设置界面 & 功能列表界面跳转逻辑处理 4.手机防盗--导航界面的布 ...
- android image 位移动画_「translateanimation」Android 补间动画之平移动画TranslateAnimation - seo实验室...
translateanimation 博客导航: 1.介绍: Android补间动画之平移动画,在实际的开发过程中,其实有好多地方需要用到平移动画,这是对于平移动画的简单介绍. 2.属性 durati ...
- Android带平移动画的栏目选择功能
本文中代码参考开源项目 QuickNews中的频道选择模块,并非本人原创,只是将部分功能抽出单独分析. 主要是供个人学习,分析其实现过程,也是我自己(小白一枚)的学习笔记供大家一起学习. 移步下载源码 ...
- activity切换动画特效
效果图: 结构图: 测试代码: 布局: 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearL ...
最新文章
- Android移动开发之【通往安卓的神奇之旅】基于回调的事件处理
- windows下system函数的使用
- 《四世同堂》金句摘抄(十八)
- C#LeetCode刷题之#671-二叉树中第二小的节点(Second Minimum Node In a Binary Tree)
- bootstrap方法_中介效应中的bootstrap方法
- Operators一句话介绍(RxJava版)
- 数据结构实验病毒感染检测问题
- ddm模型公式_绝对估值法DDM、DCF模型及RNAV简介
- HFSS常见使用问题和解决办法汇总(纯经验分享)
- js中的getDate() getMonth() getFullYear()方法;js如何获取当前日期/年月日
- 座位预约php,座位预约系统使用指南
- WordPress 实战:在wordpress文章中加入分享到微博及社交网站的按钮(代码实现,非插件)
- 【OpenCall】ICASSP2023通用会议理解及生成挑战赛邀请函
- android byte转字符串,Andriod | Byte和String的相互转换
- 哆啦A梦的超级计算机,哆啦A梦的体内究竟有什么?其实你真的低估了这个蓝胖子...
- The Tao of Programming
- android备忘录教学_Android Studio-备忘录功能实现
- 大数据培训课程RDD编程模型
- SQL 注入攻防入门详解
- 【入门必看】机智云产品、功能、服务一览表