手电筒控制方法、装置、电子设备及存储介质

文档序号:681920 发布日期:2021-04-30 浏览:25次 >En<

阅读说明:本技术 手电筒控制方法、装置、电子设备及存储介质 (Flashlight control method and device, electronic equipment and storage medium ) 是由 李薇 于 2021-01-13 设计创作,主要内容包括:一种手电筒控制方法、装置、电子设备及存储介质。所述方法包括:当检测到对手电筒图标的第一触摸操作时,显示手电筒操作界面;当所述手电筒操作界面上,存在用于打开手电筒的第二触摸操作时,若所述电子设备未设置有闪光灯器件,则控制屏幕背景灯点亮,直至检测到用于关闭所述手电筒的第三触摸操作。应用上述方案,可以令不设置闪光灯器件的电子设备,满足用户对手电筒的应用需求。(A flashlight control method, a flashlight control device, electronic equipment and a storage medium are provided. The method comprises the following steps: when first touch operation on the flashlight icon is detected, displaying a flashlight operation interface; when a second touch operation for turning on the flashlight exists on the flashlight operation interface, if the electronic equipment is not provided with a flashlight device, a screen background lamp is controlled to be turned on until a third touch operation for turning off the flashlight is detected. By applying the scheme, the electronic equipment without the flash lamp device can meet the application requirements of users on the flashlight.)

手电筒控制方法、装置、电子设备及存储介质

技术领域

本发明涉及手电筒技术领域,具体涉及一种手电筒控制方法、装置、电子设备及存储介质。

背景技术

随着科技发展,电话手表等便携式设备,逐渐成为人们日常生活中重要的工具。

现有电话手表等便携式设备中,通常不设置闪光灯器件,无法满足用户对手电筒的应用需求。

发明内容

本发明要解决的问题是:对于不设置闪光灯器件的电子设备,如何满足用户对手电筒的应用需求。

为了解决上述问题,本发明实施例提供了一种手电筒的控制方法,应用于电子设备,所述电子设备的桌面上设置有手电筒图标,所述方法包括:

当检测到对手电筒图标的第一触摸操作时,显示手电筒操作界面;

当所述手电筒操作界面上,存在用于打开手电筒的第二触摸操作时,若所述电子设备未设置有闪光灯器件,则控制屏幕背景灯点亮,直至检测到用于关闭所述手电筒的第三触摸操作。

可选地,所述手电筒操作界面上设置有打开或关闭所述手电筒的开关按钮。

可选地,所述屏幕背景灯包括:多个屏幕点亮单元,每个所述屏幕点亮单元包括:红色像素、绿色像素、蓝色像素及白色像素;

所述控制屏幕背景灯点亮,包括:仅控制各所述屏幕点亮单元的白色像素点亮至最大亮度值。

可选地,当所述手电筒操作界面上,存在用于打开手电筒的第二触摸操作时,所述方法还包括:

若所述电子设备设置有闪光灯器件,则打开所述闪光灯器件。

可选地,所述方法还包括:在打开所述闪光灯器件的同时,控制所述屏幕背景灯点亮至第一亮度值,所述屏幕背景灯的第一亮度值小于或等于所述屏幕背景灯的最大亮度值。

可选地,所述方法还包括:

检测所述电子设备的剩余电量;

基于所述电子设备的剩余电量,计算所述手电筒在打开的情况下,剩余待机时长;

在所述手电筒操作界面上实时显示所述待机时长。

可选地,所述手电筒操作界面上还设置有用于打开或关闭待机时长的显示按钮。

本发明实施例还提供了一种手电筒的控制装置,应用于电子设备,所述电子设备的桌面上设置有手电筒图标,所述装置包括:

显示单元,适于当检测到对手电筒图标的第一触摸操作时,显示手电筒操作界面;

控制单元,适于当所述手电筒操作界面上,存在用于打开手电筒的第二触摸操作时,若所述电子设备未设置有闪光灯器件,则控制屏幕背景灯点亮,直至检测到用于关闭所述手电筒的第三触摸操作。

可选地,所述屏幕背景灯包括:多个屏幕点亮单元,每个所述屏幕点亮单元包括:红色像素、绿色像素、蓝色像素及白色像素;

所述控制单元,适于仅控制每个所述屏幕点亮单元的白色像素点亮。

