概述
//开一个新线程
new Thread(){
//用handle处理要发送的数据 Handler handler = new Handler(){ public void handleMessage(Message msg) { switch (msg.what) { case 1: // 执行定时器时间到了之后由handler传递的任务 break; } super.handleMessage(msg); } };
//规定定时器 时间到了之后需要执行的任务 TimerTask task = new TimerTask(){ public void run() { System.out.println("我是那个每10秒钟执行一次的任务"); //可以发一个空数据 sendcmd(); Message message = new Message(); message.what = 1; handler.sendMessage(message); } }; @Override public void run() { // TODO Auto-generated method stub timer.schedule(task, 2000,10000); //在2秒后每10秒执行一次定时器中的方法 } }.start();
最后
以上就是朴实宝贝为你收集整理的android socket 实现心跳包的全部内容,希望文章能够帮你解决android socket 实现心跳包所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复