android service 后台处理一些数据
2014-10-08 10:33
477 查看
public class MyService extends Service {
private Handler handler = new Handler();
private int i = 0;
@Override
public IBinder onBind(Intent intent) {
return null;
}
@Override
public void onCreate() {
super.onCreate();
Log.e("myservice", "oncreate ................");
}
@Override
public void onStart(Intent intent, int startId) {
Log.e("myservice", "onstart..................");
//立即把线程加入消息队列中
handler.post(runnable);
}
Runnable runnable = new Runnable() {
@Override
public void run() {
if(null != handler){
handler.postDelayed(runnable, 5000);
}
Log.e("myservice", "数值为: " + (i++) );
}
};
public void onDestroy() {
//停止线程,如果没有下面的removeCallbacks,会一直处理线程
handler.removeCallbacks(runnable);
this.stopSelf();
}
}
private Handler handler = new Handler();
private int i = 0;
@Override
public IBinder onBind(Intent intent) {
return null;
}
@Override
public void onCreate() {
super.onCreate();
Log.e("myservice", "oncreate ................");
}
@Override
public void onStart(Intent intent, int startId) {
Log.e("myservice", "onstart..................");
//立即把线程加入消息队列中
handler.post(runnable);
}
Runnable runnable = new Runnable() {
@Override
public void run() {
if(null != handler){
handler.postDelayed(runnable, 5000);
}
Log.e("myservice", "数值为: " + (i++) );
}
};
public void onDestroy() {
//停止线程,如果没有下面的removeCallbacks,会一直处理线程
handler.removeCallbacks(runnable);
this.stopSelf();
}
}
相关文章推荐
- android 后台处理数据+进度条
- android.app.Activity阅读摘要,有时候会不会需要保持一些现场数据呢? 想让系统帮你退出到后台或者挂掉前做些前置保持工作吗,重点参考吧:
- android以后台service的方式获取GPRS数据
- Android处理后台返回数据——Json转实体类
- Android后台处理最佳实践(IntentService,LocalBroadcastManager)
- 使用Android JobScheduler优雅的处理后台数据
- Android学习小记-----监听并保存传感器数据,让service后台运行(保持CPU运转
- 【Android】使用AsyncTask来处理一些简单的需要后台处理的动作
- 关于Android解析json数据的一些处理代码
- Android官方开发文档Training系列课程中文版:后台服务之响应IntentService的处理结果
- Android官方开发文档Training系列课程中文版:后台加载数据之处理CursorLoader的查询结果
- Android Service后台多线程压缩并提交图片及数据
- 传递数据后创建后台service来处理事件!
- android java开发 第四天 之(后台服务处理完业务数据后,传送给ui Activity并刷新界面)
- Android以后台Service的方式获取GPS数据,并定时发送到服务器
- 【Android】HandleThread后台数据处理
- Android如何以后台Service的方式获取GPS数据
- android service 一直上传数据 退到后台过几分钟不请求服务器了
- 关于Android中传递数据的一些讨论
- SSIS(SQL Server Integration Service)处理导入数据时, 存在的更新, 不存在的插入