package aexp.persistentapp;
import android.app.Service;
import android.content.Intent;
import android.content.Context;
import android.os.Bundle;
import android.os.IBinder;
import android.os.Handler;
import android.util.Log;
class BackgroundServiceTask implements Runnable {
private static final String LOG_TAG = "BackgroundService";
private Handler serviceHandler = null;
private int countDown = 0;
private long interval = 0L;
public BackgroundServiceTask( int countDown, long interval, Handler serviceHandler ) {
this.countDown = countDown;
this.interval = interval;
this.serviceHandler = serviceHandler;
}
public void run() {
Log.d( LOG_TAG, "Counter: "+countDown );
if( --countDown > 0 )
serviceHandler.postDelayed( this,interval );
}
}
public class BackgroundService extends Service {
private static final String LOG_TAG = "BackgroundService";
private Handler serviceHandler = new Handler();
private static final int COUNTDOWN_LIMIT = 10;
private static final long COUNTDOWN_INTERVAL = 3*1000L;
@Override
protected void onStart(int startId, Bundle arguments) {
super.onStart( startId, arguments );
Log.d( LOG_TAG, "onStart" );
BackgroundServiceTask bst = new BackgroundServiceTask( COUNTDOWN_LIMIT, COUNTDOWN_INTERVAL, serviceHandler );
serviceHandler.postDelayed( bst,COUNTDOWN_INTERVAL );
stopSelf();
}
@Override
protected void onDestroy() {
super.onDestroy();
Log.d( LOG_TAG, "onDestroy" );
}
@Override
public IBinder onBind(Intent intent) {
return null;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
Android:AutoStartServiceCode

共18个文件
class:8个
xml:4个
java:4个


温馨提示
:AutoStartServiceCode:AutoStartServiceCode:AutoStartServiceCode:AutoStartServiceCode:AutoStartServiceCode:AutoStartServiceCode:AutoStartServiceCode:AutoStartServiceCode:AutoStartServiceCode:AutoStartServiceCode:AutoStartServiceCode:AutoStartServiceCode:AutoStartServiceCode:AutoStartServiceCode:AutoStartServiceCode:AutoStartServiceCode
资源详情
资源评论
资源推荐
收起资源包目录






























共 18 条
- 1































小涵
- 粉丝: 1606
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 大型数据库技术实验.doc
- vi设计与网站推广.ppt
- 路桥工程施工项目管理成本控制措施分析.doc
- (源码)基于JavaScript的小恐龙游戏AI训练系统.zip
- C语言-第2章.ppt
- 基于单片机的自动音乐播放器的方案设计书16910.doc
- 计算机网络犯罪侦查技术及策略探讨.docx
- 使用 Python 编写的单层神经网络实现
- 单片机的智能化避障小车研究与设计开发.doc
- Python编程:从入门到实践的核心指南
- 基于单片机控制的红外报警器的方案设计书.doc
- (源码)基于Angular框架的NgZcool系统.zip
- 单片机控制的节能型太阳能LED路灯的设计大学课程.doc
- (源码)基于PaddlePaddle框架的视频预测模型PredNet.zip
- (源码)基于ChibiOSRT的嵌入式机器人操作系统.zip
- 基于神经网络的课程设计:LaTeX 公式识别系统研究
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制

评论4