CN112000385A - 一种用于Android设备的快速重启方法及*** - Google Patents

一种用于Android设备的快速重启方法及*** Download PDF

Info

Publication number
CN112000385A
CN112000385A CN202010912786.XA CN202010912786A CN112000385A CN 112000385 A CN112000385 A CN 112000385A CN 202010912786 A CN202010912786 A CN 202010912786A CN 112000385 A CN112000385 A CN 112000385A
Authority
CN
China
Prior art keywords
time interval
time
android device
android
trigger
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010912786.XA
Other languages
English (en)
Inventor
宁亚伟
刘艳芳
孙国兵
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Zhiwei Intelligent Software Development Co ltd
Original Assignee
Shenzhen Zhiwei Intelligent Software Development Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Zhiwei Intelligent Software Development Co ltd filed Critical Shenzhen Zhiwei Intelligent Software Development Co ltd
Priority to CN202010912786.XA priority Critical patent/CN112000385A/zh
Publication of CN112000385A publication Critical patent/CN112000385A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • G06F9/4406Loading of operating system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/24Resetting means

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Telephone Function (AREA)
  • Power Sources (AREA)

Abstract

本发明涉及一种用于Android设备的快速重启方法及***,方法包括下述步骤:持续获取Android设备的电源按键被触发的触发时间;计算本次的触发时间和上次的触发时间之间的时间间隔;将时间间隔和预设的标准时间间隔进行比较,若时间间隔不大于标准时间间隔,则重启Android设备;利用本发明提供的用于Android设备的快速重启方法,不但能够在不接入输入设备的情况下,快速重启Android设备,而且操作简便。

Description

