一种闪光灯的控制装置、控制方法以及移动终端与流程

文档序号:12822599阅读:233来源:国知局
一种闪光灯的控制装置、控制方法以及移动终端与流程

本发明实施例涉及闪光灯控制技术领域,尤其涉及一种闪光灯的控制装置、控制方法以及移动终端。



背景技术:

移动终端在现阶段成为人们生活必需品,不仅在于其实现了通信功能,还在于其能够根据用户需要,为用户提供便捷的收音机、手电筒等功能性服务。

目前,手机闪光灯当电筒的功能非常普遍。现在打开闪光灯的方式主要有:android手机通常在手机屏幕点亮时,从上方下拉的列表中选择闪光灯的开或者关;苹果手机通常在手机屏幕点亮时,从下方上拉的列表中选择手电筒的虚拟按钮点亮闪光灯;另外还有锁屏状态下的手机的长按home键做成手电筒功能的开关;还有一些功能机、老人机等常用单独的物理开关,通常设置在移动终端的顶端或者侧键。

智能手机的列表+虚拟按钮操作比较繁琐,即时性不强;长按home键来做手电筒功能开关比较方便,但是因为误触而开启手电筒为用户带来困惑;单独的物理开关,又需要在机身侧键单独设定按钮,比较占用空间,尤其在智能机上又会影响美观。



技术实现要素:

本发明实施例提供一种闪光灯的控制装置、控制方法以及移动终端,以实现对闪光灯的灵活控制。

本发明的发明构思在于突破现有技术中,人们只能适应移动终端闪光灯开关控制方法的束缚,提出了一种用哪点哪的设计理念,通过具有创造性的劳动,得到本发明的技术方案。

第一方面,本发明实施例提供了一种闪光灯的控制装置,包括:

移动终端包括闪光灯触控感应区域,所述闪光灯触控感应区域内设置闪光灯;

所述闪光灯触控感应区域,用于获取用户的操作指令;

控制模块,用于根据所述操作指令,生成控制所述闪光灯的开启指令或关闭指令,以控制所述闪光灯的开启或关闭。

进一步的,所述闪光灯触控感应区域采用压力触控屏或tp触控屏。

进一步的,所述控制模块,设置于cpu以外,用于控制所述闪光灯的开启或关闭。

进一步的,所述控制模块还包括预录单元,所述预录单元用于对用户的操作指令进行录制。

第二方面,本发明实施例还提供了一种闪光灯的控制方法,包括:

通过闪光灯触控感应区域采集用户的操作指令,所述闪光灯触控感应区域位于闪光灯罩上和/或闪光灯罩外的移动终端外壳上;

当所述用户的操作指令符合预设操作指令时,开启闪光灯。

进一步的,所述用户的操作指令,包括:双击指令、长按指令、滑动指令、三连击指令以及压力触控指令中的至少一种。

进一步的,在所述通过闪光灯触控感应区域采集用户的操作指令,所述闪光灯触控感应区域位于闪光灯罩上和/或闪光灯罩外的移动终端外壳上之前,还包括:

对用户的操作指令进行预录,所述对用户的操作指令进行预录具体包括:

若所述操作指令为双击指令,则所述对用户双击动作的频率进行预录;

若所述操作指令为长按指令,则所述对用户长按动作的时长进行预录;

若所述操作指令为滑动指令,则所述对用户滑动动作的轨迹进行预录;

若所述操作指令为三连击指令,则所述对用户三连击动作的频率进行预录;

若所述操作指令为压力触控指令,则所述对用户压力触控动作的压力大小进行预录;

根据至少一次预录的结果,统计并确定用户的操作指令。

第三方面,本发明实施例还提供了一种移动终端,包括:

上述任一项闪光灯的控制装置,采用上述任一项闪光灯的控制方法,控制闪光灯的开启或者关闭。

本发明实施例通过将闪光灯的控制开关设置在闪光灯附近,以获取用户的操作指令,再根据用户的操作指令生成对闪光灯的控制指令,解决了现有技术中对于闪光灯的开启或者关闭程序较为复杂问题,实现对闪光灯的灵活控制的效果。