可选地,所述控制单元在所述手电筒操作界面上,存在用于打开手电筒的第二触摸操作时,若所述电子设备设置有闪光灯器件,则打开所述闪光灯器件。

可选地,所述装置还包括:

电量检测单元,适于检测所述电子设备的剩余电量;

计算单元,适于基于所述电子设备的剩余电量,计算所述手电筒在打开的情况下,剩余待机时长;

所述显示单元,还适于在所述手电筒操作界面上实时显示所述待机时长。

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行,以实现上述任一种所述方法的步骤。

本发明实施例还提供了一种电子设备,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行上述任一种所述方法的步骤。

与现有技术相比,本发明实施例的技术方案具有以下优点:

应用本发明的方案,存在用于打开手电筒的第二触摸操作时,若电子设备未设置有闪光灯器件,则控制屏幕背景灯点亮,由此可以在不设置闪光灯器件时,满足用户对手电筒的应用需求。另外,由于手电筒图标设置在电子设备的桌面上,故可以更加便捷地打开或关闭手电筒,减少用户打开或关闭手电筒所需操作,提高用户体验。

进一步,在控制控制屏幕背景灯点亮时,仅控制每个所述屏幕点亮单元的白色像素点亮,而无需控制所述屏幕点亮单元的所有像素均点亮,由此可以降低电子设备功耗。

进一步,通过在手电筒操作界面上实时显示待机时长,可以向用户提示剩余使用时间,便于用户提前执行保存操作,提高用户体验。

附图说明

图1是本发明实施例中一种手电筒的控制方法的流程图;

图2是本发明实施例中一种手电筒图标的位置示意图;

图3是本发明实施例中一种手电筒操作界面的示意图;

图4是本发明实施例中一种手电筒的控制装置的结构示意图。

具体实施方式

现有电话手表等便携式设备中,通常不设置闪光灯器件,无法满足用户对手电筒的应用需求。

针对该问题,本发明提供了一种手电筒的控制方法,当存在用于打开手电筒的第二触摸操作时,若电子设备未设置有闪光灯器件,则控制屏幕背景灯点亮,由此可以在不设置闪光灯器件时,满足用户对手电筒的应用需求。

为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例作详细地说明。

参照图1,本发明实施例提供了一种手电筒的控制方法。所述方法应用于电子设备。所述电子设备的桌面上设置有手电筒图标。

在具体实施中,电子设备中安装有手电筒应用程序。相应地,参照图2,电子设备的桌面上显示手电筒图标21。所谓桌面,指的是打开电子设备并登录成功后看到的显示器主屏幕区域。桌面上通常会设置有多个应用程序图标,该应用程序图标作为打开该应用程序的入口。

在具体实施中,所述电子设备是能够通过触摸显示屏进行人机交互的设备。用户可以通过目标物体对所述触摸显示屏进行操作,使所述电子设备执行特定的功能,所述电子设备也可以通过所述触摸显示屏显示用户界面。例如,家居智能终端(包括:空调、冰箱、电饭煲、热水器等),商务智能终端(包括:可视电话、会议桌面智能终端等),可穿戴设备(包括智能手表、智能眼镜等),金融智能终端机,以及智能手机、平板电脑、个人数字助理(personal digital assistant,PDA)、车载设备、计算机等。

其中,目标物体,为接近或接触到终端设备的触摸显示屏时,能够被所述触摸显示屏检测和定位的物体,例如人体、触控笔等用户常用的手动输入工具。所述悬浮按钮,悬浮在当前正在运行的程序界面的最上层显示,具有触发指令功能的虚拟按钮。

所述方法可以包括如下步骤:

步骤11,当检测到对手电筒图标的第一触摸操作时,显示手电筒操作界面。

在具体实施中,触摸操作,为用户通过目标物体接近或接触电子设备的触摸显示屏实现。所述第一触摸操作,为预设的用于打开手电筒操作界面的触摸操作,具体可以为点击(包括单击、双击、三连击)操作、长按操作等。

例如,当用户通过所述目标物体对触摸显示屏中手电筒图标执行点击操作时,电子设备可以识别用户的意图,进而打开手电筒操作界面。所述手电筒操作界面用于输入对手电筒的控制操作。

步骤12,当所述手电筒操作界面上,存在用于打开手电筒的第二触摸操作时,若所述电子设备未设置有闪光灯器件,则控制屏幕背景灯点亮,直至检测到用于关闭所述手电筒的第三触摸操作。

