[go: up one dir, main page]

CN101673183B - 利用光线感应器输入切换指令的方法及终端 - Google Patents

利用光线感应器输入切换指令的方法及终端 Download PDF

Info

Publication number
CN101673183B
CN101673183B CN 200910180301 CN200910180301A CN101673183B CN 101673183 B CN101673183 B CN 101673183B CN 200910180301 CN200910180301 CN 200910180301 CN 200910180301 A CN200910180301 A CN 200910180301A CN 101673183 B CN101673183 B CN 101673183B
Authority
CN
China
Prior art keywords
voltage
light sensor
time
bright
switching command
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.)
Expired - Fee Related
Application number
CN 200910180301
Other languages
English (en)
Other versions
CN101673183A (zh
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.)
Huawei Device Co Ltd
Original Assignee
Huawei Device 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 Huawei Device Co Ltd filed Critical Huawei Device Co Ltd
Priority to CN 200910180301 priority Critical patent/CN101673183B/zh
Publication of CN101673183A publication Critical patent/CN101673183A/zh
Application granted granted Critical
Publication of CN101673183B publication Critical patent/CN101673183B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开一种利用光线感应器输入切换指令的方法及终端,涉及电子产品领域,解决了现有技术中由于用户每次输入的切换指令都是相同的,只能按照预定切换顺序来执行切换动作的问题。该方法包括:获取第一光线感应器对应的第一感应时间和第二光线感应器对应的第二感应时间;比较所述第一感应时间和第二感应时间;如果所述第一感应时间后于第二感应时间,则输入表示预定切换顺序的切换指令;如果所述第一感应时间先于第二感应时间,则输入表示与所述预定切换顺序相反方向的切换指令。本发明主要用于电子产品领域。

Description

