多应用使用FLASH LED的控制方法及系统技术方案

技术编号:14784189 阅读:135 留言:0更新日期:2017-03-10 16:36
本发明专利技术所提供的多应用使用FLASH LED的控制方法及系统,所述方法具体包括:当第一应用处于打开状态并正在使用FLASH LED时,检测到第二应用打开并需要切换使用FLASH LED,则控制将第一应用切换至后台并保存第一应用使用FLASH LED的操作控制信息,并控制第二应用在前台使用FLASH LED;当第二应用关闭退出前台后,则查找出距离当前时间最近的第一应用的操作控制信息,根据所述操作控制信息将第一应用切换至前台使用FLASH LED,并控制FLASH LED亮度为之前所保存的亮度设置。本发明专利技术能使移动终端各个应用对于FLASH LED的控制状态能实时地根据当前前台运行的应用进行切换控制使用,避免对FLASH LED控制混乱,为用户提供了方便。

【技术实现步骤摘要】

本专利技术涉及移动终端
,尤其涉及一种基于移动终端的多应用使用FLASH LED的控制方法及系统。
技术介绍
随着移动通信的发展和人们生活水平的不断提高,各种移动终端如手机的使用越来越普及,手机已经成为人们生活中不可缺少的通讯交流工具。移动终端录像功能的FLASH LED,手电筒是很常用的功能;为了节省成本,移动终端厂商均采用同一颗发光二极管(FLASH LED)来实现,即在录像功能下FLASH LED作FLASH LED使用,而在手电筒模式下用FLASH LED来照明用。但在实际使用中,录像与手电筒是两个独立的应用,在两个应用交替使用时经常会碰到问题,如先打开手电筒,然后再打开录像FLASH LED,再关闭录像功能,此时用户未曾关闭手电筒但手电筒却不亮了。造成这种问题的本质原因是录像和手电筒是两个独立的应用,用户以为各有一个FLASH LED可被控制,但在实际硬件中由于为了节省成本却只有一颗共用的FLASH LED。另外,当有更多的应用使用FLASH LED时,上述问题将会更加严重,各个应用对于FLASH LED 的打开、关闭将会非常混乱。因此,现有技术还有待于改进和发展。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于移动终端的多应用使用FLASH LED的控制方法及系统,旨在通过本专利技术既满足移动终端实现多个应用使用同一颗FLASH LED时的控制,也能使移动终端各个应用对于FLASH LED的控制状态能实时地根据当前前台运行的应用进行切换控制使用,避免对FLASH LED控制混乱,为用户提供方便。本专利技术解决技术问题所采用的技术方案如下:一种基于移动终端的多应用使用FLASH LED的控制方法,其中,包括如下步骤:A、检测移动终端中使用FLASH LED的应用是否处于打开状态;B、当第一应用处于打开状态并正在使用FLASH LED时,检测到第二应用打开并需要切换使用FLASH LED,则控制将第一应用切换至后台并保存第一应用使用FLASH LED的操作控制信息,并控制第二应用在前台使用FLASH LED;C、当第二应用关闭退出前台后,则查找出距离当前时间最近的第一应用的操作控制信息,根据所述操作控制信息将第一应用切换至前台使用FLASH LED,并控制FLASH LED亮度为之前所保存的亮度设置。所述基于移动终端的多应用使用FLASH LED的控制方法,其中,所述步骤B具体包括:B11、当第一应用处于打开状态并正在使用FLASH LED时,检测到第二应用打开并需要切换使用FLASH LED,存储当前正在使用FLASH LED的第一应用的应用号、当前时间、FLASH LED亮度;B12、当检测到有使用FLASH LED的第二应用被切换到前台时,控制第二应用在前台使用FLASH LED。所述基于移动终端的多应用使用FLASH LED的控制方法,其中,所述步骤B还包括;B13、当第二应用处于打开状态并在前台正在使用FLASH LED时,检测到第一应用需要切换至前台使用FLASH LED,存储当前正在使用FLASH LED的第二应用的应用号、当前时间、FLASH LED亮度;B14、当检测到有使用FLASH LED的第一应用切换到前台时,控制第一应用在前台使用FLASH LED,并控制删除已经存储的第一应用的应用号、当前时间、FLASH LED亮度。所述基于移动终端的多应用使用FLASH LED的控制方法,其中,所述操作控制信息包括:应用号,用于标识对FLASH LED操作的应用编号;操作时间,用于记录所述应用最近一次被切换至后台的时间;亮度设置,用于记录所述应用对FLASH LED亮度的设置。所述基于移动终端的多应用使用FLASH LED的控制方法,其中, 所述步骤B还包括:B21:当检测到移动终端中有使用FLASH LED的第一应用被打开,且此时移动终端不存在正在使用FLASH LED的应用被打开时,则不做任何操作;B22:当检测到移动终端中有使用FLASH LED的第二应用被打开,且此时移动终端存在正在使用FLASH LED的第一应用被打开时,存储当前正在使用的第一应用对FLASH LED的操作控制信息;B23:当检测到移动终端中有使用FLASH LED的第二应用被切换至前台操作状态时,存储当前正在使用的第一应用对FLASH LED的操作控制信息,同时删除被切换至前台操作的第二应用的操作控制信息。所述基于移动终端的多应用使用FLASH LED的控制方法,其中,所述步骤C还包括:C1:当检测到移动终端中有使用FLASH LED的后台应用被关闭时,删除所述后台应用对FLASH LED的操作控制信息;C2:当检测到移动终端中有使用FLASH LED的前台应用被关闭时,删除所述前台应用对FLASH LED的操作控制信息,同时查找距离当前时间最近的应用信息,将所述最近的应用切换至前台并控制FLASH LED亮度为之前所保存的亮度设置。一种基于移动终端的多应用使用FLASH LED的控制系统,其中,包括: 应用打开检测模块,用于检测移动终端中使用FLASH LED的应用是否处于打开状态;第一控制模块,用于当第一应用处于打开状态并正在使用FLASH LED时,检测到第二应用打开并需要切换使用FLASH LED,则控制将第一应用切换至后台并保存第一应用使用FLASH LED的操作控制信息,并控制第二应用在前台使用FLASH LED;第二控制模块,用于当第二应用关闭退出前台后,则查找出距离当前时间最近的第一应用的操作控制信息,根据所述操作控制信息将第一应用切换至前台使用FLASH LED,并控制FLASH LED亮度为之前所保存的亮度设置;所述操作控制信息包括:应用号,用于标识对FLASH LED操作的应用编号;操作时间,用于记录所述应用最近一次被切换至后台的时间;亮度设置,用于记录所述应用对FLASH LED亮度的设置。所述基于移动终端的多应用使用FLASH LED的控制系统,其中,所述第一控制模块具体包括:第一应用切换检测单元,用于当第一应用处于打开状态并正在使用FLASH LED时,检测到第二应用打开并需要切换使用FLASH LED,存储当前正在使用FLASH LED的第一应用的应用号、当前时间、FLASH LED亮度;第一应用切换控制单元,用于当检测到有使用FLASH LED的第二应用被切换到前台时,控制第二应用在前台使用FLASH LED。所述基于移动终端的多应用使用FLASH LED的控制系统,其中,所述第一控制模块还包括:第二应用切换检测单元,用于当第二应用处于打开状态并在前台正在使用FLASH LED时,检测到第一应用需要切换至前台使用FLASH LED,存储当前正在使用FLASH LED的第二应用的应用号、当前时间、本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201410634128.html" title="多应用使用FLASH LED的控制方法及系统原文来自X技术">多应用使用FLASH LED的控制方法及系统</a>