一种用于Android设备的快速重启方法及***
技术领域
本发明涉及Android设备技术领域,更具体地说,涉及一种用于Android设备的快速重启方法及***。
背景技术
目前,Android设备已经广泛应用于各个领域中,其技术,性能,可靠性等趋于稳定。
现有的Android设备在重启的时候,通常是进入***后,利用鼠标或触摸屏等输入设备点击重启按钮,使Android设备重启的,此种方法,一是在Android设备没有接入输入设备,或已接入的输入设备损坏无法使用时,无法重启Android设备,二是操作麻烦。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种用于Android设备的快速重启方法及一种用于Android设备的快速重启方法***。
本发明解决其技术问题所采用的技术方案是:
一方面,本发明提供了一种用于Android设备的快速重启方法,所述方法包括下述步骤:
持续获取Android设备的电源按键被触发的触发时间;
计算本次的触发时间和上次的触发时间之间的时间间隔;
将所述时间间隔和预设的标准时间间隔进行比较,若所述时间间隔不大于所述标准时间间隔,则重启Android设备。
本发明所述的用于Android设备的快速重启方法,其中,
“持续获取Android设备的电源按键被触发的触发时间”的步骤具体包括以下步骤:
持续检测Android设备的电源按键的是否被触发;
当检测到Android设备的电源按键被触发时,将此刻的时间作为此次的所述触发时间并记录。
本发明所述的用于Android设备的快速重启方法,其中,
在“持续获取Android设备的电源按键被触发的触发时间”的步骤之前,所述方法还包括以下步骤:
接收用户输入的所述标准时间间隔。
本发明所述的用于Android设备的快速重启方法,其中,
在“接收用户输入的所述标准时间间隔”的步骤之前,所述方法还包括以下步骤:
设置供用户输入所述标准时间间隔的用户界面。
本发明所述的用于Android设备的快速重启方法,其中,电源按键的触发方式可以为电源按键被按压、电源按键被拨动或电源按键被拔起。
另一方面,本发明提供了一种用于Android设备的快速重启方法***,所述***包括:
触发时间获取单元,用于持续获取Android设备的电源按键被触发的触发时间;
时间间隔计算单元,用于计算本次的触发时间和上次的触发时间之间的时间间隔;
比较单元,用于将所述时间间隔和预设的标准时间间隔进行比较,若所述时间间隔不大于所述标准时间间隔,则重启Android设备。
本发明所述的用于Android设备的快速重启方法***,其中,所述触发时间获取单元包括:
触发检测单元,用于持续检测Android设备的电源按键的是否被触发;
记录单元,用于当检测到Android设备的电源按键被触发时,将此刻的时间作为此次的所述触发时间并记录。
本发明所述的用于Android设备的快速重启方法***,其中,所述***还包括:
接收单元,用于接收用户输入的所述标准时间间隔。
本发明所述的用于Android设备的快速重启方法***,其中,所述***还包括:
设置单元:用于设置供用户输入所述标准时间间隔的用户界面。
本发明的有益效果在于:通过持续获取Android设备的电源按键被触发的触发时间,计算本次的触发时间和上次的触发时间之间的时间间隔,以及将所述时间间隔和预设的标准时间间隔进行比较,若所述时间间隔不大于所述标准时间间隔,则重启Android设备,实现了Android设备的快速重启;利用本发明提供的用于Android设备的快速重启方法,不但能够在不接入输入设备的情况下,快速重启Android设备,而且操作简便。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将结合附图及实施例对本发明作进一步说明,下面描述中的附图仅仅是本发明的部分实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他附图:
图1是本发明实施例一提供的用于Android设备的快速重启方法的实现流程图;
图2是本发明实施例二提供的用于Android设备的快速重启方法的实现流程图;
图3是本发明实施例三提供的用于Android设备的快速重启方法***的结构示意图;
图4是本发明实施例三中提供的用于Android设备的快速重启***的示例的流程框图。
具体实施方式
为了使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本发明的部分实施例,而不是全部实施例。基于本发明的实施例,本领域普通技术人员在没有付出创造性劳动的前提下所获得的所有其他实施例,都属于本发明的保护范围。
以下结合具体实施例对本发明的具体实现进行详细描述:
实施例一:
图1示出了本发明实施例一提供的用于Android设备的快速重启方法的实现流程图,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:
步骤S101:持续获取Android设备的电源按键被触发的触发时间;
步骤S102:计算本次的触发时间和上次的触发时间之间的时间间隔;
步骤S103:将时间间隔和预设的标准时间间隔进行比较,若时间间隔不大于标准时间间隔,则重启Android设备。
作为示例的,若本次的触发时间为18点20分20秒,上次的触发时间为18点20分19秒,而标准时间间隔为2秒,由于本次的触发时间和上次的触发时间之间的时间间隔为1秒,小于2秒,故将重启Android设备。
通过持续获取Android设备的电源按键被触发的触发时间,计算本次的触发时间和上次的触发时间之间的时间间隔,以及将时间间隔和预设的标准时间间隔进行比较,若时间间隔不大于标准时间间隔,则重启Android设备,实现了Android设备的快速重启;利用本实施例一提供的用于Android设备的快速重启方法,不但能够在不接入输入设备的情况下,快速重启Android设备,而且操作简便。
优选的,在“持续获取Android设备的电源按键被触发的触发时间”的步骤之前,方法还包括以下步骤:
接收用户输入的标准时间间隔。
标准时间间隔由用户设定,用户可以根据自身的实际情况,设定标准时间间隔,使用体验佳,例如,年纪较大的人,动作不太灵敏,故而可将标准时间间隔设置的大些,以降低操作难度,年纪较小的人,动作灵敏,故而可将标准时间间隔设置的小些,提高了重启速度。
进一步优选的,在“接收用户输入的标准时间间隔”的步骤之前,方法还包括以下步骤:
设置供用户输入标准时间间隔的用户界面。
通过设置用户界面,可以更好地指引用户输入标准时间间隔,改善了使用体验。
优选的,电源按键的触发方式可以为电源按键被按压、电源按键被拨动或电源按键被拔起。
实施例二:
图2示出了本发明实施例二提供的用于Android设备的快速重启方法的实现流程图,为了便于说明,仅示出了与本发明实施例相关的部分,详述如下:
步骤S201:持续检测Android设备的电源按键的是否被触发;
步骤S202:当检测到Android设备的电源按键被触发时,将此刻的时间作为此次的触发时间并记录;
步骤S203:计算本次的触发时间和上次的触发时间之间的时间间隔;
步骤S204:将时间间隔和预设的标准时间间隔进行比较,若时间间隔不大于标准时间间隔,则重启Android设备。
通过持续检测Android设备的电源按键的是否被触发以及当检测到Android设备的电源按键被触发时,将此刻的时间作为此次的触发时间并记录,实现了Android设备的电源按键被触发的触发时间的持续获取,然后再通过计算本次的触发时间和上次的触发时间之间的时间间隔,以及将时间间隔和预设的标准时间间隔进行比较,若时间间隔不大于标准时间间隔,则重启Android设备,实现了Android设备的快速重启;利用本实施例二提供的用于Android设备的快速重启方法,不但能够在不接入输入设备的情况下,快速重启Android设备,而且操作简便。
实施例三:
图3示出了本发明实施例三提供的用于Android设备的快速重启方法***的结构示意图,为了便于说明,仅示出了与本发明实施例相关的部分,其中包括:
触发时间获取单元30,用于持续获取Android设备的电源按键被触发的触发时间;
时间间隔计算单元31,用于计算本次的触发时间和上次的触发时间之间的时间间隔;
比较单元32,用于将时间间隔和预设的标准时间间隔进行比较,若时间间隔不大于标准时间间隔,则重启Android设备。
本实施例三中,通过利用触发时间获取单元30持续获取Android设备的电源按键被触发的触发时间、利用时间间隔计算单元31计算本次的触发时间和上次的触发时间之间的时间间隔以及利用比较单元32将时间间隔和预设的标准时间间隔进行比较,若时间间隔不大于标准时间间隔,则重启Android设备,实现了Android设备的快速重启;利用本实施例三提供的用于Android设备的快速重启***,不但能够在不接入输入设备的情况下,快速重启Android设备,而且操作简便。
如图4所示,作为示例的,触发时间获取单元包括Input Manager Service***服务和PhoneWindowManager,当电源按键被触发时,Input Manager Service***服务会收到input event,该event记录了本次触发时间,Input Manager Service***服务收到inputevent后,会将input event发送给PhoneWindowManager,在PhoneWindowManager中截取input event,获取到本次触发时间,之后,利用时间间隔计算单元计算本次的触发时间和上次的触发时间之间的时间间隔,最后,利用比较单元32将时间间隔和预设的标准时间间隔进行比较,例如,标准时间间隔为2秒,若时间间隔不大于2秒,则重启Android设备。相关的代码内容如下:
Figure BDA0002663910020000081
其中,mPreKeyPowerEventTime为上次的触发时间,mCurKeyPowerEventTime为本次的触发时间,“mCurKeyPowerEventTime-mPreKeyPowerEventTime<=2000”中的2000代表标准时间间隔为2秒。
优选的,触发时间获取单元包括:
触发检测单元,用于持续检测Android设备的电源按键的是否被触发;
记录单元,用于当检测到Android设备的电源按键被触发时,将此刻的时间作为此次的触发时间并记录。
优选的,***还包括:
接收单元,用于接收用户输入的标准时间间隔。
利用接收单元接收用户输入的标准时间间隔,使得用户可以根据自身的实际情况设定标准时间间隔,改善了使用体验。
优选的,***还包括:
设置单元:用于设置供用户输入标准时间间隔的用户界面。
利用设置单元设置用户界面,以供用户输入标准时间间隔,可以更好地指引用户输入标准时间间隔,改善了使用体验。
在本发明实施例中,用于Android设备的快速重启方法***的各单元可由相应的硬件或软件单元实现,各单元可以为独立的软、硬件单元,也可以集成为一个软、硬件单元,在此不用以限制本发明。
应当理解的是,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。