利用光线感应器输入切换指令的方法及终端
技术领域
本发明涉及电子产品技术领域,尤其涉及一种利用光线感应器输入切换指令的方法及终端。
背景技术
随着电子产品功能的多样化,光线感应器也越来越多地用于在终端上实现不同的功能。如:在移动通信终端上,利用光线感应器实现图片的切换,用户可以先盖住光线感应器后放开,光线感应器接收到光线的强弱变化后,检测程序判断该操作是否达到预先定义的切换图片的条件,如果达到,切换程序就执行图片的切换动作。
利用光线感应器切换上述图片的过程中,发明人发现现有技术中至少存在如下问题:用户每次所能输入的切换指令是相同的,切换程序只能按照预定切换顺序来切换图片,没办法按照与预定切换顺序不同的顺序来执行切换动作。
发明内容
本发明的实施例提供一种利用光线感应器输入切换指令的方法及终端。利用光线感应器在电子产品中输入不同的切换指令,实现了按照不同的切换顺序来执行切换动作。
为达到上述目的,本发明的实施例采用如下技术方案:
一种利用光线感应器输入切换指令的方法,包括:
获取第一光线感应器对应的第一感应时间和第二光线感应器对应的第二感应时间;
记录第一光线感应器输出电压变化前的第一亮电压、输出电压变化后的第一暗电压;记录第二光线感应器输出电压变化前的第二亮电压、输出电压变化后的第二暗电压;
判断所述第一暗电压除以第一亮电压是否大于预定阈值、所述第二暗电压除以第二亮电压是否大于预定阈值,所述预定阈值根据当前环境的光照度值设定;
在第一暗电压除以第一亮电压是不大于预定阈值,且第二暗电压除以第二亮电压是不大于预定阈值时,比较所述第一感应时间和第二感应时间;
如果所述第一感应时间后于第二感应时间,则输入表示预定切换顺序的切换指令;如果所述第一感应时间先于第二感应时间,则输入表示与所述预定切换顺序相反方向的切换指令。
一种利用光线感应器输入切换指令的终端,包括:
时间获取单元,用于获取第一光线感应器对应的第一感应时间和第二光线感应器对应的第二感应时间;
电压记录单元,用于记录第一光线感应器输出电压变化前的第一亮电压、输出电压变化后的第一暗电压;还用于记录第二光线感应器输出电压变化前的第二亮电压、输出电压变化后的第二暗电压;
电压比较单元,用于判断所述第一暗电压除以第一亮电压所得的值是否大于预定阈值;还用于判断所述第二暗电压除以第二亮电压所得的值是否大于预定阈值,所述预定阈值根据当前环境的光照度值设定;
时间比较单元,用于在第一暗电压除以第一亮电压所得的值不大于预定阈值,且第二暗电压除以第二亮电压所得的值不大于预定阈值时,比较所述第一感应时间和第二感应时间;
输入单元,当所述第一感应时间后于第二感应时间时,用于输入表示预定切换顺序的切换指令;
当所述第一感应时间先于第二感应时间时,还用于输入表示与所述预定切换顺序相反方向的切换指令。
由上述技术方案所描述的本发明的实施例,当第一光线感应器和第二光线感应器接收到的光线发生变化时,获取所述第一光线感应器对应的第一感应时间和第二光线感应器对应的第二感应时间。所述第一感应时间和第二感应时间为大小不同的两个时间点,然后比较所述第一感应时间和第二感应时间。当所述第一感应时间后于第二感应时间时,输入表示预定切换顺序的切换指令,否则,当所述第一感应时间先于第二感应时间时,输入表示与所述预定切换顺序相反方向的切换指令,因而可以输入不同的切换指令。而现有技术中通过一个光线感应器输入切换指令,该切换指令中只能包含预定的切换顺序,不能实现按照不同顺利来执行切换动作,本发明的技术方案中由于可以输入不同的切换指令,所述不同的切换指令包含了不同的切换顺序,因此,当切换进程接收到所述切换指令时,可以根据切换指令的不同,从而实现了按照不同的切换顺序来执行切换动作。
所述按照不同的切换顺序执行切换动作是由切换进程来完成,该切换过程可采用现有技术方案,在此不再赘述。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为实施例1利用光线感应器输入切换指令的方法的流程图;
图2为实施例2利用光线感应器输入切换指令的终端的框图;
图3为实施例3利用光线感应器输入切换指令的方法的流程图;
图4为实施例4利用光线感应器输入切换指令的终端的框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1:
本发明实施例提供一种利用光线感应器输入切换指令的方法,如图1所示,该方法包括以下步骤:
101、获取第一光线感应器检测到光线发生变化时对应的第一感应时间和第二光线感应器检测到光线发生变化时对应的第二感应时间。可以将所述第一感应时间记为Ta,所述第二感应时间记为Tb。
所述第一光线感应器和第二光线感应器可以安装在电子产品上的上下两侧,或左右两侧。用户可以通过上下挥手或者左右挥手动作来影响第一光线感应器和第二光线感应器所处位置的光线。如:将第一光线感应器安装在手机正面的中轴线上的上侧,将第二光线感应器安装在手机正面的中轴线上的下侧。当用户的手从上向下或从下向上完整地挥过手机的正面时,第一光线感应器和第二光线感应器接收到的光线将发生变化,此时获取第一光线感应器接收到光线发生变化时对应的感应时间Ta,并获取第二光线感应器接收到光线发生变化时对应的感应时间Tb。
102、比较所述Ta和Tb的大小,所述Ta和Tb为大小不同的两个时间点,通过比较Ta和Tb的大小来确定第一感应时间和第二感应时间的先后。
103、如果所述Ta大于Tb,即第一感应时间后于第二感应时间,则输入表示预定切换顺序的切换指令。该切换指令包含了预定的切换顺序,所述预定的切换顺序可以定义为切换下一张图片、下首歌曲,或者定义为切换上一张图片、上首歌曲。如:可以将预定的切换顺序定义为切换下一张图片,切换进程可以按照所述切换指令执行切换下一张图片的动作。
104、如果所述Ta小于Tb,即第一感应时间先于第二感应时间,则输入表示与所述预定切换顺序相反方向的切换指令。该切换指令包含了与预定切换顺序相反的切换顺序,如:切换上一张图片,此时切换进程可以按照所述切换指令执行切换上一张图片的动作。
在实际执行上述方法的过程中,由于Ta和Tb存在大小相同的概率非常小,因而可以忽略不计Ta等于Tb的情况,为了在实现所述利用光线感应器输入切换指令的方法时的完整性,可以将Ta等于Tb时输入切换指令的操作定义为输入表示预定切换顺序的切换指令,或者将Ta等于Tb时输入切换指令的操作定义为输入表示与所述预定切换顺序相反方向的切换指令。
为了实现上述方法,本发明实施例还提供一种利用光线感应器输入切换指令的终端,如图2所示,该终端包括:时间获取单元21、时间比较单元22和输入单元23。
当第一光线感应器和第二光线感应器接收到的光线发生变化时,所述时间获取单元21用于获取所述第一光线感应器检测到光线发生变化时对应的第一感应时间Ta和第二光线感应器检测到光线发生变化时对应的第二感应时间Tb。所述时间比较单元22用于比较所述时间获取单元21所获取的Ta和Tb的大小,所述Ta和Tb为大小不同的两个时间点。当所述Ta大于Tb时,所述输入单元23用于输入表示预定切换顺序的切换指令;当所述Ta小于Tb时,所述输入单元23还用于输入表示与所述预定切换顺序相反方向的切换指令。由于输入单元23可以输入不同的切换指令,所述不同的切换指令包含了不同的切换顺序,因此,当切换进程接收到所述输入单元23输入的切换指令时,由于不同的切换指令包含的切换顺序不同,就不会出现现有技术中只能输入相同指令按照预定顺序进行切换的情况,从而实现按照不同的切换顺序来执行切换动作。
所述按照不同的切换顺序执行切换动作是由切换进程来完成,该切换过程可采用现有技术方案,在此不再赘述。
实施例2:
本发明实施例中,假设应用场景为将第一光线感应器安装在手机正面中轴线的上侧,将第二光线感应器安装在手机正面中轴线的下侧。用户可以通过上下挥手动作来影响第一光线感应器和第二光线感应器所处位置的光线,从而使第一光线感应器和第二光线感应器输出的电压发生变化。所述挥手动作可以是从上向下完整地挥过手机的正面,也可以是从下向上完整地挥过手机的正面。所述预定切换顺序定义为切换下首歌曲。所述应用场景也可以为将第一光线感应器和第二光线感应器安装在电子产品的左右两侧,通过左右挥手动作来影响第一光线感应器和第二光线感应器的输出电压。
由于不同明暗程度的环境对应不同的光照度值范围,当手机处于不同的环境时,对于有效挥手动作的判断条件也是不同的,因此本实施例中将不同明暗程度的环境分为如下三个的等级,分别用不同的光照度值范围表示:[0Lux,300Lux)、[300Lux,500Lux]和(500Lux,+∞)。不同的光照度值范围对应有不同的预定阈值M,该预定阈值M用于判断挥手动作的有效性。获取到的当前环境的光照度值用N来表示,则当0Lux≤N<300Lux时,M=0.85;当300Lux≤N≤500Lux时,M=0.80;当N>500Lux时,M=0.75。
假设获取到的当前环境的光照度值N为300Lux,则设定所述预定阈值M为0.8。下面以歌曲的切换为例来具体描述利用光线感应器输入切换指令的方法,如图3所示,该方法包括以下步骤:
301、检测第一光线感应器的输出电压和第二光线感应器的输出电压。当第一光线感应器和第二光线感应器所处位置的光线发生变化时,其输出电压也将随之发生改变,光线的强弱和输出电压成正比。即:光线越强,输出的电压值越高;反之,光线越弱,输出的电压值越低。
302、用户在执行挥手动作时,无论是从上向下完整地挥过手机的正面,还是从下向上完整地挥过手机的正面,所述第一光线感应器和第二光线感应器的输出电压都将发生从亮电压变化为暗电压,再从暗电压变回亮电压的过程。
当检测到第一光线感应器和第二光线感应器的输出电压变化之后,获取所述第一光线感应器输出电压从第一亮电压变化为第一暗电压的第一时间点T1、再从第一暗电压变回到第一亮电压的第二时间点T2。
并获取所述第二光线感应器输出电压从第二亮电压变化为第二暗电压的第三时间点T3、从第二暗电压变回到第二亮电压的第四时间点T4。
303、获取第一光线感应器检测到光线发生变化时对应的第一感应时间为Ta和第二光线感应器检测到光线发生变化时对应的第二感应时间为Tb。
所述Ta的取值范围为:[T1,T2],所述Tb的取值范围为:[T3,T4]。如:Ta的值可以设定为T1和T2的平均值,Tb的值可以设定为T3和T4的平均值。
304、当检测到第一光线感应器和第二光线感应器的输出电压变化之后,记录第一光线感应器输出电压变化前的第一亮电压为V1、输出电压变化后的第一暗电压为V2,然后第一光线感应器的输出电压会再次变回第一亮电压V1。
同时,记录第二光线感应器输出电压变化前的第二亮电压为V3、输出电压变化后的第二暗电压为V4,然后第二光线感应器的输出电压会再次变回第二亮电压V1。
305、判断所述V2/V1是否大于0.8、所述V4/V3是否大于0.8,用来确定使第一光线感应器和第二光线感应器的输出电压发生变化的动作是否为有效的挥手动作。
306、当V2/V1≤0.8且V4/V3≤0.8不成立时,即:在V2/V1>0.8时,或V4/V3>0.8时,或在V2/V1>0.8且V4/V3>0.8时,此时判断是由误动作引起的第一光线感应器或第二光线感应器的输出电压变化,因此不执行任何动作。所述误动作可以是无意的挥手动作只影响到了第一光线感应器而没有影响到第二光线感应器,或者只影响到了第二光线感应器而没有影响到第一光线感应器,或者当前环境中光线的瞬间变化而引起的光线感应器的输出电压变化。
本实施例是在当前环境的光照值N∈[300Lux,500Lux]时,进行判断挥手动作的有效性。如果当前环境的光照值N∈[0Lux,300Lux)时,本步骤将执行如下过程进行替换:
当V2/V1≤0.85且V4/V3≤0.85不成立时,即:在V2/V1>0.85时,或V4/V3>0.85时,或在V2/V1>0.85且V4/V3>0.85时,此时判断是由误动作引起的第一光线感应器或第二光线感应器的输出电压变化,因此不执行任何动作。
如果当前环境的光照值N∈(500Lux,+∞)时,本步骤将执行如下过程进行替换:
当V2/V1≤0.75且V4/V3≤0.75不成立时,即:在V2/V1>0.75时,或V4/V3>0.75时,或在V2/V1>0.75且V4/V3>0.75时,此时判断是由误动作引起的第一光线感应器或第二光线感应器的输出电压变化,因此不执行任何动作。
307、在V2/V1≤0.8且V4/V3≤0.8时,通过比较所述Ta和Tb的大小,判断第一感应时间和第二感应时间的先后。在确定挥手动作为有效动作时,通过比较Ta和Tb的大小进一步确定歌曲切换时的方向,如:按照预定切换顺序执行切换或按照与所述预定切换顺序相反方向执行切换。本实施例中所述预定切换顺序定义为切换下首歌曲,则与所述预定切换顺序相反方向为切换上首歌曲。
本实施例是在当前环境的光照值N∈[300Lux,500Lux]时判断挥手动作的有效性。如果当前环境的光照值N∈[0Lux,300Lux)时,本步骤执行如下过程进行替换:
在V2/V1≤0.85且V4/V3≤0.85时,比较所述Ta和Tb的大小。
如果当前环境的光照值N∈(500Lux,+∞)时,本步骤执行如下过程进行替换:
在V2/V1≤0.75且V4/V3≤0.75时,比较所述Ta和Tb的大小。
308、如果Ta>Tb,可以得知上述挥手动作的方向为从上向下,则设定表示切换下首歌曲的切换标志。当切换进程检测到上述表示切换下首歌曲的切换标志时,则执行切换下首歌曲的动作。
309、如果Ta<Tb,可以得知上述挥手动作的方向为从下向上,则设定表示切换上首歌曲的切换标志。当切换进程检测到上述表示切换上首歌曲的切换标志时,则执行切换上首歌曲的动作。
所述预定切换顺序也可以定义为切换上首歌曲,此时与所述预定切换顺序相反方向为切换下首歌曲。那么上述步骤308-309可以采用以下步骤进行替换:
308A:如果Ta>Tb,可以得知上述挥手动作的方向为从上向下,则设定表示切换上首歌曲的切换标志。当切换进程检测到上述表示切换上首歌曲的切换标志时,则执行切换上首歌曲的动作。
309A:如果Ta<Tb,可以得知上述挥手动作的方向为从下向上,则设定表示切换下首歌曲的切换标志。当切换进程检测到上述表示切换下首歌曲的切换标志时,则执行切换下首歌曲的动作。
在实际执行上述方法的过程中,由于Ta和Tb存在大小相同的概率非常小,因而可以忽略不计Ta等于Tb的情况,为了在实现所述利用光线感应器输入切换指令的方法时的完整性,可以将Ta等于Tb时执行的动作定义为设定表示预定切换顺序的切换标志,或者将Ts等于Tb时执行的动作定义为设定表示与所述预定切换顺序相反方向的切换标志。
通过上述比较Ta和Tb的大小,可以根据挥手动作的向下或向上的不同来设定表示切换下首歌曲的切换标志或表示切换上首歌曲的切换标志,当切换进程检测到所述表示切换下首歌曲的切换标志或表示切换上首歌曲的切换指令时,则执行下首歌曲切换的动作或执行上首歌曲切换的动作,从而实现了按照不同的切换顺序来执行切换动作。
运行该方法的程序需要不断循环地执行上述步骤,根据用户实时的挥手动作和挥手方向,相应的设定表示切换下首歌曲的切换标志或表示切换上首歌曲的切换标志。该程序的运行周期可以根据实际情况而定,如可以设定为20ms。同样,切换进程也循环地执行检测动作,一旦检测到所述表示切换下首歌曲的切换标志或表示切换上首歌曲的切换标志,就马上执行下首歌曲切换的动作或执行上首歌曲切换的动作。所述切换进程的运行周期可以根据实际情况而定。
在实现上述方法的过程中,所述步骤308和步骤309也可以采用如下步骤进行替换:
310、当Ta>Tb时,则发送表示切换下首歌曲的切换指令给切换进程,该切换进程接收到所述表示切换下首歌曲的切换指令后,则执行切换下首歌曲的动作。
311、当Ta<Tb时,则发送表示切换上首歌曲的切换指令给切换进程,该切换进程接收到所述表示切换上首歌曲的切换指令后,则执行切换上首歌曲的动作。
当采用步骤310-311实现上述方法时,所述预定切换顺序定义为切换上首歌曲,步骤310-311可以采用以下步骤进行替换:
310A:如果Ta>Tb,可以得知上述挥手动作的方向为从上向下,则发送表示切换上首歌曲的切换指令给切换进程,该切换进程接收到所述表示切换上首歌曲的切换指令后,则执行切换上首歌曲的动作。
311A:如果Ta<Tb,可以得知上述挥手动作的方向为从下向上,则发送表示切换下首歌曲的切换指令给切换进程,该切换进程接收到所述表示切换下首歌曲的切换指令后,则执行切换下首歌曲的动作。
当采用步骤310-311替换步骤308-309时,运行上述方法的程序也需要不断循环地执行,根据用户实时的挥手动作和挥手方向,相应的发送表示切换下首歌曲的切换指令或表示切换上首歌曲的切换指令给切换进程。该程序的运行周期可以根据实际情况而定,如可以设定为20ms。此时,切换进程一旦接收到所述表示切换下首歌曲的切换指令或表示切换上首歌曲的切换指令时,就马上执行下首歌曲切换的动作或执行上首歌曲切换的动作。
所述执行下首歌曲切换的动作或执行上首歌曲切换的动作是由切换进程来完成,该切换过程可采用现有技术方案,在此不再赘述。
为了实现上述方法,本实施例还提供一种利用光线感应器输入切换指令的终端,如图4所示,该终端包括:检测单元41、时间获取单元43、电压记录单元44、光照获取单元45、设定单元46、电压比较单元47、时间比较单元48和输入单元49。
检测单元41用于检测第一光线感应器的输出电压和第二光线感应器的输出电压。
在所述检测单元41检测到第一光线感应器和第二光线感应器的输出电压变化之后,所述时间获取单元43还包括:第一时间获取模块42和第二时间获取模块42A。其中,第一时间获取模块42用于获取所述第一光线感应器输出电压从第一亮电压变化为第一暗电压的第一时间点T1、再从第一暗电压变回到第一亮电压的第二时间点T2。
第二时间获取模块42A用于获取所述第二光线感应器输出电压从第二亮电压变化为第二暗电压的第三时间点T3、从第二暗电压变回到第二亮电压的第四时间点T4。所述第一时间获取模块42和第二时间获取模块42A可以通过同一个模块实现,也可以是在不同模块中实现。
时间获取单元43用于获取第一光线感应器对应的第一感应时间为Ta和第二光线感应器对应的第二感应时间为Tb。所述Ta的取值范围为:[T1,T2],所述Tb的取值范围为:[T3,T4]。如:Ta的值可以为T1和T2的平均值,Tb的值可以为T3和T4的平均值。
在所述检测单元41检测到第一光线感应器和第二光线感应器的输出电压变化之后,电压记录单元44用于记录第一光线感应器输出电压变化前的第一亮电压为V1、输出电压变化后的第一暗电压为V2,还用于记录第二光线感应器输出电压变化前的第二亮电压为V3、输出电压变化后的第二暗电压为V4。
光照获取单元45用于获取当前环境的光照度值N,为有效挥手动作的判断提供参数。不同的光照度值范围对应有不同的预定阈值M,该预定阈值M用于判断挥手动作的有效性。
设定单元46在0Lux≤N<300Lux时,用于设定M的值为0.85;在300Lux≤N≤500Lux时,用于设定M的值为0.80;在N>500Lux时,用于设定M的值为0.75。
本实施例中获取到的当前环境的光照度值N为300Lux,则设定所述预定阈值M为0.8。
电压比较单元47用于判断所述V2/V1是否大于0.8,还用于判断所述V4/V3是否大于0.8。以此来确定使第一光线感应器和第二光线感应器的输出电压发生变化的动作是否为有效的挥手动作。在电压比较单元47比较的结果为V2/V1>0.8时,或V4/V3>0.8时,或在V2/V1>0.8且V4/V3>0.8时,判断为由误动作引起的第一光线感应器或第二光线感应器的输出电压变化,因此输入单元49不执行任何动作。
在电压比较单元47比较的结果为在V2/V1≤0.8且V4/V3≤0.8时,时间比较单元48用于比较所述Ta和Tb的大小。
如果当前环境的光照值N∈[0Lux,300Lux)时,则设定所述预定阈值M为0.85。在电压比较单元47比较的结果为V2/V1>0.85时,或V4/V3>0.85时,或当V2/V1>0.85且V4/V3>0.85时,判断是由误动作引起的第一光线感应器或第二光线感应器的输出电压变化,因此输入单元49不执行任何动作。
在电压比较单元47比较的结果为V2/V1≤0.85且V4/V3≤0.85时,时间比较单元48用于比较所述Ta和Tb的大小。
如果当前环境的光照值N∈(500Lux,+∞)时,则设定所述预定阈值M为0.75。在电压比较单元47比较的结果为V2/V1>0.75时,或V4/V3>0.75时,或在V2/V1>0.75且V4/V3>0.75时,判断是由误动作引起的第一光线感应器或第二光线感应器的输出电压变化,因此输入单元49不执行任何动作。
在电压比较单元47比较的结果为V2/V1≤0.75且V4/V3≤0.75时,时间比较单元48用于比较所述Ta和Tb的大小。
当预定切换顺序定义为切换下首歌曲时,如果时间比较单元48进行比较之后得到的结果为Ta>Tb时,可以得知上述挥手动作的方向为从上向下,则输入单元49还用于设定表示切换下首歌曲的切换标志或者还用于直接发送表示切换上首歌曲的切换指令给切换进程。当切换进程检测到上述表示切换下首歌曲的切换标志时或接收到所述表示切换上首歌曲的切换指令后,则执行切换下首歌曲的动作。
如果时间比较单元48进行比较之后得到的结果为Ta<Tb时,可以得知上述挥手动作的方向为从下向上,则输入单元49还用于设定表示切换上首歌曲的切换标志或者还用于直接发送表示切换上首歌曲的切换指令给切换进程。当切换进程检测到上述表示切换上首歌曲的切换标志时或接收到所述表示切换上首歌曲的切换指令后,则执行切换上首歌曲的动作。
所述预定切换顺序也可以定义为切换上首歌曲,此时与所述预定切换顺序相反方向为切换下首歌曲。那么当时间比较单元48进行比较之后得到的结果为Ta>Tb时,可以得知上述挥手动作的方向为从上向下,则输入单元49还用于设定表示切换上首歌曲的切换标志或者还用于直接发送表示切换上首歌曲的切换指令给切换进程。当切换进程检测到上述表示切换上首歌曲的切换标志时或接收到所述表示切换上首歌曲的切换指令后,则执行切换上首歌曲的动作。
当时间比较单元48进行比较之后得到的结果为Ta<Tb时,可以得知上述挥手动作的方向为从下向上,则输入单元49还用于设定表示切换下首歌曲的切换标志或还用于直接发送表示切换下首歌曲的切换指令给切换进程。当切换进程检测到上述表示切换下首歌曲的切换标志时或接收到所述表示切换下首歌曲的切换指令后,则执行切换下首歌曲的动作。
所述输入单元49根据时间比较单元48的比较结果,可以设定表示切换上首歌曲的切换标志或表示切换下首歌曲的切换标志,或者也可以发送表示切换上首歌曲的切换指令或发送表示切换下首歌曲的切换指令。切换进程根据输入单元49所设定的不同切换标志或者根据所接收到的表示不同切换方向的切换指令,从而实现了按照不同顺序执行切换歌曲的动作。
本实施例中通过挥手动作来影响第一光线感应器和第二光线感应器的输出电压,通过比较第一感应时间和第二感应时间的大小,设定不同的切换标志或者发送表示不同切换方向的切换指令,实现了切换上首或者下首歌曲的动作。所述歌曲也可以用图片、短信、电话本、通话记录或电子书来替代,通过不同方向的挥手动作从而可以实现浏览上一张或者下一张图片、阅读上一条或者下一条短信、电话本记录、通话记录或阅读上一页或者下一页电子书。
该方法可以应用于电子产品中,通过将光线感应器安装在电子产品上的相应位置,可以通过不同方向的挥手动作,借助光线感应器来输入不同的切换指令,从而实现按照不同顺序执行切换动作。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在可读取的存储介质中,如计算机的软盘,硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (6)

