一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种应用访问方法、服务停止方法及电子设备与流程

2022-12-06 19:37:31 来源:中国专利 TAG:

技术特征:
1.一种应用访问方法,其特征在于,包括:电子设备在检测到第二应用通过设定接口访问第一应用时,确定所述第一应用的服务被所述第二应用访问;若确定所述第一应用和/或第二应用满足设定条件,则向所述第二应用发送第一通知消息,所述第一通知消息用于通知所述第二应用不允许访问所述第一应用或者通知所述第二应用不存在所述第一应用。2.如权利要求1所述的方法,其特征在于,所述设定条件包括以下条件中的任意一项:所述第二应用为后台应用;所述第二应用为前台应用,且所述第一应用的应用状态为挂起状态;所述第二应用的应用标识为用户设置的黑名单中的应用标识,所述黑名单中包括禁止访问所述第一应用的应用标识;所述第一应用的应用标识为用户设置的黑名单中的应用标识,所述黑名单中包括禁止被访问的应用的应用标识。3.如权利要求1或2所述的方法,其特征在于,向所述第二应用发送第一通知消息,包括:所述电子设备应用框架层的代理中心模块代理所述第一应用的服务,向所述第二应用发送第一通知消息;或者所述电子设备应用框架层的代理中心模块代理所述第一应用的服务,通过第三应用向所述第二应用发送第一通知消息。4.如权利要求1-3任一项所述的方法,其特征在于,若确定所述第一应用和/或第二应用满足设定条件,则向所述第二应用发送第一通知消息,包括:若确定所述第一应用和/或第二应用满足设定条件,则显示第一提示信息,所述第一提示信息用于提示用户确认是否允许所述第二应用访问所述第一应用的服务;响应于第一操作,向所述第二应用发送第一通知消息,所述第一操作为用户对否定按钮的触发操作;或者在所述第一提示信息显示的时间达到预设时长时,向所述第二应用发送第一通知消息。5.如权利要求1-4任一项所述的方法,其特征在于,所述第一通知消息中包括伪装值,所述伪装值用于表征所述第一应用的服务不存在。6.如权利要求1所述的方法,其特征在于,所述设定接口为开启服务startservice接口或者绑定服务bindservice接口。7.如权利要求1-6任一项所述的方法,其特征在于,电子设备在检测到第二应用通过设定接口访问第一应用之后,所述方法还包括:所述电子设备确定所述第一应用存在进程。8.一种服务停止方法,其特征在于,包括:电子设备显示第一应用的第一界面;所述电子设备响应于用户的第二操作,将所述第一应用切换为后台应用;所述电子设备在所述第一应用切换为后台应用后,且对所述第一应用进行服务检测之前,停止所述第一应用的服务。
9.如权利要求8所述的方法,其特征在于,所述第一应用的服务包括多个服务;所述电子设备停止所述第一应用的服务,包括:所述电子设备根据所述第一应用的服务类型,停止所述第一应用的第一服务,所述第一服务为所述多个服务中的任意一个服务,且所述第一服务为前台服务。10.如权利要求8所述的方法,其特征在于,所述第一应用的服务包括多个服务;所述电子设备停止所述第一应用的服务,包括:所述电子设备响应于第三操作,停止所述第一应用的第一服务,所述第三操作为用户在所述多个服务的选择操作,所述第一服务为所述多个服务中的至少一个服务。11.如权利要求8-10任一项所述的方法,其特征在于,所述电子设备停止所述第一应用的服务之后,所述方法还包括:所述电子设备检测到所述第一应用的应用状态从活跃状态切换为挂起状态。12.如权利要求8-11任一项所述的方法,其特征在于,所述方法还包括:所述电子设备向所述第一应用发送禁止唤醒指令。13.一种电子设备,其特征在于,所述电子设备包括显示屏;一个或多个处理器;一个或多个存储器;一个或多个传感器;多个应用;以及一个或多个计算机程序;其中所述一个或多个计算机程序被存储在所述一个或多个存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述一个或多个处理器调用执行时,使得所述电子设备执行如权利要求1至7任一项所述的方法。14.一种电子设备,其特征在于,所述电子设备包括显示屏;一个或多个处理器;一个或多个存储器;一个或多个传感器;多个应用;以及一个或多个计算机程序;其中所述一个或多个计算机程序被存储在所述一个或多个存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述一个或多个处理器调用执行时,使得所述电子设备执行如权利要求8至12任一项所述的方法。15.一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,其特征在于,当所述指令在电子设备上运行时,使得所述电子设备执行如权利要求1至12任一项所述的方法。

技术总结
本申请提供一种应用访问方法、服务停止方法及电子设备,方法可包括:当第一应用的服务被第二应用访问时,可以在应用满足设定条件时向第二应用发送通知消息,以通知第二应用不允许访问第一应用或者通知第二应用不存在第一应用;或者在应用切换到后台,并且在进行服务检测之前,提前停止应用的服务。通过上述方法,第二应用就不会唤醒第一应用,能够减少应用的唤醒次数,降低电子设备的功耗。降低电子设备的功耗。降低电子设备的功耗。


技术研发人员:陈明 周帅
受保护的技术使用者:华为技术有限公司
技术研发日:2021.06.01
技术公布日:2022/12/5
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献