手电筒控制方法、手电筒控制装置及终端设备.pdf

上传人:梁腾 文档编号:11707611 上传时间:2021-10-15 格式:PDF 页数:17 大小:671.33KB
收藏 版权申诉 举报 下载
手电筒控制方法、手电筒控制装置及终端设备.pdf_第1页
第1页 / 共17页
手电筒控制方法、手电筒控制装置及终端设备.pdf_第2页
第2页 / 共17页
手电筒控制方法、手电筒控制装置及终端设备.pdf_第3页
第3页 / 共17页
文档描述:

《手电筒控制方法、手电筒控制装置及终端设备.pdf》由会员分享,可在线阅读,更多相关《手电筒控制方法、手电筒控制装置及终端设备.pdf(17页完成版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201910245290.9 (22)申请日 2019.03.28 (71)申请人 OPPO广东移动通信有限公司 地址 523860 广东省东莞市长安镇乌沙海 滨路18号 (72)发明人 黄千洋 (74)专利代理机构 深圳中一联合知识产权代理 有限公司 44414 代理人 张全文 (51)Int.Cl. H04M 1/22(2006.01) H04M 1/725(2006.01) (54)发明名称 一种手电筒控制方法、 手电筒控制装置及终 端设备 (57)摘要 本申请提供了一种手。

2、电筒控制方法、 手电筒 控制装置及终端设备, 所述方法应用于包括手电 筒的终端设备, 所述方法包括: 在所述终端设备 的手电筒处于关闭状态时, 当检测到用户对手电 筒应用图标执行第一预设操作时, 显示时长设置 界面, 所述时长设置界面为用于对所述手电筒开 启时长进行设置的界面; 接收所述用户基于所述 时长设置界面设置的手电筒开启的持续时长; 启 动所述手电筒, 并当检测到所述手电筒开启的时 长达到所述持续时长时, 关闭所述手电筒。 本申 请可以在一定程度上避免由于用户忘记关闭手 电筒而造成终端设备电量浪费的技术问题。 权利要求书2页 说明书10页 附图4页 CN 109995923 A 201。

3、9.07.09 CN 109995923 A 1.一种手电筒控制方法, 应用于终端设备, 所述终端设备包括手电筒, 其特征在于, 所 述手电筒控制方法包括: 在所述终端设备的手电筒处于关闭状态时, 当检测到用户对所述终端设备中的手电筒 应用图标执行第一预设操作时, 显示时长设置界面, 所述时长设置界面为用于对所述手电 筒开启时长进行设置的界面; 接收所述用户基于所述时长设置界面设置的所述手电筒开启的持续时长; 启动所述手电筒, 并当检测到所述手电筒开启的时长达到所述持续时长时, 关闭所述 手电筒。 2.如权利要求1所述的手电筒控制方法, 其特征在于, 所述当检测到用户对所述终端设 备的手电筒应。

4、用图标执行第一预设操作时, 显示时长设置界面, 包括: 当检测到所述用户按压所述手电筒应用图标的时长达到第一预设时长时, 显示所述时 长设置界面。 3.如权利要求1所述的手电筒控制方法, 其特征在于, 所述接收所述用户基于所述时长 设置界面设置的所述手电筒开启的持续时长, 包括: 在显示所述时长设置界面之后, 根据所述用户按压屏幕的时长, 确定所述手电筒开启 的持续时长。 4.如权利要求3所述的手电筒控制方法, 其特征在于, 所述在显示所述时长设置界面之 后, 根据所述用户按压屏幕的时长, 确定所述手电筒开启的持续时长, 包括: 在显示所述时长设置界面之后, 根据所述用户按压屏幕的时长, 确定。

5、与所述按压屏幕 的时长对应的按压时长等级; 将与所述按压时长等级对应的预设持续时长确定为所述手电筒开启的持续时长。 5.如权利要求4所述的手电筒控制方法, 其特征在于, 所述在显示所述时长设置界面之 后, 根据所述用户按压屏幕的时长, 确定与所述按压屏幕的时长对应的按压时长等级, 包 括: 根据按压时长等级计算公式, 确定与所述按压屏幕的时长对应的按压时长等级n, 所述 按压时长等级计算公式为: 其中, T为按压屏幕的时长, T第 二 预 设为第二预设时长, N为 预设的按压时长等级总个数, N2且N为整数, mod(a/b)为计算a除以b的余数, floor(a)为 计算不大于a的最大整数,。

6、 n0、 1N-1。 6.如权利要求1至5中任一项所述的手电筒控制方法, 其特征在于, 所述手电筒控制方 法还包括: 在所述终端设备的手电筒处于关闭状态时, 当检测到用户对所述手电筒应用图标执行 第二预设操作时, 启动所述手电筒, 并当检测到所述手电筒的启动时长达到第三预设时长 时, 输出提示信息, 所述提示信息用于提示所述手电筒的启动时长。 7.如权利要求1至5中任一项所述的手电筒控制方法, 其特征在于, 在所述启动所述手 电筒, 并当检测到所述手电筒开启的时长达到所述持续时长时, 关闭所述手电筒的步骤之 前, 还包括: 权利要求书 1/2 页 2 CN 109995923 A 2 判断所述。

7、持续时长是否为0; 相应地, 所述启动所述手电筒, 并当检测到所述手电筒开启的时长达到所述持续时长 时, 关闭所述手电筒, 包括: 若所述持续时长不为0, 则启动所述手电筒, 并当检测到所述手电筒开启的时长达到所 述持续时长时, 关闭所述手电筒。 8.如权利要求7所述的手电筒控制方法, 其特征在于, 在所述启动所述手电筒的步骤之 后, 还包括: 在所述手电筒开启期间, 将所述持续时长显示在所述手电筒应用图标上。 9.一种手电筒控制装置, 应用于终端设备, 所述终端设备包括手电筒, 其特征在于, 所 述手电筒控制装置包括: 时长设置模块, 用于在所述终端设备的手电筒处于关闭状态时, 当检测到用户。

8、对所述 终端设备的手电筒应用图标执行第一预设操作时, 显示时长设置界面, 所述时长设置界面 为用于对所述手电筒开启时长进行设置的界面; 时长确定模块, 用于接收所述用户基于所述时长设置界面设置的手电筒开启的持续时 长; 手电控制模块, 用于启动所述手电筒, 并当检测到所述手电筒开启的时长达到所述持 续时长时, 关闭所述手电筒。 10.一种终端设备, 包括存储器、 处理器以及存储在所述存储器中并可在所述处理器上 运行的计算机程序, 其特征在于, 所述处理器执行所述计算机程序时实现如权利要求1至8 任一项所述方法的步骤。 11.一种计算机可读存储介质, 所述计算机可读存储介质存储有计算机程序, 其。

9、特征在 于, 所述计算机程序被处理器执行时实现如权利要求1至8任一项所述方法的步骤。 权利要求书 2/2 页 3 CN 109995923 A 3 一种手电筒控制方法、 手电筒控制装置及终端设备 技术领域 0001 本申请属于终端技术领域, 尤其涉及一种手电筒控制方法、 手电筒控制装置、 终端 设备及计算机可读存储介质。 背景技术 0002 目前, 许多终端设备(比如智能手机)都具备手电筒功能, 当用户启动手电筒之后, 有时会忘记关闭手电筒, 从而导致终端设备电量的浪费, 影响终端设备的续航时间。 发明内容 0003 有鉴于此, 本申请提供了一种手电筒控制方法、 手电筒控制装置、 终端设备及计。

10、算 机可读存储介质, 可以在一定程度上避免由于用户忘记关闭手电筒而造成终端设备电量浪 费的技术问题。 0004 本申请第一方面提供了一种手电筒控制方法, 应用于终端设备, 该终端设备包括 手电筒, 该手电筒控制方法包括: 0005 在上述终端设备的手电筒处于关闭状态时, 当检测到用户对上述终端设备中的手 电筒应用图标执行第一预设操作时, 显示时长设置界面, 该时长设置界面为用于对上述手 电筒开启时长进行设置的界面; 0006 接收上述用户基于上述时长设置界面设置的上述手电筒开启的持续时长; 0007 启动上述手电筒, 并当检测到上述手电筒开启的时长达到上述持续时长时, 关闭 上述手电筒。 00。

11、08 本申请第二方面提供了一种手电筒控制装置, 应用于终端设备, 该终端设备包括 手电筒, 该手电筒控制装置包括: 0009 时长设置模块, 用于在上述终端设备的手电筒处于关闭状态时, 当检测到用户对 上述终端设备中的手电筒应用图标执行第一预设操作时, 显示时长设置界面, 该时长设置 界面为用于对上述手电筒开启时长进行设置的界面; 0010 时长确定模块, 用于接收上述用户基于上述时长设置界面设置的上述手电筒开启 的持续时长; 0011 手电控制模块, 用于启动上述手电筒, 并当检测到上述手电筒开启的时长达到上 述持续时长时, 关闭上述手电筒。 0012 本申请第三方面提供了一种终端设备, 包。

12、括存储器、 处理器以及存储在上述存储 器中并可在上述处理器上运行的计算机程序, 上述处理器执行上述计算机程序时实现如上 述第一方面方法的步骤。 0013 本申请第四方面提供了一种计算机可读存储介质, 上述计算机可读存储介质存储 有计算机程序, 上述计算机程序被处理器执行时实现如上述第一方面方法的步骤。 0014 本申请第五方面提供了一种计算机程序产品, 上述计算机程序产品包括计算机程 序, 上述计算机程序被一个或多个处理器执行时实现如上述第一方面方法的步骤。 说明书 1/10 页 4 CN 109995923 A 4 0015 由上可见, 本申请提供了一种手电筒控制方法, 该手电筒控制方法在终。

13、端设备的 手电筒处于关闭状态时执行, 该终端设备包括手电筒。 首先, 当检测到用户对手电筒应用图 标执行第一预设操作时, 显示时长设置界面, 该时长设置界面为用于对上述手电筒开启时 长进行设置的界面(比如, 当上述第一预设操作为长按操作时, 该步骤可以具体为: 当用户 长按手电筒应用图标时, 弹出时长设置界面); 其次, 在显示上述时长设置界面之后, 根据上 述用户的操作, 确定上述手电筒开启的持续时长(在该步骤中, 上述时长设置界面上可以提 供多个预设持续时长, 用户可以在时长设置界面上选择一预设持续时长作为当前手电筒开 启的持续时长); 启动上述手电筒, 并当检测到上述手电筒开启的时长达到。

14、上述持续时长 时, 关闭上述手电筒(在该步骤中, 可以在确定上述持续时长之后, 再启动上述手电筒, 并在 该手电筒开启时长达到该持续时长时, 关闭该手电筒)。 由此可见, 本申请所提供的技术方 案可以使得用户在启动手电筒时, 就能够设置该手电筒的开启时长, 并且在该手电筒开启 的时长到达用户设置的时长时, 自动关闭该手电筒, 因此, 本申请可以在一定程度上避免由 于用户忘记关闭手电筒而造成终端设备电量浪费的技术问题。 附图说明 0016 为了更清楚地说明本申请实施例中的技术方案, 下面将对实施例或现有技术描述 中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本申请的一些 。

15、实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附 图获得其它的附图。 0017 图1是本申请实施例一提供的一种手电筒控制方法的实现流程示意图; 0018 图2是本申请实施例一提供的用于展示手电筒应用图标的示意图; 0019 图3是本申请实施例一的一种应用场景示意图; 0020 图4是本申请实施例二提供的另一种手电筒控制方法的实现流程示意图; 0021 图5是本申请实施例二提供的提示信息的显示示意图; 0022 图6是本申请实施例三提供的一种手电筒控制装置的结构示意图; 0023 图7是本申请实施例四提供的终端设备的结构示意图。 具体实施方式 0024 以下。

16、描述中, 为了说明而不是为了限定, 提出了诸如特定系统结构、 技术之类的具 体细节, 以便透彻理解本申请实施例。 然而, 本领域的技术人员应当清楚, 在没有这些具体 细节的其它实施例中也可以实现本申请。 在其它情况中, 省略对众所周知的系统、 装置、 电 路以及方法的详细说明, 以免不必要的细节妨碍本申请的描述。 0025 本申请实施例提供的手电筒控制方法适用于包括手电筒的终端设备, 示例性地, 该终端设备包括但不限于: 智能手机、 平板电脑、 笔记本、 智能可穿戴设备、 桌上型计算机 等。 0026 应当理解, 当在本说明书和所附权利要求书中使用时, 术语 “包括” 指示所描述特 征、 整体。

17、、 步骤、 操作、 元素和/或组件的存在, 但并不排除一个或多个其它特征、 整体、 步骤、 操作、 元素、 组件和/或其集合的存在或添加。 0027 还应当理解, 在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目 说明书 2/10 页 5 CN 109995923 A 5 的而并不意在限制本申请。 如在本申请说明书和所附权利要求书中所使用的那样, 除非上 下文清楚地指明其它情况, 否则单数形式的 “一” 、“一个” 及 “该” 意在包括复数形式。 0028 还应当进一步理解, 在本申请说明书和所附权利要求书中使用的术语 “和/或” 是 指相关联列出的项中的一个或多个的任何组合以及所有。

18、可能组合, 并且包括这些组合。 0029 如在本说明书和所附权利要求书中所使用的那样, 术语 “如果” 可以依据上下文被 解释为 “当.时” 或 “一旦” 或 “响应于确定” 或 “响应于检测到” 。 类似地, 短语 “如果确定” 或 “如果检测到所描述条件或事件” 可以依据上下文被解释为意指 “一旦确定” 或 “响应于确 定” 或 “一旦检测到所描述条件或事件” 或 “响应于检测到所描述条件或事件” 。 0030 另外, 在本申请的描述中, 术语 “第一” 、“第二” 等仅用于区分描述, 而不能理解为 指示或暗示相对重要性。 0031 为了说明本申请所述的技术方案, 下面通过具体实施例来进行。

19、说明。 0032 实施例一 0033 下面对本申请实施例一提供的手电筒控制方法进行描述, 该手电筒控制方法应用 于包括手电筒的终端设备, 请参阅附图1, 该手电筒控制方法包括: 0034 在步骤S101中, 在终端设备的手电筒处于关闭状态时, 当检测到用户对该终端设 备中的手电筒应用图标执行第一预设操作时, 显示时长设置界面, 该时长设置界面为用于 对上述手电筒开启时长进行设置的界面; 0035 本申请实施例一所述的各个步骤应用于终端设备(比如, 智能手机), 本申请所述 的 “手电筒应用图标” 为用于开闭该终端设备手电筒的图标, 比如, 可以是该终端设备桌面 上的图标(如图2(a)所示), 。

20、或者也可以是该终端设备控制中心的图标(如图2(b)所示), 只 要能够实现开闭该终端设备手电筒的图标都可以为上述手电筒应用图标。 0036 在该步骤S101中, 上述第一预设操作可以是对上述手电筒应用图标的长按操作, 也可以是对上述手电筒应用图标的点击操作, 还可以是对上述手电筒应用图标的持续多次 的点击操作, 本申请对上述第一预设操作不作限定。 在本申请实施例中, 该步骤S101所述的 “当检测到用户对该终端设备中的手电筒应用图标执行第一预设操作时, 显示时长设置界 面” 可以包括: 当检测到用户按压上述手电筒应用图标的时长达到第一预设时长时, 显示上 述时长设置界面。 比如, 若上述第一预。

21、设时长为3秒, 则只有当用户按压上述手电筒应用图 标的时长达到3秒时(相当于长按手电筒应用图标), 才会显示上述时长设置界面。 0037 在本申请实施例中, 上述时长设置界面为用于对手电筒开启时长进行设置的界 面。 比如, 上述时长设置界面中可以显示多个预设持续时长, 用户可以点击该时长设置界面 上的一预设持续时长, 当终端设备检测到用户对该时长设置界面中的一预设持续时长执行 点击操作时, 将其所点击的该预设持续时长作为后续步骤S102所述的持续时长。 0038 或者, 上述时长设置界面可以为显示如下提示信息的界面, 该提示信息为: 请以语 音的形式告诉我需要设置的手电筒开启时长。 在这种情况。

22、下, 用户可以语音输入一时长, 当 终端设备检测到用户语音输入一时长后, 将其语音输入的该时长确定为后续步骤S102所述 的持续时长。 0039 或者, 上述时长设置界面也可以为显示如下提示信息的界面, 该提示信息为: 请按 压屏幕, 我将根据您按压的时长来确定手电筒的开启时长。 在这种情况下, 用户可以按压屏 幕, 终端设备可以根据用户按压屏幕的时长, 确定步骤S102所述的持续时长(比如, 可以直 说明书 3/10 页 6 CN 109995923 A 6 接将用户按压屏幕的时长确定为步骤S102所述的持续时长)。 请本领域技术人员注意, 本申 请并不对上述时长设置界面的具体形式进行限定。。

23、 0040 在步骤S102中, 接收所述用户基于所述时长设置界面设置的所述手电筒开启的持 续时长; 0041 该步骤S102中, 终端设备确定持续时长的方法可以随着上述时长设置界面的不同 而不同, 下面论述一种具体的持续时长的确定方法。 0042 在本申请实施例中, 该步骤S102可以包括: 在显示上述时长设置界面之后, 根据上 述用户按压屏幕的时长, 确定上述手电筒开启的持续时长。 比如, 可以直接将用户按压屏幕 的时长确定为该持续时长; 或者, 可以根据用户按压屏幕的时长, 确定与该按压屏幕的时长 对应的按压时长等级; 将与该按压时长等级对应的预设持续时长确定为手电筒开启的持续 时长。 0。

24、043 其中, 上述 “根据用户按压屏幕的时长, 确定与该按压屏幕的时长对应的按压时长 等级” 可以包括: 0044 根据按压时长等级计算公式, 确定与该按压屏幕的时长对应的按压时长等级n, 该 按压时长等级计算公式为: 0045其中, T为按压屏幕的时长, T第 二预设为第二预设时 长, N为预设的按压时长等级总个数, N2且N为整数, mod(a/b)为计算a除以b的余数, floor (a)为计算不大于a的最大整数, n0、 1N-1。 0046 通过上述按压时长等级计算公式, 可以使得当用户按压屏幕的时长T满足iNT第 二 预 设 T(iN+1)T第 二 预 设, i0, 1,2时, 。

25、按压时长等级为0, 当用户按压屏幕的时长T满足(iN+1) T第 二 预 设T(iN+2)T第 二 预 设, i0, 1,2时, 按压时长等级为1当用户按压屏幕的时长T满 足(iN+N-1)T第 二 预 设T(iN+N)T第 二 预 设, i0, 1,2时, 按压时长等级为N-1。 0047 例如, 若上述T第 二 预 设为500ms, 上述N为4时, 可以使得当用户按压屏幕的时长在0, 500ms)时, 按压时长等级为0, 当按压屏幕时长为500ms,1000ms)时, 按压时长等级为1, 当 按压屏幕时长为1000ms,1500ms)时, 按压时长等级为2, 当按压屏幕时长为1500ms,。

