源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Android中使用的定时针(刷新页面请求服务器)详解

  • 时间:2020-03-05 06:45 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Android中使用的定时针(刷新页面请求服务器)详解
我要在程序中用到5秒请求一下数据(不建议大家这样做,我的需求是这样) 代码展示: [b]1.在OnCreate中创建定时针Timer[/b]
//每5秒请求一次服务器
timer=new Timer();
timer.scheduleAtFixedRate(new TimerTask() {
  @Override
  public void run() {
    Message message=new Message();
    message.what=1;
    handler.sendMessage(message);
  }
}, 1000,5000);
[b]2.在线程中创建Handler[/b]
private Handler handler=new Handler(){
  public void handleMessage(Message msg) {
    switch (msg.what) {
      case 1:
        updateTitle();
        break;
      default:
        break;
    }
  };
};
[b]3.创建一个标识为了做循环用[/b]
private int count=1;
[b]4.在case 1中做需要循环的需求(我的是5秒请求) [/b]
 private void updateTitle() {
    loadHosity();
    count++;
  }
[b]5.完成![/b] 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部