android如何通过service定时向服务器发送http请求啊?

Beach 发布于 2014/05/16 15:23
阅读 6K+
收藏 1
android如何通过service定时向服务器发送http请求啊?求讲解啊
加载中
0
Storm-Cai
Storm-Cai

后台启动一个定时器或者启动一个线程 , 每隔一段时间执行一次任务

示例: 

public static Queue<Task> tasks = new PriorityQueue<Task>() ;



public void run() {
// TODO Auto-generated method stub
while(flag){
if(tasks.size() > 0){
Task task = tasks.poll() ;
try {
doTask(task);
} catch (Exception e) {
e.printStackTrace();
}
}else{
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
}
}

Beach
Beach
那我把这个任务 写在service的哪个方法里呢
0
Storm-Cai
Storm-Cai
service implements Runnable    onreate  的时候   new Thread(this).staart();
0
w
wuxin1234
大哥,你这个跟service有关系吗?
返回顶部
顶部