所述手电筒操作界面可以存在多种样式,基于所述手电筒操作界面,可以预设设定用于打开手电筒的第二触摸操作。

例如,所述手电筒操作界面可以如图3所示。在图3示出的手电筒操作界面内,设置有用于打开或关闭手电筒的开关按钮31,所述开关按钮31可以悬浮于手电筒操作界面上。目标物体对悬浮按钮的触摸操作并非是所述目标物体对所述悬浮按钮直接操作,而是所述目标物体通过触摸显示屏触摸到悬浮按钮所显示的位置的区域实现。

在具体实施中,可以设置所述第二触摸操作为点击操作,当然也可以为其它操作。当用户对开关按钮31执行点击操作时,电子设备可以识别该操作,并打开手电筒。

在手电筒操作界面打开后,用户未对开关按钮31执行第二触摸操作前,手电筒默认为关闭状态。

在一些实施例中,为了更好地向用户提示当前手电筒的开关状态,可以在手电筒处于关闭状态时,可以控制当前屏幕背景灯(即手电筒操作界面背景灯)关闭,或者控制当前屏幕背景灯的亮度降低。

当存在用于打开手电筒的第二触摸操作时,基于所述电子设备自身是否设置有闪光灯器件,所述电子设备可以存在不同的控制操作。

在一实施例中,若所述电子设备未设置有闪光灯器件,则可以控制屏幕背景灯点亮,直至检测到用于关闭所述手电筒的第三触摸操作。

其中,所述第三触摸操作,也可以为点击操作,还可以为双击或者其它操作。在手电筒处于打开的状态下,一旦检测到第三触摸操作,即可执行关闭手电筒的操作。

在具体实施中,屏幕背景灯可以由有源矩阵有机发光二极体或主动矩阵有机发光二极体(Active-matrix organic light-emitting diode,AMOLED)面板提供。所述AMOLED面板可以包括多个屏幕点亮单元,每个所述屏幕点亮单元包括:红色像素、绿色像素、蓝色像素及白色像素。

在一些实施例中,控制屏幕背景灯点亮,可以为控制红色像素、绿色像素、蓝色像素及白色像素均点亮,

在本发明的一实施例中,为了实现手电筒的功能,并降低功耗,可以仅控制各所述屏幕点亮单元的白色像素点亮至最大亮度值。所有屏幕点亮单元的白色像素点亮,相对于所有屏幕点亮单元的所有像素点亮,可以有效降低电子设备功耗,并保证了手电筒功能的实现。

当屏幕背景灯点亮至最大亮度值后,通过屏幕背景灯的亮度,即可实现手电筒功能,为用户提供照明服务。

在本发明的另一实施例中,电子设备也可能设置有闪光灯器件。此时,当检测到用于打开手电筒的第二触摸操作时,则可以打开所述闪光灯器件,通过闪光灯器件实现手电筒功能。

在具体实施中,由于闪光灯器件通常背向电子设备显示屏设置,故经常出现打开闪光灯但用户并未发觉的情况。

在一实施例中,为了更好地向用户提示当前手电筒的开关状态,可以在手电筒处于打开状态时,可以控制当前屏幕背景灯点亮至第一亮度值,所述屏幕背景灯的第一亮度值小于或等于所述屏幕背景灯的最大亮度值。

也就是说,即便设置有闪光灯器件,也可以同时点亮当前屏幕背景灯,便于向用户提示手电筒开关状态。此时屏幕背景灯的亮度可以为最大亮度值,也可以小于最大亮度值。

在一些实施例中,所述屏幕背景灯由AMOLED面板提供时,为了使得提示更加明显,也可以控制屏幕点亮单元中红色像素、绿色像素及蓝色像素的一个或多个点亮,并达到最大亮度值。此时,手电筒操作界面可以显示有色光,更容易使得用户发现手电筒的状态。

在具体实施中,电池电量较低时,用户通常无法及时发现,常常会导致电子设备因电量过低而关机,用户体验较差。

在一些实施例中,为了避免上述情况,所述方法还可以包括:检测所述电子设备的剩余电量。接着,基于所述电子设备的剩余电量,计算所述手电筒在打开的情况下,剩余待机时长。最后,参照图3,在所述手电筒操作界面上实时显示所述待机时长32。