26、 2000ms)时, 按压时长等级为3, 当按压屏幕时长为2000ms,2500ms)时, 按压时长等级重新 变为为0, 当按压屏幕时长为2500ms,3000ms)时, 按压时长等级重新变为1, 如此循环 选择各个按压时长等级。 本领域技术人员容易理解, 根据用户按压屏幕的时长, 确定与该按 压屏幕的时长对应的按压时长等级并不局限于上述按压时长等级计算公式, 还可以有其他 方法来确定按压时长等级(比如不同于上述按压时长等级计算公式的另一种按压时长等级 计算公式)。 0048 在本申请实施例中, 上述 “将与该按压时长等级对应的预设持续时长确定为手电 筒开启的持续时长” 可以具体为: 将预设对。

27、应关系表中与该按压时长等级对应的预设持续 时长确定为手电筒开启的持续时长, 其中, 该预设对应关系表记录有各个不同的按压时长 等级与各个不同的预设持续时长的对应关系信息。 比如, 预设对应关系表中, 记录了按压时 长等级为0时, 预设持续时长为10s, 按压时长等级为1时, 预设持续时长为30s按压时长 等级为N时, 预设持续时长为120s。 说明书 4/10 页 7 CN 109995923 A 7 0049 在步骤S103中, 启动上述手电筒, 并当检测到该手电筒开启的时长达到上述持续 时长时, 关闭该手电筒; 0050 在本申请实施例中, 可以在上述步骤S102之后(比如用户取消长按屏幕。

28、, 确定上述 持续时长后), 再启动上述手电筒, 并不断检测该手电筒开启的时长, 并当该时长达到步骤 S102设置的持续时长时, 自动关闭该手电筒(但是本领域技术人员容易理解, 该步骤所述的 “启动上述手电筒” 的步骤不一定要在步骤S102之后执行, 可以在检测到第一预设操作后, 直接启动手电筒)。 0051 此外, 在本申请实施例中, 步骤S102中的持续时长可以为0, 在这种情况下, 该步骤 S103之前还可以包括步骤: 判断步骤S102所确定的持续时长是否为0。 相应地, 该步骤S103 可以为: 若步骤S102所确定的持续时长不为0, 则启动上述手电筒, 并当检测到该手电筒开 启的时长。

