//开一个新线程
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内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复