重启方法及装置、终端设备及存储介质制造方法及图纸

技术编号:33128408 阅读:20 留言:0更新日期:2022-04-17 00:41
本发明专利技术公开了一种重启方法及装置、终端设备及存储介质。其中,重启方法包括以下步骤:获取终端设备的开机时长;若所述开机时长达到一定时长,则获取所述终端设备的运行状态;若所述运行状态为空闲,则执行重启操作。本发明专利技术在终端设备的开机时长达到一定时长,且终端设备的运行状态为空闲的情况下,自动执行重启操作,能够实现在不影响用户使用终端设备的情况下自动进行重启,使得终端设备的运行速度和使用性能得到恢复。另外,通过在重启的过程中控制终端设备保持静音且灭屏,使得自动重启操作可以在用户无感知的情况下完成,从而提升用户体验。体验。体验。

【技术实现步骤摘要】
重启方法及装置、终端设备及存储介质


[0001]本专利技术涉及计算机
,特别涉及一种重启方法及装置、终端设备及存储介质。

技术介绍

[0002]终端设备在使用过程中,其性能会随着使用时间的累加逐渐下降,尤其是一些中低端的终端设备。目前大部分终端设备的用户都存在使用不规范的现象,长时间地使用终端设备会导致终端设备出现卡顿、反应慢等问题,降低了用户使用终端设备的体验。
[0003]针对终端设备出现的卡顿、反应慢等问题,目前可以通过关机或者重启来解决。关机过程需要耗费较多电量,并且需要用户进行关机和开机的操作,对于用户来说操作较繁琐。相对于关机而言,重启会耗费较少的电量,而且对于用户来说只需进行重启操作即可,操作便捷。但是,用户在终端设备出现卡顿、反应慢等问题时手动重启终端设备的做法会影响用户当前无法使用终端设备,从而降低用户体验。

技术实现思路