在具体实施中,可以在电子设备剩余电量低于预设电量阈值时,才计算剩余待机时长并进行实时显示。当然,也可以在打开手电筒时,即检测电子设备剩余电量,进而计算剩余待机时长并进行实时显示。此处不作限制。

由于在手电筒操作界面显示所述待机时长的方式,相对于电子设备自身低电量的提醒方式,更加明显,也就可以使得用户更能及时发现当前电池电量已经很低的情况。并且,直接显示剩余待机时长,提示方式更直观,便于用户提前执行保存操作,提高用户体验。

在具体实施中,所述手电筒操作界面还可以设置有其它选项按钮。比如,所述手电筒操作界面上可以设置有“返回”按钮,用于控制退出当前手电筒应用程序并返回至上一层菜单。又如,所述手电筒操作界面还设置有用于打开或关闭待机时长的显示按钮,基于用户操作,可以更加灵活地关闭或者打开待机时长的显示。

由上述内容可知,本发明实施例中手电筒的控制方法,在电子设备未设置闪光灯器件时,通过控制界面明度的增加来实现手电筒功能。在电子设备设置闪光灯器件时,控制闪光灯器件来实现手电筒功能,并通过界面明度向用户提示手电筒开关状态,以及基于剩余电量实时显示待机时长,可以更加便于用户使用,提高用户体验。

为了使本领域技术人员更好地理解和实现本发明,以下对上述方法对应的用户终端及计算机可读存储介质进行详细描述。

参照图4,本发明实施例提供了一种手电筒的控制装置40。所述装置40应用于电子设备,所述电子设备的桌面上设置有手电筒图标,所述装置40包括:显示单元41及控制单元42。其中:

所述显示单元41,适于当检测到对手电筒图标的第一触摸操作时,显示手电筒操作界面;

所述控制单元42,适于当所述手电筒操作界面上,存在用于打开手电筒的第二触摸操作时,若所述电子设备未设置有闪光灯器件,则控制屏幕背景灯点亮,直至检测到用于关闭所述手电筒的第三触摸操作。

在本发明的一实施例中,所述屏幕背景灯包括:多个屏幕点亮单元,每个所述屏幕点亮单元包括:红色像素、绿色像素、蓝色像素及白色像素;

所述控制单元42,适于仅控制每个所述屏幕点亮单元的白色像素点亮。

在本发明的一实施例中,所述控制单元42在所述手电筒操作界面上,存在用于打开手电筒的第二触摸操作时,若所述电子设备设置有闪光灯器件,则打开所述闪光灯器件。

在本发明的一实施例中,所述装置40还包括:电量检测单元43、计算单元44。其中:

所述电量检测单元43,适于检测所述电子设备的剩余电量;

所述计算单元44,适于基于所述电子设备的剩余电量,计算所述手电筒在打开的情况下,剩余待机时长;

所述显示单元41,还适于在所述手电筒操作界面上实时显示所述待机时长。

在具体实施中,所述装置40例如可以是:芯片、或者芯片模组。

本发明实施例还提供了另一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行,以实现上述实施例中任一种所述手电筒的控制方法的步骤,不再赘述。

在具体实施中,所述计算机可读存储介质可以包括:ROM、RAM、磁盘或光盘等。

本发明实施例还提供了一种电子设备,所述终端可以包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行上述实施例中任一种所述手电筒的控制方法的步骤,不再赘述。

关于上述实施例中描述的各个装置、产品包含的各个模块/单元,其可以是软件模块/单元,也可以是硬件模块/单元,或者也可以部分是软件模块/单元,部分是硬件模块/单元。例如,对于应用于或集成于芯片的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于芯片内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现;对于应用于或集成于芯片模组的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,不同的模块/单元可以位于芯片模组的同一组件(例如芯片、电路模块等)或者不同组件中,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于芯片模组内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现;对于应用于或集成于终端的各个装置、产品,其包含的各个模块/单元可以都采用电路等硬件的方式实现,不同的模块/单元可以位于终端内同一组件(例如,芯片、电路模块等)或者不同组件中,或者,至少部分模块/单元可以采用软件程序的方式实现,该软件程序运行于终端内部集成的处理器,剩余的(如果有)部分模块/单元可以采用电路等硬件方式实现。

虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种图片保存方法、电子设备及存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类