29、达到步骤S102所确定的持续时长时, 关闭该手电筒。 0052 此外, 在通过步骤S102确定持续时长之后, 可以在手电筒开启期间, 将步骤S102所 确定的持续时长显示在上述手电筒应用图标上。 0053 为了使本领域技术人员更清楚的理解本申请实施例一的技术方案, 下面利用附图 3详细说明。 0054 在附图3所示的例子中, 本申请实施例一的各个步骤应用于智能手机300。 如图3 (a)所示, 当用户长按智能手机300的控制中心中的手电筒应用图标301时, 该智能手机300 可以弹出图3(b)所示的时长设置界面302, 用户可以通过按压该时长设置界面302中的区域 303来确定手电筒开启的持续。

30、时长, 在附图3(b)中, 预设持续时长包括0s、 15s、 30s以及60s, 用户可以将0s、 15s、 30s以及60s中的一个确定为本次手电筒开启的持续时长, 在附图3(b) 中, 可以在用户按压区域303的时长在0-500ms)时, 持续时长确定为0s, 当用户按压区域 303的时长为500ms,1000ms)时, 持续时长确定为15s, 当用户按压区域303的时长为 1000ms,1500ms)时, 持续时长确定为30s, 当用户按压区域303的时长为1500ms,2000ms) 时, 持续时长确定为60s, 当用户按压区域303的时长为2000ms,2500ms)时, 持续时长重。

