最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

时间间隔器

互联网 admin 1浏览 0评论

时间间隔器

private final int INTERVAL = 1000;//刷新间隔时间
private Timer timer;
private MyTimerTask mTimerTask;
protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);x.view().inject(this);
timer = new Timer(true);
}
    private void getYanchengMaHttp() {mTimerTask = new MyTimerTask();huoqu_yanzhengma_reg.setEnabled(false);huoqu_yanzhengma_reg.setSelected(true);onStartTime();
/*        HttpUtils.doGet(Params.getYanZhengMaInfo(phone), YanZhengMaModel.class, new XCallback.ListCallback<List<YanZhengMaModel>>() {
            @Override
            public void onSuccess(List<YanZhengMaModel> data) {
                yzm1 = data.get(0).getLs_identify();
            }
            @Override
            public void onFail(int Code, String errorMsg) {

            }
        });*/
    }
/*启动定时器*/
private void onStartTime() {timer.schedule(mTimerTask, INTERVAL, INTERVAL);// 1s后执行task,经过1s再次执行
}
 //接收到消息刷新一下界面,数据往上移动
    Handler handler = new Handler() {public void handleMessage(Message msg) {if (msg.what == 1) {if (btnTime >= 0) {huoqu_yanzhengma_reg.setText(String.valueOf(btnTime) + "(s)");btnTime--;} else {if (timer!=null&&mTimerTask!=null){mTimerTask.cancel();}
//                    timer.cancel();
                    btnTime = 59;huoqu_yanzhengma_reg.setEnabled(true);huoqu_yanzhengma_reg.setSelected(false);huoqu_yanzhengma_reg.setText("获取验证码");}}super.handleMessage(msg);};};


时间间隔器

private final int INTERVAL = 1000;//刷新间隔时间
private Timer timer;
private MyTimerTask mTimerTask;
protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);x.view().inject(this);
timer = new Timer(true);
}
    private void getYanchengMaHttp() {mTimerTask = new MyTimerTask();huoqu_yanzhengma_reg.setEnabled(false);huoqu_yanzhengma_reg.setSelected(true);onStartTime();
/*        HttpUtils.doGet(Params.getYanZhengMaInfo(phone), YanZhengMaModel.class, new XCallback.ListCallback<List<YanZhengMaModel>>() {
            @Override
            public void onSuccess(List<YanZhengMaModel> data) {
                yzm1 = data.get(0).getLs_identify();
            }
            @Override
            public void onFail(int Code, String errorMsg) {

            }
        });*/
    }
/*启动定时器*/
private void onStartTime() {timer.schedule(mTimerTask, INTERVAL, INTERVAL);// 1s后执行task,经过1s再次执行
}
 //接收到消息刷新一下界面,数据往上移动
    Handler handler = new Handler() {public void handleMessage(Message msg) {if (msg.what == 1) {if (btnTime >= 0) {huoqu_yanzhengma_reg.setText(String.valueOf(btnTime) + "(s)");btnTime--;} else {if (timer!=null&&mTimerTask!=null){mTimerTask.cancel();}
//                    timer.cancel();
                    btnTime = 59;huoqu_yanzhengma_reg.setEnabled(true);huoqu_yanzhengma_reg.setSelected(false);huoqu_yanzhengma_reg.setText("获取验证码");}}super.handleMessage(msg);};};


与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论