1.一种利用光线感应器输入切换指令的方法,其特征在于,包括:
获取第一光线感应器对应的第一感应时间和第二光线感应器对应的第二感应时间;
记录第一光线感应器输出电压变化前的第一亮电压、输出电压变化后的第一暗电压;
记录第二光线感应器输出电压变化前的第二亮电压、输出电压变化后的第二暗电压;
判断所述第一暗电压除以第一亮电压是否大于预定阈值、所述第二暗电压除以第二亮电压是否大于预定阈值,所述预定阈值根据当前环境的光照度值设定;
在第一暗电压除以第一亮电压是不大于预定阈值,且第二暗电压除以第二亮电压是不大于预定阈值时,比较所述第一感应时间和第二感应时间;
如果所述第一感应时间后于第二感应时间,则输入表示预定切换顺序的切换指令;如果所述第一感应时间先于第二感应时间,则输入表示与所述预定切换顺序相反方向的切换指令。
2.根据权利要求1所述的利用光线感应器输入切换指令的方法,其特征在于,还包括:
获取当前环境的光照度值;
根据当前光照度值,设定所述预定阈值。
3.根据权利要求1所述的利用光线感应器输入切换指令的方法,其特征在于,所述获取第一光线感应器对应的第一感应时间和第二光线感应器对应的第二感应时间包括:
获取所述第一光线感应器输出电压从第一亮电压变化为第一暗电压的第一时间点、再从第一暗电压变回到第一亮电压的第二时间点;
所述第一感应时间的取值范围为:[第一时间点,第二时间点];
获取所述第二光线感应器输出电压从第二亮电压变化为第二暗电压的第三时间点、再从第二暗电压变回到第二亮电压的第四时间点;
所述第二感应时间的取值范围为:[第三时间点,第四时间点]。
4.一种利用光线感应器输入切换指令的终端,其特征在于,包括:
时间获取单元,用于获取第一光线感应器对应的第一感应时间和第二光线感应器对应的第二感应时间;
电压记录单元,用于记录第一光线感应器输出电压变化前的第一亮电压、输出电压变化后的第一暗电压;
还用于记录第二光线感应器输出电压变化前的第二亮电压、输出电压变化后的第二暗电压;
电压比较单元,用于判断所述第一暗电压除以第一亮电压所得的值是否大于预定阈值;
还用于判断所述第二暗电压除以第二亮电压所得的值是否大于预定阈值,所述预定阈值根据当前环境的光照度值设定;
时间比较单元,用于在第一暗电压除以第一亮电压所得的值不大于预定阈值,且第二暗电压除以第二亮电压所得的值不大于预定阈值时,比较所述第一感应时间和第二感应时间;
输入单元,用于在所述第一感应时间后于第二感应时间时,输入表示预定切换顺序的切换指令;还用于在所述第一感应时间先于第二感应时间时,输入表示与所述预定切换顺序相反方向的切换指令。
5.根据权利要求4所述的利用光线感应器输入切换指令的终端,其特征在于,还包括:
光照获取单元,用于获取当前环境的光照度值;
设定单元,用于根据当前光照度值,设定所述预定阈值。
6.根据权利要求4所述的利用光线感应器输入切换指令的终端,其特征在于,所述时间获取单元包括:
第一时间获取模块,用于获取所述第一光线感应器输出电压从第一亮电压变化为第一暗电压的第一时间点、再从第一暗电压变回到第一亮电压的第二时间点;
所述时间获取单元所获取的第一感应时间的取值范围为:[第一时间点,第二时间点];
第二时间获取模块,用于获取所述第二光线感应器输出电压从第二亮电压变化为第二暗电压的第三时间点、再从第二暗电压变回到第二亮电压的第四时间点;
所述时间获取单元所获取的第二感应时间的取值范围为:[第三时间点,第四时间点]。
CN 200910180301 2009-10-23 2009-10-23 利用光线感应器输入切换指令的方法及终端 Expired - Fee Related CN101673183B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200910180301 CN101673183B (zh) 2009-10-23 2009-10-23 利用光线感应器输入切换指令的方法及终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200910180301 CN101673183B (zh) 2009-10-23 2009-10-23 利用光线感应器输入切换指令的方法及终端