31、新 变为0s, 当用户按压区域303的时长2500ms,3000ms)时, 持续时长重新变为15s如此根 据用户按压区域303的时长, 在0s、 15s、 30s以及60s之间循环选择, 以确定本次手电筒开启 的持续时长。 0055 具体地, 为了实现上段所述的在0s、 15s、 30s以及60s之间循环选择, 以确定本次手 电筒开启的持续时长的功能, 本领域技术人员根据上述针对步骤S102的描述, 能够想到可 以首先通过下式实现根据用户按压区域303的时长T来确定 按压时长等级n, 其中, n0、 1、 2、 3, 其次, 在预设对应关系表中查找所计算的按压时长等级 n所对应的预设持续时长,。

32、 并将查找到的该预设持续时长确定为本次手电筒开启的持续时 长, 其中, 该预设对应关系表记录有: n0时, 对应预设持续时长0s, n1时, 对应预设持续 时长15s, n2时, 对应预设持续时长30s, n3时, 对应预设持续时长60s。 0056 假设最终确定的本次手电筒开启的持续时长为15s, 则该智能手机300开启手电 筒, 并可以在手电筒开启期间, 将15s的标识展现在控制中心的手电筒应用图标上, 如图3 (c)中手电筒应用图标304所示。 0057 本申请实施例一所提供的技术方案可以使得用户在启动手电筒时, 就能够设置该 说明书 5/10 页 8 CN 109995923 A 8 。