Claims (9)

1.一种用于Android设备的快速重启方法,其特征在于,所述方法包括下述步骤:
持续获取Android设备的电源按键被触发的触发时间;
计算本次的触发时间和上次的触发时间之间的时间间隔;
将所述时间间隔和预设的标准时间间隔进行比较,若所述时间间隔不大于所述标准时间间隔,则重启Android设备。
2.如权利要求1所述的用于Android设备的快速重启方法,其特征在于,
“持续获取Android设备的电源按键被触发的触发时间”的步骤具体包括以下步骤:
持续检测Android设备的电源按键的是否被触发;
当检测到Android设备的电源按键被触发时,将此刻的时间作为此次的所述触发时间并记录。
3.如权利要求1所述的用于Android设备的快速重启方法,其特征在于,
在“持续获取Android设备的电源按键被触发的触发时间”的步骤之前,所述方法还包括以下步骤:
接收用户输入的所述标准时间间隔。
4.如权利要求3所述的用于Android设备的快速重启方法,其特征在于,
在“接收用户输入的所述标准时间间隔”的步骤之前,所述方法还包括以下步骤:
设置供用户输入所述标准时间间隔的用户界面。
5.如权利要求1所述的用于Android设备的快速重启方法,其特征在于,电源按键的触发方式可以为电源按键被按压、电源按键被拨动或电源按键被拔起。
6.一种用于Android设备的快速重启方法***,基于权利要求1-5任一所述的用于Android设备的快速重启方法,其特征在于,所述***包括:
触发时间获取单元,用于持续获取Android设备的电源按键被触发的触发时间;
时间间隔计算单元,用于计算本次的触发时间和上次的触发时间之间的时间间隔;
比较单元,用于将所述时间间隔和预设的标准时间间隔进行比较,若所述时间间隔不大于所述标准时间间隔,则重启Android设备。
7.如权利要求6所述的用于Android设备的快速重启方法***,其特征在于,所述触发时间获取单元包括:
触发检测单元,用于持续检测Android设备的电源按键的是否被触发;
记录单元,用于当检测到Android设备的电源按键被触发时,将此刻的时间作为此次的所述触发时间并记录。
8.如权利要求6所述的用于Android设备的快速重启方法***,其特征在于,所述***还包括:
接收单元,用于接收用户输入的所述标准时间间隔。
9.如权利要求8所述的用于Android设备的快速重启方法***,其特征在于,所述***还包括:
设置单元:用于设置供用户输入所述标准时间间隔的用户界面。
CN202010912786.XA 2020-09-03 2020-09-03 一种用于Android设备的快速重启方法及*** Pending CN112000385A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010912786.XA CN112000385A (zh) 2020-09-03 2020-09-03 一种用于Android设备的快速重启方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010912786.XA CN112000385A (zh) 2020-09-03 2020-09-03 一种用于Android设备的快速重启方法及***