附图说明

图1是本发明实施例一提供的闪光灯的控制装置的结构示意图;

图2是本发明实施例二提供的闪光灯的控制方法的流程图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

实施例一

图1是本发明实施例一提供的闪光灯的控制装置的结构示意图,本实施例可适用移动终端闪光灯控制的情况,该装置可以实现本发明实施例所提供的闪光灯的控制方法,该装置可以由软件和/或硬件的方式来实现,并可集成于移动终端中。

如图1所示,所述闪光灯的控制装置包括:

移动终端10包括闪光灯触控感应区域11,所述闪光灯触控感应区域11内设置闪光灯12;

所述闪光灯触控感应区域11,用于获取用户的操作指令;

控制模块13,用于根据所述操作指令,生成控制所述闪光灯12的开启指令或关闭指令,以控制所述闪光灯12的开启或关闭。

其中,闪光灯触控感应区域11可以设置在闪光灯12罩上,也可以设置在闪光灯12罩周边的移动终端10外壳上,也可以同时设置在闪光灯12罩和闪光灯12罩周边的移动终端10外壳上,只要是能够在闪光灯所在位置附近即可。优选方案为闪光灯触控感应区域11可以设置在闪光灯12罩上,这就可以实现用哪点哪的效果,可以提高对闪光灯使用的便捷度。

所述闪光灯触控感应区域11,用于获取用户的操作指令;

其中,用户的操作指令可以是单词触摸、双击、长按以及压力触控等操作,在闪光灯触控感应区域11获取到用户的操作指令以后,可以将其以数字信号的形式发送至控制模块13。控制模块13根据所述操作指令,生成控制所述闪光灯12的开启指令或关闭指令,以控制所述闪光灯12的开启或关闭。

控制模块13可以生成开启或者关闭指令,在生成开启或者关闭的控制指令之前,可以先识别当前移动终端10的闪光灯所处的状态,如果当前闪光灯为开启状态,则获取到用户的操作指令后,生成控制闪光灯关闭的控制指令;如果当前闪光灯为关闭状态,则获取到用户的操作指令后,生成控制闪光灯开启的控制指令。优选的,还可以采用脉冲信号控制闪光灯的开启或者关闭,即获取到用户的操作指令后,生成控制闪光灯的脉冲控制信号,脉冲信号控制闪光灯的开启或者关闭,这样就可以不用单独去识别闪光灯的当前状态,减小了控制模块13的运算负荷和运算时间,提高执行速度。

本实施例的技术方案,通过将闪光灯的控制开关设置在闪光灯附近,以获取用户的操作指令,再根据用户的操作指令生成对闪光灯的控制指令,解决了现有技术中对于闪光灯的开启或者关闭程序较为复杂问题,实现对闪光灯的灵活控制的效果。

在上述技术方案的基础上,优选的,所述闪光灯触控感应区域11采用压力触控屏或tp触控屏。这样设置的好处在于可以有效的避免因为将移动终端放置于桌面、沙发和茶几等地方带了的误触,避免因闪光灯莫名其妙的被开启而给用户带了的困惑,和使用过程中因为误触而关闭造成的闪光灯使用的不便。

在上述各技术方案的基础上,优选的,所述控制模块13,设置于cpu以外,用于控制所述闪光灯12的开启或关闭。这样设置的好处在于可以减小cpu的负荷,避免因为对cpu内部加入太多算法而导致影响cpu的运算速度。而且,考虑到当手机处于待机状态时为了减小功耗,提高续航能力,往往会强制关闭一些程序以及算法的运行,以单独的控制模块进行闪光灯控制更加便利,保证对闪光灯控制的稳定性。

在上述各技术方案的基础上,优选的,所述控制模块13还包括预录单元,所述预录单元用于对用户的操作指令进行录制。相应的,在预录过程中,可以在移动终端10的显示屏上面显示相应的内容,具体可以通过控制模块13向移动终端10的ui(userinterface,用户界面)线程或者gui(graphicaluserinterface,图形用户界面)线程发送要显示的内容,再通过ui线程或者gui线程传输给显示屏对其进行显示。设置预录单元的好处在于可以根据用户的操作习惯,如有些用户喜欢长按操作开启闪光灯,有些用户喜欢双击操作开启闪光灯,按照用户的意愿选择适合用户的操作指令,同时还可以获取用户的双击频率以及长按时长等参数信息,用以在防止误触的过程中提供参考数据,提升了用户的操作体验。

