android开发手势翻页操作的效果

private void init(Context mContext) {
gestureDetector = new GestureDetector(this,this);
flipper = (ViewFlipper)findViewById(R.id.flipper);

//添加图片
flipper.addView(setImages(R.drawable.a001));
flipper.addView(setImages(R.drawable.a002));
flipper.addView(setImages(R.drawable.a003));
flipper.addView(setImages(R.drawable.a004));
flipper.addView(setImages(R.drawable.a005));

//创建动画
animation[0] = AnimationUtils.loadAnimation(mContext,R.anim.left_in);
animation[1] = AnimationUtils.loadAnimation(mContext,R.anim.left_out);
animation[2] = AnimationUtils.loadAnimation(mContext,R.anim.reghit_in);
animation[3] = AnimationUtils.loadAnimation(mContext,R.anim.reghit_out);

Android开发时钟跟发送消息使用方法

//首先申明一个句柄
Handler h = null;

//实例化一个句柄
h = new Handler(){
    public void handleMessage(Message msg){
        //这里根据消息类型进行执行代码
    }
};

//申明一个时钟
Timer time = new Timer();

//制定一个任务计划
time.schedule(new TimerTask() {
    @Override
    public void run() {
        h.sendEmptyMessage(0);
    }
}, 1000, 4000);//这里是1秒后执行,每4秒执行一次Run方法中的代码.

android开发Timer使用方法

//先申明一个定时对象
Timer time = new Timer();


//增加一个计划任务(new TimerTask任务,开始启动时间,间隔执行时间)
time.schedule(new TimerTask() {
    @Override
    public void run() {
        Log.i(TAG,format.format(new Date()));

    }
},0,1000);

 
Copyright © 2008-2021 lanxinbase.com Rights Reserved. | 粤ICP备14086738号-3 |