Publications (1)

Publication Number Publication Date
CN112000385A true CN112000385A (zh) 2020-11-27

Family

ID=73465854

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010912786.XA Pending CN112000385A (zh) 2020-09-03 2020-09-03 一种用于Android设备的快速重启方法及***

Country Status (1)

Country Link
CN (1) CN112000385A (zh)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102759975A (zh) * 2011-04-26 2012-10-31 深圳富泰宏精密工业有限公司 电子装置的开关机管理***及方法
EP2624054A2 (en) * 2012-02-06 2013-08-07 Canon Kabushiki Kaisha Information processing apparatus and method for controlling the same
CN103686281A (zh) * 2013-12-13 2014-03-26 乐视致新电子科技(天津)有限公司 模拟鼠标控制智能电视的方法、遥控器和移动终端
CN105975304A (zh) * 2016-04-29 2016-09-28 青岛海信移动通信技术股份有限公司 一种移动设备的重启方法和装置
CN106056009A (zh) * 2016-05-23 2016-10-26 乐视控股(北京)有限公司 一种移动终端断电控制装置及方法
CN106227453A (zh) * 2016-07-27 2016-12-14 维沃移动通信有限公司 一种移动终端的控制方法及移动终端
CN106775282A (zh) * 2016-11-10 2017-05-31 宇龙计算机通信科技(深圳)有限公司 操作终端的方法及装置
CN106951275A (zh) * 2017-02-06 2017-07-14 广东小天才科技有限公司 一种移动终端的应用启动方法及装置
CN107145282A (zh) * 2017-05-04 2017-09-08 北京奇虎科技有限公司 基于安卓操作***的智能设备的刷机方法和装置
CN206574040U (zh) * 2017-01-17 2017-10-20 深圳市凯欣达信息技术股份有限公司 自助终端的执行装置
CN109891392A (zh) * 2017-09-30 2019-06-14 华为技术有限公司 一种***服务超时的处理方法及装置
CN111262975A (zh) * 2020-01-08 2020-06-09 华为技术有限公司 亮屏控制方法及电子设备

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102759975A (zh) * 2011-04-26 2012-10-31 深圳富泰宏精密工业有限公司 电子装置的开关机管理***及方法
EP2624054A2 (en) * 2012-02-06 2013-08-07 Canon Kabushiki Kaisha Information processing apparatus and method for controlling the same
CN103686281A (zh) * 2013-12-13 2014-03-26 乐视致新电子科技(天津)有限公司 模拟鼠标控制智能电视的方法、遥控器和移动终端
CN105975304A (zh) * 2016-04-29 2016-09-28 青岛海信移动通信技术股份有限公司 一种移动设备的重启方法和装置
CN106056009A (zh) * 2016-05-23 2016-10-26 乐视控股(北京)有限公司 一种移动终端断电控制装置及方法
CN106227453A (zh) * 2016-07-27 2016-12-14 维沃移动通信有限公司 一种移动终端的控制方法及移动终端
CN106775282A (zh) * 2016-11-10 2017-05-31 宇龙计算机通信科技(深圳)有限公司 操作终端的方法及装置
CN206574040U (zh) * 2017-01-17 2017-10-20 深圳市凯欣达信息技术股份有限公司 自助终端的执行装置
CN106951275A (zh) * 2017-02-06 2017-07-14 广东小天才科技有限公司 一种移动终端的应用启动方法及装置
CN107145282A (zh) * 2017-05-04 2017-09-08 北京奇虎科技有限公司 基于安卓操作***的智能设备的刷机方法和装置
CN109891392A (zh) * 2017-09-30 2019-06-14 华为技术有限公司 一种***服务超时的处理方法及装置
CN111262975A (zh) * 2020-01-08 2020-06-09 华为技术有限公司 亮屏控制方法及电子设备

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
HJWANG1: ""Android 按键流程(InputManagerService 以及JNI phoneWindowManger 应用)(and5.1)"", pages 1 - 24, Retrieved from the Internet <URL:《http://blog.csdn.net/hjwang1/article/details/78094091》> *
王志强: ""基于模糊测试的漏洞挖掘及相关攻防技术研究"", 《中国博士学位论文全文数据库 信息科技辑》, pages 138 - 5 *