33、手电筒的开启时长, 并且在该手电筒开启的时长到达用户设置的时长时, 自动关闭该手电 筒, 因此, 本申请可以在一定程度上避免由于用户忘记关闭手电筒而造成终端设备电量浪 费的技术问题。 0058 实施例二 0059 下面对本申请实施例二提供的另一种手电筒控制方法进行描述, 与实施例一相 同, 该手电筒控制方法也应用于包括手电筒的终端设备, 请参阅附图4, 该手电筒控制方法 包括: 0060 在步骤S401中, 在终端设备的手电筒处于关闭状态时, 当检测到用户对手电筒应 用图标执行操作时, 判断该操作是第一预设操作还是第二预设操作若为第一预设操作, 则 执行步骤S402, 若为第二预设操作, 则执。

34、行步骤S405; 0061 与实施例一相同, 本申请实施例二所述的 “手电筒应用图标” 为用于开闭该终端设 备手电筒的图标, 比如, 可以是该终端设备桌面上的手电筒应用图标(如图2(a)所示), 或者 也可以是该终端设备控制中心的手电筒应用图标(如图2(b)所示), 只要能够实现开闭该终 端设备手电筒的图标都可以为手电筒应用图标。 0062 在本申请实施例二中, 上述第一预设操作与上述第二预设操作不相同, 比如, 若上 述第一预设操作为长按操作, 则上述第二预设操作可以为点击操作。 0063 在步骤S402中, 显示时长设置界面, 该时长设置界面为用于对上述手电筒开启时 长进行设置的界面; 0。

