您的位置:首页 > 其它

计时器Timer,动画

2015-08-26 14:15 253 查看
线程

Handler handler=new Handler(){

// 定义处理信息的方法

public void handleMessage(Message msg) {

switch (msg.what) {

case 1:

//处理代码

break;

default:

break;

}

super.handleMessage(msg);

}

};

计时器:

使用Timer类的构造方法:Timer(int a,object b)创建一个计时器,其中的参数a的单位是毫秒,确定计时器每隔a毫秒“振铃”一次,参数b是计时器的监听器

计时器发生的振铃时间是ActionEvent类型事件,当振铃事件发生时,监听器就会监视这个事件,监视器就会回调ActionListener接口中的actionPerformed方法。

Android计时器Timer需配合TimerTask使用,

Timer timer=new Timer();

//new一个计时器实例

TimerTask timerTask=new TimerTask(){

//new一个计时器任务的实例,兵重写run方法,定义触发的动作

@Override

public void run(){

Message message=new Message();

message.what=1;

handler.sendMessage(message);

}

};

timer.schedule(task,3000);

//设定计时器的任务以及时间

overridePendingTransition()

实现两个Activity切换时的动画,在Activity中使用有两个参数:进入东华和出去的动画

注意:

1.必须在startActivity()或finish()之后立即调用
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: