基本信息
源码名称:android 界面滑动动画 例子源码下载
源码大小:0.97M
文件格式:.rar
开发语言:Java
更新时间:2014-09-11
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
界面滑动动画
package com.example.gesturedemo;
import android.app.Activity;
import android.os.Bundle;
import android.view.GestureDetector;
import android.view.MotionEvent;
import android.view.View;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
public abstract class BaseActivity extends Activity{
public GestureDetector gestureDetector;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
gestureDetector = new GestureDetector(this,new GestureDetector.SimpleOnGestureListener(){
public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
if((e2.getRawX() - e1.getRawX()) > 200){
pre(null);
return true;
}
if((e1.getRawX() - e2.getRawX()) > 200){
next(null);
return true;
}
return false;
};
});
setview();
}
public abstract void setview();
public abstract void pre(View view);
public abstract void next(View view);
@Override
public boolean onTouchEvent(MotionEvent event) {
gestureDetector.onTouchEvent(event);
return super.onTouchEvent(event);
}
}