Similar Documents

Publication Publication Date Title
US10838838B2 (en) Method and apparatus for dealing with abnormality of application program and storage medium
US7774657B1 (en) Automatically estimating correlation between hardware or software changes and problem events
US20180157817A1 (en) Unlocking method and apparatus, and storage medium
CN106227585B (zh) 一种应用程序启动方法、装置及设备
US11435824B2 (en) Prompt method and apparatus for eye-protection mode, electronic device and storage medium
CN103927106A (zh) 应用程序启动***及方法
CN113835985B (zh) 一种监测卡顿、分析卡顿原因的方法、装置及设备
CN111081241B (zh) 设备误唤醒的数据检测方法、装置、移动终端和存储介质
CN105612485A (zh) 一种运行应用程序的方法及装置
CN108292336B (zh) 一种指纹采集方法及终端
CN111949368A (zh) 应用程序控制方法及装置
CN111163278B (zh) 一种摄像头的控制方法及装置
WO2018099253A1 (zh) 一种自启动方法及装置
US10108474B2 (en) Trace capture of successfully completed transactions for trace debugging of failed transactions
US20070168725A1 (en) System and method for rebooting a computer automatically when a system critical error occurs
CN105975304A (zh) 一种移动设备的重启方法和装置
CN109558719B (zh) 解锁方法及终端
CN113992615B (zh) 撤回消息的显示方法、装置、电子设备及存储介质
CN111638805A (zh) 一种按键处理方法、设备及存储介质
US9684519B2 (en) Electronic device using trigger signal and status signal to execute a plurality of booting modes
CN112000385A (zh) 一种用于Android设备的快速重启方法及***
CN106791226B (zh) 通话故障检测方法及***
CN116860552A (zh) 应用程序运行监测方法、装置、电子设备及存储介质
CN116450176A (zh) 版本更新方法、装置、电子设备及存储介质
WO2023030116A1 (zh) 显示方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination