当前位置: 首页 > news >正文

吾爱网站网页设计旅游哈尔滨代码

吾爱网站,网页设计旅游哈尔滨代码,如何让自己的网站排在前面,厦门百度网站建设这篇文章使用AlarmManager实现了Android定时后台循环任务。使用场景#xff1a;项目需要app每隔一段时间就去服务端请求一次接口#xff0c;从而更新本地保存的信息。AlarmManager简介AlarmManager是Android中常用的一种系统级别的提示服务#xff0c;在特定的时刻为我们广播…这篇文章使用AlarmManager实现了Android定时后台循环任务。使用场景项目需要app每隔一段时间就去服务端请求一次接口从而更新本地保存的信息。AlarmManager简介AlarmManager是Android中常用的一种系统级别的提示服务在特定的时刻为我们广播一个指定的Intent。简单的说就是我们设定一个时间然后在该时间到来时AlarmManager为我们广播一个我们设定的Intent,通常我们使用 PendingIntent。项目功能简介AlarmService模拟后台任务定时发起广播AlarmReceive启动AlarmService,达到循环启动Service的效果通过Service和Receiver的死循环确保后台任务不被系统杀死。1.AlarmService类/*** 一个定时任务*/public class AlarmService extends Service {/*** 每1分钟更新一次数据*/private static final int ONE_Miniute60*1000;private static final int PENDING_REQUEST0;public AlarmService() {}/*** 调用Service都会执行到该方法*/Overridepublic int onStartCommand(Intent intent, int flags, int startId) {//这里模拟后台操作new Thread(new Runnable() {Overridepublic void run() {Log.e(wj,循环执行了哈哈. System.currentTimeMillis());}}).start();//通过AlarmManager定时启动广播AlarmManager alarmManager (AlarmManager) getSystemService(ALARM_SERVICE);long triggerAtTimeSystemClock.elapsedRealtime()ONE_Miniute;//从开机到现在的毫秒书(手机睡眠(sleep)的时间也包括在内Intent inew Intent(this, AlarmReceive.class);PendingIntent pIntentPendingIntent.getBroadcast(this,PENDING_REQUEST,i,PENDING_REQUEST);alarmManager.set(AlarmManager.ELAPSED_REALTIME_WAKEUP,triggerAtTime,pIntent);return super.onStartCommand(intent, flags, startId);}Overridepublic IBinder onBind(Intent intent) {// TODO: Return the communication channel to the service.throw new UnsupportedOperationException(Not yet implemented);}}2 AlarmReceive类public class AlarmReceive extends BroadcastReceiver{Overridepublic void onReceive(Context context, Intent intent) {//循环启动ServiceIntent i new Intent(context, AlarmService.class);context.startService(i);}}3 启动Servicepublic void startService(View view){Intent intentnew Intent(this, AlarmService.class);startService(intent);}别忘了AndroidMainfest中注册广播和服务android:name.service.AlarmServiceandroid:enabledtrueandroid:exportedtrue/以上就是本文的全部内容希望对大家的学习有所帮助也希望大家多多支持找一找教程网。
http://www.yutouwan.com/news/124102/

相关文章:

  • 青浦手机网站制作签名能留链接的网站
  • 深圳沙井网站建设温州网站快速排名
  • 怎么做网站seo优化郑州做网站公司+卓美
  • 中国建设监理协会化工监理分会网站西安网站推广公司
  • 九江网站推广徽hyhyk1湖南建网站公司
  • 电脑当服务器做网站珠海网站建设电话
  • 内网网站建设主流语言wordpress 多服务器
  • 广告宣传网站如何做自动交易网站
  • 网站开发费用明细做网站 用什么语言
  • 做视频小网站犯法吗wordpress shopping
  • 网站一般怎么维护wordpress 游戏主题下载失败
  • 学校网站建设报价单网站建设价格情况
  • 浙江百度推广开户搜狗seo刷排名软件
  • 自主建站网站江永网站建设
  • 新闻发布网站模板wordpress参考文献
  • 做网站国内好的服务器开发一个微信小程序多少钱
  • 织梦系统做的网站忘记登录密码网站视频如何下载
  • 建网站张掖哪家强?实验室网站建设
  • 网站名称是网址吗那些做兼职的小网站
  • 网站建设客户分析调查表文档MUSIK V1.0 WORDPRESS
  • 网站开发实验总结做分析图网站
  • 做网站就找喇叭人wordpress them8主题
  • 衡水网站设计费用页面访问紧急升级中通知怎么关闭
  • 网站建设包括什么微信小程序多少钱做一个
  • 网站cms管理后台电话号码通辽做网站通过seo来赚钱
  • 哪个网站音乐做的最好韩国优秀平面设计网站
  • 字体设计学习网站合肥网站代运营公司有哪些
  • html5手机商城网站模板那些网站做的非常好看
  • 中国空间站的意义响应式网站设计与实现论文
  • 微网站价格网站监控 重启