35、064 在步骤S403中, 接收上述用户基于上述时长设置界面设置的上述手电筒开启的持 续时长; 0065 在步骤S404中, 启动上述手电筒, 并当检测到该手电筒开启的时长达到上述持续 时长时, 关闭该手电筒; 0066 上述步骤S402-S404的具体执行过程与实施例一中步骤S101-S103完全相同, 具体 可参见实施例一的描述, 此处不再赘述。 0067 在步骤S405中, 启动上述手电, 并当检测到上述手电的启动时长达到第三预设时 长时, 输出提示信息, 该提示信息用于提示上述手电筒的启动时长; 0068 本申请实施例二所提供的技术方案中, 用户对手电筒的操作方式有两种, 分别为 第一。

36、预设操作和第二预设操作, 当用户对手电筒的操作方式为第一预设操作时, 用户可以 在时长设置界面设置手电筒的启动时长, 然而, 在某些情况下, 用户在启动手电筒时, 并不 知道要使用多久, 此时, 用户可以采用第二预设操作, 当用户采用第二预设操作时, 终端设 备直接启动手电筒, 同时, 为了避免用户忘记关闭手电筒的情况, 可以在手电筒启动时长达 到第三预设时长(比如5分钟)时, 输出提示信息, 该提示信息用于告知用户手电筒已经启动 了第三预设时长, 从而可以在一定程度上避免由于用户遗忘而造成终端设备电量浪费的问 题。 0069 在本申请实施例二中, 该提示信息可以推送至终端设备的通知中心, 然。

37、后通知中 心可以根据该终端设备是否处于锁屏状态, 将该提示信息以预设的锁屏通知样式或者预设 的解锁通知样式推送给用户。 0070 如图5所示, 当终端设备处于锁屏状态时, 以图5(a)所示的样式输出提示信息, 当 终端设备处于解锁状态时, 以图5(b)所示的横幅样式输出提示信息。 说明书 6/10 页 9 CN 109995923 A 9 0071 此外, 如图5所示, 在该提示信息中还可以包括用于关闭手电筒的控件, 当该用户 点击该控件时, 可以关闭手电筒。 0072 本申请实施例二提供的技术方案中, 手电筒有两种使用场景, 能够兼顾用户的不 同需求, 并且在本申请实施例二中, 不管是哪一种。