【技术保护点】
一种基于移动终端的多应用使用FLASH LED的控制方法,其特征在于,包括如下步骤:A、检测移动终端中使用FLASH LED的应用是否处于打开状态;B、当第一应用处于打开状态并正在使用FLASH LED时,检测到第二应用打开并需要切换使用FLASH LED,则控制将第一应用切换至后台并保存第一应用使用FLASH LED的操作控制信息,并控制第二应用在前台使用FLASH LED;C、当第二应用关闭退出前台后,则查找出距离当前时间最近的第一应用的操作控制信息,根据所述操作控制信息将第一应用切换至前台使用FLASH LED,并控制FLASH LED亮度为之前所保存的亮度设置。

【技术特征摘要】
1.一种基于移动终端的多应用使用FLASH LED的控制方法,其特征在于,包括如下步骤:
A、检测移动终端中使用FLASH LED的应用是否处于打开状态;
B、当第一应用处于打开状态并正在使用FLASH LED时,检测到第二应用打开并需要切换使用FLASH LED,则控制将第一应用切换至后台并保存第一应用使用FLASH LED的操作控制信息,并控制第二应用在前台使用FLASH LED;
C、当第二应用关闭退出前台后,则查找出距离当前时间最近的第一应用的操作控制信息,根据所述操作控制信息将第一应用切换至前台使用FLASH LED,并控制FLASH LED亮度为之前所保存的亮度设置。
2.根据权利要求1所述的基于移动终端的多应用使用FLASH LED的控制方法,其特征在于,所述步骤B具体包括:
B11、当第一应用处于打开状态并正在使用FLASH LED时,检测到第二应用打开并需要切换使用FLASH LED,存储当前正在使用FLASH LED的第一应用的应用号、当前时间、FLASH LED亮度;
B12、当检测到有使用FLASH LED的第二应用被切换到前台时,控制第二应用在前台使用FLASH LED。
3.根据权利要求2所述的基于移动终端的多应用使用FLASH LED的控制方法,其特征在于,所述步骤B还包括;
B13、当第二应用处于打开状态并在前台正在使用FLASH LED时,检测到第一应用需要切换至前台使用FLASH LED,存储当前正在使用FLASH LED的第二应用的应用号、当前时间、FLASH LED亮度;
B14、当检测到有使用FLASH LED的第一应用切换到前台时,控制第一应用在前台使用FLASH LED,并控制删除已经存储的第一应用的应用号、当前时间、FLASH LED亮度。
4.根据权利要求1所述的基于移动终端的多应用使用FLASH LED的控制方法,其特征在于,所述操作控制信息包括:
应用号,用于标识对FLASH LED操作的应用编号;
操作时间,用于记录所述应用最近一次被切换至后台的时间;
亮度设置,用于记录所述应用对FLASH LED亮度的设置。
5.根据权利要求1所述的基于移动终端的多应用使用FLASH LED的控制方法,其特征在于, 所述步骤B还包括:
B21:当检测到移动终端中有使用FLASH LED的第一应用被打开,且此时移动终端不存在正在使用FLASH LED的应用被打开时,则不做任何操作;
B22:当检测到移动终端中有使用FLASH LED的第二应用被打开,且此时移动终端存在正在使用FLASH LED的第一应用被打开时,存储当前正在使用的第一应用对FLASH LED的操作控制信息;
B23:当检测到移动终端中有使用FLASH LED的第二应用被切换至前台操作状态时,存储当前正在使用的第一应用对FLASH LED的操作控制信息,同时删除被切换至前台操作的第二应用的操作控制信息。
6.根据权利要求1所述的基于移动终端的多应用使用FLASH LED的控制方法,其特征在于,所述步骤C还包括:
C1:当检测到移动终端中有使用FLASH LED的后台应用被关闭时,删除所述后台应用对FLASH LED的操作控制信息;
C2:当检测到移动终端中有使用FLASH LED的前台应用被关闭时,删除所述前台应用对FLASH LED的操作控制信息,同时查找距离当前时间最近的应用信息,将所述最近的应用切换至前台并控制FLASH LED亮度为之前所保存的亮度设置。
7.一种基于移动终端的多...

【专利技术属性】
技术研发人员:俞斌杨维琴
申请(专利权)人:惠州TCL移动通信有限公司
类型:发明
国别省市:广东;44

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

1