问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

android service 怎么一直运行的

发布网友 发布时间:2022-04-26 19:08

我来回答

1个回答

热心网友 时间:2023-08-01 03:11

android开发的过程中,每次调用startservice(intent)的时候,都会调用该service对象的onstartcommand(intent,int,int)方法,然后在onstartcommand方法中做一些处理。然后我们注意到这个函数有一个int的返回值
从android官方文档中,我们知道onstartcommand有4种返回值:
start_sticky:如果service进程被kill掉,保留service的状态为开始状态,但不保留递送的intent对象。随后系统会尝试重新创建service,由于服务状态为开始状态,所以创建服务后一定会调用onstartcommand(intent,int,int)方法。如果在此期间没有任何启动命令被传递到service,那么参数intent将为null。
start_not_sticky:“非粘性的”。使用这个返回值时,如果在执行完onstartcommand后,服务被异常kill掉,系统不会自动重启该服务。
start_redeliver_intent:重传intent。使用这个返回值时,如果在执行完onstartcommand后,服务被异常kill掉,系统会自动重启该服务,并将intent的值传入。
start_sticky_compatibility:start_sticky的兼容版本,但不保证服务被kill后一定能重启。
现在的安卓手机,只要一长按home键,通常都会列出近期任务,这里可以干掉所有进程
所以一直不断的在后台运行是不行的,但是你可以通常广播来激活你的service
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华丽转身为什么在优酷看不了了之 《华丽转身:爱情不在服务区》txt全集下载 翡翠台华丽转身英文曲 matplotlib中plt.imshow函数画图出现的颜色问题 数字图像处理(c++ opencv):形态学图像处理-提取连通域 ...opencv做东西,网上的程序读着还可以,程序遇到问题不会改,一些函_百... 深度学习面试问题总结 | 传统图像处理——OpenCV 活虾如何在晚上保持存活状态进行保存? neu代表什么意思 民办学校和私立学校的区别是什么民办学校和私立学校的区别 Android中如何启用Service,如何停用Service 如何写android service android service可以卸载吗 android 什么时候需要用service 移动平台应用开发这门课程第十章Android中Service(服务)的知识点有哪些? android中的service到底起什么作用 博客 AndroidService是什么? Android中Service服务有哪些? android service有什么用 Android中的Service到底起什么作用? 西安旅游详细指南。带有历史背景的。详细介绍的。急需 西安旅游注意事项 西安旅游大全的内容简介 微博怎么可以分享好友 西安旅游必备哪些知识? 为什么都说爬虫PYTHON好? 西安三日游最佳攻略PPT英文版 请解释股票发行的:一般询价方式和累积投标询价方式 怎么把微博号给别人? 股票发行价依靠什么定的 android中service的实现方法是 手机出现很抱歉“AndroidSerVice”以停止运行怎么就解开? 安卓怎么自动启动service android如何判断后台一个Service是否在运行? 万圣节是哪天啊 如何让android的service一直在后台运行 一个小米账号账号可以解锁多个手机吗? 电子秤充不进电怎么回事?插电能用,不充电就用不了 刚买150公斤的电子秤充不进去电是怎么了? 体重秤只是可以充电 不可以放电池很长时间没用了今天充电显示LO怎么办? MACA||ROOs电烤箱用法 一个小米账号能登陆几个型号小米手机 空腹吃药的坏处? 早上空腹吃药,时间长了会对身体造成什么影响呢? 空腹吃药的危害 空腹吃药有什么坏处? 空腹吃药对身体有什么危害? 长期空腹吃药会怎样 早上空腹服药有坏处吗? 空腹吃药有何害处?