[0004]本专利技术要解决的技术问题是为了克服现有技术中的上述缺陷,提供一种能够提升用户体验的重启方法及装置、终端设备及存储介质。
[0005]本专利技术是通过下述技术方案来解决上述技术问题:
[0006]本专利技术的第一方面提供一种重启方法,包括以下步骤:
[0007]获取终端设备的开机时长;
[0008]若所述开机时长达到一定时长,则获取所述终端设备的运行状态;
[0009]若所述运行状态为空闲,则执行重启操作,并在重启的过程中控制所述终端设备保持静音且灭屏。
[0010]可选地,通过以下步骤确定所述开机时长达到一定时长:
[0011]获取所述终端设备的开机时间;
[0012]根据所述开机时间、预设时间以及第一预设时长计算第二预设时长;
[0013]若所述开机时长等于第二预设时长,则确定所述开机时长达到一定时长。
[0014]可选地,若所述开机时长达到一定时长,则获取所述终端设备的运行状态的步骤具体包括:
[0015]若所述开机时长达到一定时长,则获取所述终端设备的当前时间;
[0016]若所述当前时间在预设时间段内,则获取所述终端设备的运行状态。
[0017]可选地,所述重启方法还包括以下步骤:
[0018]若所述运行状态不为空闲,则等待一段时间之后重新获取所述终端设备的当前时间,并在所述当前时间在预设时间段内的情况下,重新获取所述终端设备的运行状态。
[0019]可选地,所述执行重启操作的步骤之前还包括:获取安全密码;
[0020]所述执行重启操作的步骤之后还包括:根据所述安全密码解锁读写存储空间的权
限。
[0021]可选地,所述获取安全密码的步骤之前包括以下步骤:
[0022]在绘制锁屏界面之前,调用系统服务提供的RecoverySystem类的接口执行存储安全密码的初始化操作;
[0023]在绘制锁屏界面之后,响应于安全密码的写入操作,存储所述安全密码。
[0024]可选地,所述重启方法还包括以下步骤:
[0025]若所述终端设备满足以下的所有条件,则确定所述终端设备的运行状态为空闲:屏幕处于灭屏状态、未处于通话状态、未播放音视频文件。
[0026]本专利技术的第二方面提供一种重启装置,包括:
[0027]时长获取模块,用于获取终端设备的开机时长;
[0028]状态获取模块,用于在所述开机时长达到一定时长的情况下,获取所述终端设备的运行状态;
[0029]重启操作模块,用于在所述运行状态为空闲的情况下,执行重启操作,并在重启的过程中控制所述终端设备保持静音且灭屏。
[0030]本专利技术的第三方面提供一种终端设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的重启方法。
[0031]本专利技术的第四方面提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的重启方法。
[0032]本专利技术的积极进步效果在于:在终端设备的开机时长达到一定时长,且终端设备的运行状态为空闲的情况下,自动执行重启操作,能够实现在不影响用户使用终端设备的情况下自动进行重启,从而使得终端设备的运行速度和使用性能得到恢复。另外,通过在重启的过程中控制终端设备保持静音且灭屏,使得自动重启操作可以在用户无感知的情况下完成,从而提升用户体验。
附图说明
[0033]图1为本专利技术实施例1提供的一种重启方法的流程图
[0034]图2为本专利技术实施例1提供的一种重启方法的详细流程图。
[0035]图3为本专利技术实施例1提供的一种重启装置的结构框图。
[0036]图4为本专利技术实施例2提供的一种终端设备的结构示意图。
具体实施方式
[0037]下面通过实施例的方式进一步说明本专利技术,但并不因此将本专利技术限制在所述的实施例范围之中。
[0038]实施例1
[0039]图1为本实施例提供的一种重启方法的流程示意图,该重启方法可以由重启装置执行,该重启装置可以通过软件和/或硬件的方式实现,该重启装置可以为终端设备的部分或全部。其中,本实施例中的终端设备可以为手机、可穿戴设备、掌上电脑(Personal Digital Assistant,PDA)等设备。下面以终端设备为执行主体介绍本实施例提供的重启方
法。
[0040]如图1所示,本实施例提供的重启方法可以包括以下步骤S1~S3:
[0041]步骤S1、获取终端设备的开机时长。具体地,开机时长可以根据当前时间和开机时间的差值得到。
[0042]步骤S2、若所述开机时长达到一定时长,则获取所述终端设备的运行状态。
[0043]在可选的一种实施方式中,步骤S2中的一定时长为固定值,例如48h。
[0044]在可选的另一种实施方式中,步骤S2中的一定时长与开机时间有关。具体可以通过以下步骤S21~S23确定所述开机时长达到一定时长:
[0045]步骤S21、获取所述终端设备的开机时间。
[0046]步骤S22、根据所述开机时间、预设时间以及第一预设时长计算第二预设时长。在具体实施的一个例子中,所述预设时间与所述开机时间之间的差值加上第一预设时长即可得到第二预设时长。其中,第一预设时长的单位通常为天,例如可以为3天。预设时间通常为用户可能休息的时间例如00:00。
[0047]步骤S23、若所述开机时长等于第二预设时长,则确定所述开机时长达到一定时长。
[0048]在一个具体的例子中,预设时间为00:00,开机时间为09:00,二者之间的差值为15h,加上第一预设时长3天即72h得到第二预设时长为87h。本例子中,若终端设备的开机时长等于87h,则确定开机时长达到一定时长,需要对终端设备进行重启。
[0049]在一些实际场景中,终端设备的时区会随着终端设备随处位置的变化而发生变化。为了避免时区变化导致重启操作的时间本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种重启方法,其特征在于,包括以下步骤:获取终端设备的开机时长;若所述开机时长达到一定时长,则获取所述终端设备的运行状态;若所述运行状态为空闲,则执行重启操作,并在重启的过程中控制所述终端设备保持静音且灭屏。2.如权利要求1所述的重启方法,其特征在于,通过以下步骤确定所述开机时长达到一定时长:获取所述终端设备的开机时间;根据所述开机时间、预设时间以及第一预设时长计算第二预设时长;若所述开机时长等于第二预设时长,则确定所述开机时长达到一定时长。3.如权利要求1所述的重启方法,其特征在于,若所述开机时长达到一定时长,则获取所述终端设备的运行状态的步骤具体包括:若所述开机时长达到一定时长,则获取所述终端设备的当前时间;若所述当前时间在预设时间段内,则获取所述终端设备的运行状态。4.如权利要求3所述的重启方法,其特征在于,所述重启方法还包括以下步骤:若所述运行状态不为空闲,则等待一段时间之后重新获取所述终端设备的当前时间,并在所述当前时间在预设时间段内的情况下,重新获取所述终端设备的运行状态。5.如权利要求1所述的重启方法,其特征在于,所述执行重启操作的步骤之前还包括:获取安全密码;所述执行重启操作的步骤之后还包括:根据所述安全密码解锁读写存储空间的权限。6.如权...

【专利技术属性】
技术研发人员:刘春雷
申请(专利权)人:展讯半导体南京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1