首页 > 代码库 > android Timer(定时器) Handler

android Timer(定时器) Handler

final Handler myHandler = new Handler()        {            @Override            public void handleMessage(Message msg)            {                // 如果该消息是本程序所发送的                if (msg.what == 0x1233)                {                    // 动态地修改所显示的图片                    show.setImageResource(imageIds[currentImageId++                        % imageIds.length]);                }            }        };        // 定义一个计时器,让该计时器周期性地执行指定任务        new Timer().schedule(new TimerTask()        {            @Override            public void run()            {                // 发送空消息                myHandler.sendEmptyMessage(0x1233);            }        }, 0, 1200);

//定时器每隔1200毫秒发出一个消息,handler进行处理

android Timer(定时器) Handler