在本发明实施例未详尽介绍的闪光灯的控制装置的产品,和产品所对应的功能及执行方法,可参加本发明实施例所提供的闪光灯的控制方法实施例。

实施例二

图2是本发明实施例二提供的闪光灯的控制方法的流程图。本实施例在上述实施例的基础上,具体示出了本发明所提供的闪光灯的控制方法。

如图2所示,所述闪光灯的控制方法包括:

s210、通过闪光灯触控感应区域采集用户的操作指令,所述闪光灯触控感应区域位于闪光灯罩上和/或闪光灯罩外的移动终端外壳上。

其中,所述用户的操作指令可以是提前录制好的操作指令,如,用户提前录制了开启闪光灯的操作指令为长按操作,长按的时长为1秒,也可以是根据用户选择界面确定的操作指令,如为用户提供几个操作指令选择项,可以是长按、双击等方式,还可以是直接确定的操作指令,如在移动终端出厂前就已经设置好用户的操作指令为双击操作。所述操作指令的获取位置为闪光灯触控感应区域,所述闪光灯触控感应区域位于闪光灯罩和/或闪光灯罩周边位置,这样可以提现本案的发明构思,达到用哪点哪的效果,提高了用户对于移动终端的闪光灯控制的便捷度。

s220、当所述用户的操作指令符合预设操作指令时,开启闪光灯。

其中,预设操作指令可以是预先设置的,可以用来作为闪光灯开关控制的操作指令。当所述用户的操作指令符合预设操作指令时,开启闪光灯,实现了快速、方便并且能够有效防止误触的开启闪光灯的效果。

本实施例的技术方案,通过将闪光灯的控制开关设置在闪光灯附近,以获取用户的操作指令,再根据用户的操作指令生成对闪光灯的控制指令,解决了现有技术中对于闪光灯的开启或者关闭程序较为复杂问题,实现对闪光灯的灵活控制的效果。

在上述各实施例的基础上,优选的,所述用户的操作指令,包括:双击指令、长按指令、滑动指令、三连击指令以及压力触控指令中的至少一种。其中,如果闪光灯触控感应区域面积足够大,滑动指令可以是记录用户用手滑过轨迹或者路线,如果闪光灯触控感应区域面积不是很大,滑动指令可以是获取用户用手滑过的方向,如向下滑动即为开启或者关闭闪光灯的操作指令。

在上述各实施例的基础上,优选的,在所述通过闪光灯触控感应区域采集用户的操作指令,所述闪光灯触控感应区域位于闪光灯罩上和/或闪光灯罩外的移动终端外壳上之前,还包括:对用户的操作指令进行预录,所述对用户的操作指令进行预录具体包括:若所述操作指令为双击指令,则所述对用户双击动作的频率进行预录;若所述操作指令为长按指令,则所述对用户长按动作的时长进行预录;若所述操作指令为滑动指令,则所述对用户滑动动作的轨迹进行预录;若所述操作指令为三连击指令,则所述对用户三连击动作的频率进行预录;若所述操作指令为压力触控指令,则所述对用户压力触控动作的压力大小进行预录;根据至少一次预录的结果,统计并确定用户的操作指令。

这样设置的好处是可以让用户知晓闪光灯的具体控制方法,避免造成移动终端的功能浪费,还可以有效的防止误触带来的干扰。

上述方法可以由本发明任意实施例所提供的装置执行,具备与装置相应的功能模块和有益效果。

实施例三

本实施例还提供一种移动终端,所述移动终端包括:上述任一实施例所提供的闪光灯的控制装置,采用上述任一实施例所提供的闪光灯的控制方法,控制闪光灯的开启或者关闭。

本实施例所提供一种移动终端,具备与本发明实施例所提供的装置和方法相应的功能模块和有益效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1