38、使用场景, 都可以有效避免由于用户忘记 关闭手电筒而造成终端设备电量浪费的技术问题。 0073 应理解, 上述各个方法实施例中各步骤的序号的大小并不意味着执行顺序的先 后, 各过程的执行顺序应以其功能和内在逻辑确定, 而不应对本申请实施例的实施过程构 成任何限定。 0074 实施例三 0075 本申请实施例三提供了一种手电筒控制装置, 该手电筒控制装置应用于包括手电 筒的终端设备。 为了便于说明, 仅示出与本申请相关的部分, 如图6所示, 该手电筒控制装置 600包括: 0076 时长设置模块601, 用于在上述终端设备的手电筒处于关闭状态时, 当检测到用户 对该终端设备中的手电筒应用图标执行。

39、第一预设操作时, 显示时长设置界面, 该时长设置 界面为用于对上述手电筒开启时长进行设置的界面; 0077 时长确定模块602, 用于接收上述用户基于上述时长设置界面设置的上述手电筒 开启的持续时长; 0078 手电控制模块603, 用于启动上述手电筒, 并当检测到上述手电筒开启的时长达到 上述持续时长时, 关闭上述手电筒。 0079 可选地, 上述时长设置模块601具体用于: 0080 在上述终端设备的手电筒处于关闭状态时, 当检测到上述用户按压上述手电筒应 用图标的时长达到第一预设时长时, 显示上述时长设置界面。 0081 可选地, 上述时长确定模块602具体用于: 0082 在显示上述时。

40、长设置界面之后, 根据上述用户按压屏幕的时长, 确定上述手电筒 开启的持续时长。 0083 可选地, 上述时长确定模块602包括: 0084 等级确定单元, 用于在显示上述时长设置界面之后, 根据上述用户按压屏幕的时 长, 确定与上述按压屏幕的时长对应的按压时长等级; 0085 时长确定单元, 用于将与上述按压时长等级对应的预设持续时长确定为上述手电 筒开启的持续时长。 0086 可选地, 上述等级确定单元具体用于: 0087 根据按压时长等级计算公式, 确定与上述按压屏幕的时长对应的按压时长等级n, 该按压时长等级计算公式为: 0088其中, T为按压屏幕的时长, T第 二预设为第二预设时 。

41、长, N为预设的按压时长等级总个数, N2且N为整数, mod(a/b)为计算a除以b的余数, floor (a)为计算不大于a的最大整数, n0、 1N-1。 0089 可选地, 上述手电筒控制装置600还包括: 说明书 7/10 页 10 CN 109995923 A 10 0090 提示模块, 用于在上述终端设备的手电筒处于关闭状态时, 当检测到用户对上述 手电筒应用图标执行第二预设操作时, 启动上述手电筒, 并当检测到上述手电筒的启动时 长达到第三预设时长时, 输出提示信息, 该提示信息用于提示上述手电筒的启动时长。 0091 可选地, 上述手电筒控制装置600还包括: 0092 判断。

42、模块, 用于判断上述持续时长是否为0; 0093 相应地, 上述手电控制模块603具体用于: 0094 若上述持续时长不为0, 则启动上述手电筒, 并当检测到上述手电筒开启的时长达 到上述持续时长时, 关闭上述手电筒。 0095 可选地, 上述手电控制模块603还用于: 0096 在上述手电筒开启期间, 将上述持续时长显示在上述手电筒应用图标上。 0097 需要说明的是, 该实施例三中的装置/单元之间的信息交互、 执行过程等内容, 由 于与本申请方法实施例基于同一构思, 其具体功能及带来的技术效果, 具体可参见方法实 施例部分, 此处不再赘述。 0098 实施例四 0099 图7是本申请实施例。

43、四提供的终端设备的示意图。 如图7所示, 该实施例的终端设 备700包括: 处理器701、 存储器702以及存储在上述存储器702中并可在上述处理器701上运 行的计算机程序703。 上述处理器701执行上述计算机程序703时实现上述各个方法实施例 中的步骤。 或者, 上述处理器701执行上述计算机程序703时实现上述各装置实施例中各模 块/单元的功能。 0100 示例性的, 上述计算机程序703可以被分割成一个或多个模块/单元, 上述一个或 者多个模块/单元被存储在上述存储器702中, 并由上述处理器701执行, 以完成本申请。 上 述一个或多个模块/单元可以是能够完成特定功能的一系列计算机。

