activity切换动画和页面切换动画_html/css_WEB-ITnose
程序员文章站
2022-05-22 22:27:47
...
Activity切换动画
然后判断手指是向左还是向右滑动的
要实现Activity切换动画需要靠overridePendingTransition来实现,里面有两个参数分别是进入Activity时的动画和离开Activity时的动画。
需要注意的是必须在StartActivity()或finish()之后立即调用
比如在MainActivity中有一个Button,点击Button后跳转到OtherActivity中代码如下:
Intent intent = new Intent(this, OtherActivity.class); startActivity(intent); this.overridePendingTransition(R.anim.enteralpha, R.anim.exitalpha);
界面切换动画
界面切换动画要靠ViewFlipper来实现
然后判断手指是向左还是向右滑动的
@Override public boolean onTouchEvent(MotionEvent event) { // TODO Auto-generated method stub if (event.getAction() == MotionEvent.ACTION_DOWN) { startX = event.getX(); } else if (event.getAction() == MotionEvent.ACTION_UP) { float endX = event.getX(); if (endX > startX ) { flipper.showNext();// 显示下一页 } else if (endX
这样在手指左右滑动的时候切换页面。
下一篇: 在php中怎么解决大量数据处理的问题
推荐阅读
-
Vue-router 切换组件页面时进入进出动画方法
-
vue实现app页面切换动画效果实例
-
vue-router实现webApp切换页面动画效果代码
-
Andorid 系统实现多种开机动画和logo切换功能
-
Android实现Activity界面切换添加动画特效的方法
-
react实现页面切换动画效果
-
html5各种页面切换效果和模态对话框
-
Windows Phone 实用开发技巧(9):自定义Windows Phone 页面切换动画
-
Vue用户进行页面切换(路由跳转)时,动态改变路由的动画(transition效果)
-
HTML5 经量级框架 jQuery Mobile (多视图页面 ,视图切换动画,dialog 对话框,页面主题) - 7.3