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

沈阳开发网站公司哪家好网页设计软件官网模板网站

沈阳开发网站公司哪家好,网页设计软件官网模板网站,包装设计是什么,大连建设网官网网上办公大厅JobService是Android L时候官方新增的组件#xff0c;适用于需要特定条件才执行后台任务的场景。由系统统一管理和调度#xff0c;在特定场景下使用JobService更加灵活和省心#xff0c;相当于是Service的加强或者优化。 JobService是JobScheduler的回调#xff0c;是安排的… JobService是Android L时候官方新增的组件适用于需要特定条件才执行后台任务的场景。由系统统一管理和调度在特定场景下使用JobService更加灵活和省心相当于是Service的加强或者优化。 JobService是JobScheduler的回调是安排的Job请求的实际处理类。需要我们覆写onStartJob (JobParameters)方法并在里面实现实际的任务逻辑。因为JobService的执行是在APP的主线程里响应的所以必须提供额外的异步逻辑去执行这些任务。 代码如下 import android.app.AlarmManager; import android.app.PendingIntent; import android.app.job.JobInfo; import android.app.job.JobParameters; import android.app.job.JobScheduler; import android.app.job.JobService; import android.content.ComponentName; import android.content.Context; import android.content.Intent; import android.os.Build;public class MyJobService extends JobService {private static final int JOB_ID 1;private static final long INTERVAL_MILLIS 10 * 1000; // 10 secondsOverridepublic boolean onStartJob(JobParameters params) {// 在这里执行你的后台任务System.out.println(Job started);scheduleJob(getApplicationContext()); // 重新调度作业return false;}Overridepublic boolean onStopJob(JobParameters params) {// 在这里取消你的后台任务System.out.println(Job stopped);return false;}public static void scheduleJob(Context context) {if (Build.VERSION.SDK_INT Build.VERSION_CODES.N) {JobScheduler jobScheduler (JobScheduler) context.getSystemService(Context.JOB_SCHEDULER_SERVICE);ComponentName componentName new ComponentName(context, MyJobService.class);JobInfo jobInfo new JobInfo.Builder(JOB_ID, componentName).setMinimumLatency(INTERVAL_MILLIS).setOverrideDeadline(INTERVAL_MILLIS).setRequiredNetworkType(JobInfo.NETWORK_TYPE_ANY).build();jobScheduler.schedule(jobInfo);} else {// 在 Android N 以下版本使用 AlarmManager 实现定时任务Intent intent new Intent(context, MyJobService.class);PendingIntent pendingIntent PendingIntent.getService(context, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);AlarmManager alarmManager (AlarmManager) context.getSystemService(Context.ALARM_SERVICE);alarmManager.set(AlarmManager.RTC_WAKEUP, System.currentTimeMillis() 1000, pendingIntent);}} } 在activity里面调用 MyJobService.scheduleJob(this)
http://www.zqtcl.cn/news/318176/

相关文章:

  • 网站开发下载那个kk网龙岩
  • 网站页面统计代码是什么意思国外网站模板欣赏
  • 徐州社交网站传奇做网站空间
  • 网站服务器租赁怎样用ps做网站的效果图
  • 温州网站建设制作苏州做网站费用
  • 山东网站建设和游戏开发的公司排名网站开发工程师待遇淄博
  • 创建网站的代码公司网站建设服务公司
  • 徐州建站推广仿织梦长沙网站公司
  • 中山做网站的新闻静态网站模板下载
  • 以学校为目标做网站策划书企业管理软件都有哪些
  • 黄石网站开发云开发小程序源码
  • 重点实验室网站建设萧山好的做网站的公司
  • 物流网站的建设网站建设优化是什么鬼
  • 门户网站建设项目书页面设计一般用什么软件
  • 安徽城乡建设 厅网站电子商务网站建设需要哪些步骤
  • 网站建设应该懂什么知识青岛模板网站建设
  • 免费cms建站系统有哪些网站设计项目总结
  • 做网站湖州网站后台管理系统如何使用
  • 网站建设报价单-中英文版长春省妇幼网站做四维
  • 注册网站免费网站上传小马后怎么做
  • 我省推行制度推动山西品牌建设整站优化网站
  • 临海手机网站设计网站设计 深圳
  • 网站推广做哪个比较好百度怎么优化排名
  • 做jsp网站时怎么预览wordpress安装不上
  • 网站建设深圳官网怎么制作网站镜像
  • 弹幕网站开发难么招生网站建设的意义
  • 网站空间多大合适软件开发培训机构网课
  • 13个实用平面设计网站网络推广一个月的收入
  • 淮安企业网站制作校园网网络规划与设计方案
  • html完整网站开发自媒体平台账号注册