Publications (2)

Publication Number Publication Date
CN101673183A CN101673183A (zh) 2010-03-17
CN101673183B true CN101673183B (zh) 2012-06-06

Family

ID=42020417

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200910180301 Expired - Fee Related CN101673183B (zh) 2009-10-23 2009-10-23 利用光线感应器输入切换指令的方法及终端

Country Status (1)

Country Link
CN (1) CN101673183B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103226439B (zh) * 2013-03-13 2016-12-28 百度在线网络技术(北京)有限公司 移动终端及其操作控制方法、装置
CN105549856A (zh) * 2015-07-25 2016-05-04 宇龙计算机通信科技(深圳)有限公司 一种基于移动终端的指令输入方法及装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1877505A (zh) * 2005-06-10 2006-12-13 鸿富锦精密工业(深圳)有限公司 数位信息阅读装置及其控制方法
CN101409943A (zh) * 2007-10-10 2009-04-15 希姆通信息技术(上海)有限公司 移动通信终端利用感光器件切换墙纸的方法
CN101431551A (zh) * 2007-11-09 2009-05-13 希姆通信息技术(上海)有限公司 手机用感光器件自动打开和关闭键盘背景光门限值的方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1877505A (zh) * 2005-06-10 2006-12-13 鸿富锦精密工业(深圳)有限公司 数位信息阅读装置及其控制方法
CN101409943A (zh) * 2007-10-10 2009-04-15 希姆通信息技术(上海)有限公司 移动通信终端利用感光器件切换墙纸的方法
CN101431551A (zh) * 2007-11-09 2009-05-13 希姆通信息技术(上海)有限公司 手机用感光器件自动打开和关闭键盘背景光门限值的方法