44、程序指令段, 该指令段 用于描述上述计算机程序703在上述终端设备700中的执行过程。 例如, 上述计算机程序703 可以被分割成时长设置模块、 时长确定模块以及手电控制模块, 各模块具体功能如下: 0101 在终端设备的手电筒处于关闭状态时, 当检测到用户对该终端设备中的手电筒应 用图标执行第一预设操作时, 显示时长设置界面, 该时长设置界面为用于对上述手电筒开 启时长进行设置的界面; 0102 接收上述用户基于上述时长设置界面设置的上述手电筒开启的持续时长; 0103 启动上述手电筒, 并当检测到上述手电筒开启的时长达到上述持续时长时, 关闭 上述手电筒。 0104 上述终端设备可包括, 。

45、但不仅限于, 处理器701、 存储器702。 本领域技术人员可以 理解, 图7仅仅是终端设备700的示例, 并不构成对终端设备700的限定, 可以包括比图示更 多或更少的部件, 或者组合某些部件, 或者不同的部件, 例如上述终端设备还可以包括输入 输出设备、 网络接入设备、 总线等。 0105 所称处理器701可以是中央处理单元(Central Processing Unit, CPU), 还可以是 其它通用处理器、 数字信号处理器(Digital Signal Processor, DSP)、 专用集成电路 (Application Specific Integrated Circuit, 。

46、ASIC)、 现场可编程门阵列(Field- Programmable Gate Array, FPGA)或者其它可编程逻辑器件、 分立门或者晶体管逻辑器件、 分立硬件组件等。 通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器 说明书 8/10 页 11 CN 109995923 A 11 等。 0106 上述存储器702可以是上述终端设备700的内部存储单元, 例如终端设备700的硬 盘或内存。 上述存储器702也可以是上述终端设备700的外部存储设备, 例如上述终端设备 700上配备的插接式硬盘, 智能存储卡(Smart Media Card ,SMC), 安全数字(Secur。

47、e Digital,SD)卡, 闪存卡(Flash Card)等。 进一步地, 上述存储器702还可以既包括上述终端 设备700的内部存储单元也包括外部存储设备。 上述存储器702用于存储上述计算机程序以 及上述终端设备所需的其它程序和数据。 上述存储器702还可以用于暂时地存储已经输出 或者将要输出的数据。 0107 所属领域的技术人员可以清楚地了解到, 为了描述的方便和简洁, 仅以上述各功 能单元、 模块的划分进行举例说明, 实际应用中, 可以根据需要而将上述功能分配由不同的 功能单元、 模块完成, 即将上述装置的内部结构划分成不同的功能单元或模块, 以完成以上 描述的全部或者部分功能。 。

48、实施例中的各功能单元、 模块可以集成在一个处理单元中, 也可 以是各个单元单独物理存在, 也可以两个或两个以上单元集成在一个单元中, 上述集成的 单元既可以采用硬件的形式实现, 也可以采用软件功能单元的形式实现。 另外, 各功能单 元、 模块的具体名称也只是为了便于相互区分, 并不用于限制本申请的保护范围。 上述系统 中单元、 模块的具体工作过程, 可以参考前述方法实施例中的对应过程, 在此不再赘述。 0108 在上述实施例中, 对各个实施例的描述都各有侧重, 某个实施例中没有详述或记 载的部分, 可以参见其它实施例的相关描述。 0109 本领域普通技术人员可以意识到, 结合本文中所公开的实施。

49、例描述的各示例的单 元及算法步骤, 能够以电子硬件、 或者计算机软件和电子硬件的结合来实现。 这些功能究竟 以硬件还是软件方式来执行, 取决于技术方案的特定应用和设计约束条件。 专业技术人员 可以对每个特定的应用来使用不同方法来实现所描述的功能, 但是这种实现不应认为超出 本申请的范围。 0110 在本申请所提供的实施例中, 应该理解到, 所揭露的装置/终端设备和方法, 可以 通过其它的方式实现。 例如, 以上所描述的装置/终端设备实施例仅仅是示意性的, 例如, 上 述模块或单元的划分, 仅仅为一种逻辑功能划分, 实际实现时可以有另外的划分方式, 例如 多个单元或组件可以结合或者可以集成到另一。

50、个系统, 或一些特征可以忽略, 或不执行。 另 一点, 所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口, 装置 或单元的间接耦合或通讯连接, 可以是电性, 机械或其它的形式。 0111 上述作为分离部件说明的单元可以是或者也可以不是物理上分开的, 作为单元显 示的部件可以是或者也可以不是物理单元, 即可以位于一个地方, 或者也可以分布到多个 网络单元上。 可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目 的。 0112 另外, 在本申请各个实施例中的各功能单元可以集成在一个处理单元中, 也可以 是各个单元单独物理存在, 也可以两个或两个以上单元集成在一个单。

展开阅读全文
内容关键字: 手电筒 控制 方法 装置 终端设备
关于本文
本文标题:手电筒控制方法、手电筒控制装置及终端设备.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/11707611.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1