Also Published As

Publication number Publication date
CN101673183A (zh) 2010-03-17

Similar Documents

Publication Publication Date Title
CN102741799B (zh) 一种触摸屏的操作方法和终端
CN105117131A (zh) 一种进度条控制方法及装置
CN101872284A (zh) 一种功能键的显示模式切换方法及终端
CN104850398A (zh) 一种终端屏幕的控制方法
CN103970414A (zh) 一种管理应用程序图标的方法及终端
US20140040735A1 (en) Method for providing voice guidance function and an electronic device thereof
CN105739757A (zh) 触摸屏的扫描方法和系统、触摸屏以及触摸屏装置
CN103220435A (zh) 终端的信息输出方法及装置
CN104346064A (zh) 一种信息处理方法及电子设备
CN105094550A (zh) 一种桌面图标的移动操作方法及装置
CN105573585A (zh) 一种信息显示方法及终端
JP6245321B2 (ja) 端末装置及び端末装置の制御方法
CN101673183B (zh) 利用光线感应器输入切换指令的方法及终端
CN103019570A (zh) 手势识别方法及移动终端
CN102006364A (zh) 信息的显示方法及装置
CN105302619A (zh) 一种信息处理方法及装置、电子设备
CN103377093A (zh) 一种多系统设备的多媒体同步方法、电子设备
CN106657653A (zh) 一种信息处理方法以及装置
CN105549847A (zh) 一种歌曲播放界面的图片显示方法及用户终端
US10996849B2 (en) Electronic device, control method, and medium for allocating contents to touch screen edge software keys
CN111046290A (zh) 一种广告处理的方法、装置、电子设备及存储介质
CN103176800A (zh) 应用程序登录方法及装置
CN105159540A (zh) 一种屏幕状态的控制方法及终端
CN106997249B (zh) 一种具有触控功能的显示面板及其故障测试方法
US9513796B2 (en) Method and device for controlling contents using touch, recording medium therefor, and user terminal having same

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20171113

Address after: Metro Songshan Lake high tech Industrial Development Zone, Guangdong Province, Dongguan City Road 523808 No. 2 South Factory (1) project B2 -5 production workshop

Patentee after: Huawei terminal (Dongguan) Co.,Ltd.

Address before: 518129 Longgang District, Guangdong, Bantian HUAWEI base B District, building 2, building No.

Patentee before: HUAWEI DEVICE Co.,Ltd.

CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Patentee after: HUAWEI DEVICE Co.,Ltd.

Address before: 523808 Southern Factory Building (Phase I) Project B2 Production Plant-5, New Town Avenue, Songshan Lake High-tech Industrial Development Zone, Dongguan City, Guangdong Province

Patentee before: Huawei terminal (Dongguan) Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120606