电子设备以及在电子设备中控制应用的方法_2

文档序号:9635133阅读:来源:国知局
信号。此外,音频处理器160可通过扬声器SPK输出由本发明的电子设备生成的各种音频信号(例如MP3文件、与运动图像文件的回放相应的音频信号等等)。具体地说,本发明的音频处理器160可输出:指示对后台应用的选择的音效;开始或终止控制该后台应用的执行的音效;报告没有后台应用的音效;报告后台的数量的音效;当触摸事件、多个触摸点、触摸手势被输入时的音效;以及报告可能与所述触摸事件、多个触摸点、触摸手势一起出现的错误的音效。
[0035]触摸屏130可由任何已知的触摸屏和任何已知类型的触摸屏实现,并且可执行输入功能和显示功能。为此,触摸屏130可包括显示面板131和触摸面板132。显示面板131显示用户输入的信息、要提供给用户的信息以及该电子设备的各种菜单。例如,显示面板131可以根据该电子设备的使用而提供各种视图,例如主视图、消息创建视图、接收和/或发送字符消息显示视图、网页视图以及呼叫视图。显示面板131可以是液晶显示器(IXD)、有机发光二极管(0LED)、有源矩阵有机发光二极管(AM0LED)。具体地说,显示面板131可以显示后台应用的各种执行视图中至少一个或全部,以相互重叠和/或可被隐藏或部分隐藏,或者可与前台应用的执行视图重叠。在这种情况下,显示面板131可以以部分透明度(诸如半透明度或预设透明度)显示后台应用的执行视图。此外,显示面板131可以根据改变的触摸点的数量,将根据所检测的触摸点的数量而输出的一个后台应用视图转换为另一个后台应用执行视图,并显示该另一个后台应用执行视图。显示面板131可以按用户最近使用的顺序显示各后台应用,并且在执行视图上将有关这些后台应用的信息显示为字母、数字、字符和符号。此外,显示面板131可将后台应用执行视图显示在比显示面板131的整个视域或可视屏幕区域小的前台应用执行视图的上部、中部和下部中至少一个的至少一部分上,或者显示为与所述整个视域重叠。在显示面板131上显示的各种视图将在下面参照图5至图11予以描述。
[0036]触摸面板132可被安装在显示面板131上或者在显示面板131的前表面中,可根据触摸输入设备(例如用户手指或触控笔)的接触而生成触摸事件,并将所生成的触摸事件传送到控制器110。触摸面板132可以通过物理特性(例如电容、电阻等等)根据触摸输入设备的接触来识别触摸,并且可以将触摸类型和触摸位置信息发送到控制器110。该触摸可包括:敲击事件,即在触摸后在触摸没有移动的情况下释放了触摸;双触摸事件,即在预定时间内产生了两次敲击事件;长触摸事件,即触摸保持了预定时间或更长;多点触摸事件,即在至少两个点产生了触摸;以及触摸移动事件,即在触摸后触摸位置被移动。此夕卜,触摸移动事件可包括:滚动事件,即在触摸后触摸沿着直线朝特定方向移动;以及手势事件,即在触摸后触摸被移动为具有规定的形状(例如圆形、三角形)。触摸面板132可由任何已知的触摸面板和任何已知类型的触摸面板实现,因此省略对触摸面板132的详细描述。
[0037]具体地说,本发明的触摸面板132可以检测在前台应用执行视图被输出到的视图上控制后台应用的执行的触摸事件和触摸手势的输入,并且将检测结果发送到控制器110。
[0038]存储器120可以存储用户数据以及操作根据本发明的示范性实施例的电子设备或执行该电子设备的功能所需的程序。例如,存储器120可以存储:用于控制该电子设备的整体操作的程序,诸如用于引导该电子设备的操作系统(0S);应用程序,该应用程序是该电子设备的其它可选操作或功能(例如相机功能、图像或运动图像回放功能、近场无线通信功能、以及字符消息的接收功能或字符消息的发送功能)所必需的。此外,存储器120可以存储用于操作触摸屏130的键图或菜单图。该键图或菜单图可被实现为各种形式。例如,该键图可包括键盘图、3X4键图、QWERTY键图、以及用于控制当前激活的应用程序的操作的控制键图。该菜单图可包括显示在菜单上的用于控制当前激活的应用程序的操作的可选选项的图。
[0039]具体地说,当触摸事件用于请求在前台应用执行视图被显示的状态下控制后台应用的执行时,根据本发明的示范性实施例的存储器120可以存储后台应用控制程序,该程序在无需在触摸屏130上显示与后台应用对应的执行视图的情况下控制与后台应用对应的执行视图的执。此外,存储器120可以按顺序分层的顺序以及按用户最近使用后台应用的顺序来存储应用执行视图。例如,存储器120可以将多个应用执行视图存储为缩略图像。当请求控制后台应用的执行时,所存储的缩略图像被显示在显示面板131上,以与当前显示的前台应用的执行视图重叠。接下来,该缩略图像可在预定时间之后消失,或者可被使用闪烁效果显示预定时间然后消失。
[0040]存储器120可以以映射表的形式存储用于控制后台应用的规定手势。该手势可被分类成用于控制要被设置的每个应用的执行的各种手势。该手势可以由该电子设备的设计者或制造者在设计或制造该电子设备时预先设置,或者可以由用户改变或产生。例如,由两个触摸点(其中用于选择前台应用的触摸点的数量是一个触摸点),存储器120可以按用户最近使用的顺序来顺序地映射和存储多个后台应用。
[0041]此外,存储器120可以存储用于在前台应用的执行视图上控制特定后台应用将被映射到特定执行的触摸手势,作为用于控制应用的执行的命令。例如,当后台应用对应于邮件浏览器时,存储器120可以将触摸手势输入存储为诸如“发送”和“暂时存储”的字符,以被映射到执行将最近输入的邮件发送到记录器接收者和执行暂时存储最近输入的邮件。
[0042]同时,各种触摸手势可包括将后台应用完全切换到前台应用的命令。
[0043]控制器110可以控制该电子设备的整体操作,还控制该电子设备的内部功能块和部件之间的信号流,以及执行处理数据的数据处理功能。控制器110可以包括中央处理器(CPU)和应用处理器(AP)。
[0044]具体地说,根据本发明的控制器110根据在前台应用执行视图被显示的状态下输入触摸事件的触摸事件数量来选择特定后台应用。相应地,控制器110可以显示特定后台应用或整个后台应用执行视图,以与前台应用执行视图重叠或重叠在前台应用执行视图的一部分上,并且可在无需在显示面板131上显示该特定后台应用的情况下控制该特定后台应用的执行。为此,控制器110可包括触摸点收集器111和应用执行控制器113。
[0045]由两个触摸点(其中用于选择前台应用的触摸点的数量是一个点),触摸点收集器111可以按用户最近使用的顺序来顺序地映射和设置多个后台应用。
[0046]例如,触摸点收集器111可以执行作为该电子设备中的多个应用的“搜索网页”、“音乐播放器”和“邮件浏览器”。在这多个执行的应用之中,搜索网页在前台被驱动、操作、执行和/或显示,而音乐播放器和邮件浏览器可按音乐播放器然后邮件浏览器的顺序在后台被驱动。
[0047]如果检测到一个触摸点,则触摸点收集器111可以确定触摸事件为与搜索网页对应的触摸事件。如果检测到两个触摸点,则触摸点收集器111可以确定触摸事件为与音乐播放器对应的触摸事件。如果检测到三个触摸点,则触摸点收集器111可以确定触摸事件为与邮件浏览器对应的触摸事件。此外,如果在初始操作输入的触摸点的数量在处理触摸事件的中途被改变,则触摸点收集器111可以再次检测改变后的触摸点的数量,并检测与检测到的改变后的触摸点的数量对应的另一后台应用。
[0048]应用执行控制器113根据在触摸点收集器111检测到触摸事件的触摸点的数量之后输入的触摸手势,来控制对应的应用的执行。
[0049]该触摸手势可包括触摸、敲击、按压、拖动、拖放、轻拂、拖拂或其组合。触摸是用户按屏幕的一个点的操作。敲击是这样的操作:在触摸一个点后,在手指没有移动的情况下该手指从触摸输入单元(即触摸面板132)上的相应点移开或释放。按压是这样的操作:在触摸触摸输入单元(即触摸面板132)上的一个点比敲击长的时间后,在手指没有移动的情况下该手指从触摸输入单元(即触摸面板132)上的相应点移开或释放。拖动是在一个点被触摸的状态下朝预定方向移动手指的操作。拖放是这样的操作:在拖动后,手指从触摸输入单元(诸如触摸面板132)释放或移开。轻拂是这样的操作:在通过以类似于急掷的方式高速地摆动触摸来移动触摸后,手指从触摸输入单元释放或移开。此外,拖拂是这样的操作:在拖动后在任何时间点执行轻拂,即,在手指与触摸屏130接触的状态下连续完成拖动和轻拂。控制器110可以基于移动速度而将扫动与拖动相互区别开。
[0050]具体地说,可以在保持触摸面板132上一定数量的触摸点的同时输入触摸手势,或者可以在预定时间内输入一定数量的触摸点后以一个触摸点的形式输入触摸手势。例如,触摸手势可以保持由两个手指输入的触摸点,并且可以由两个手指连续输入。可以在用户保持输入对应数量的触摸点达预设时间以便从多个应用中选择特定应用之后,由一个手指输入触摸手势。实施这种方法的原因是在触摸屏130上输入触摸手势可能有限制,诸如被多个手指限制,以及用户可能觉得在不同时期保持触摸手势不方便。
[0051]例如,如果在相应于由触摸点收集器111收集到的两个触摸点而选择“音乐播放器”作为后台应用之后,连续检测到由两个手指输入的从触摸面板132的左侧到右侧的拖动,则应用执行控制器113可以将“音乐播放器”当前播放的声源改变成列表中按回放顺序的下一声源并播放该下一声源。即使音乐播放器是后台应用,也不是在音乐播放器执行视图上而是在与前台应用对应的执行视图上输入该触摸手势。
[0052]另一方面,如果检测到由两个手指输入的从触摸面板132的右侧到左侧的拖动,则应用执行控制器113可以将当前播放的声源改变成列表中按回放顺序的前一声源并播放该前一声源。如果检测到由两个手指输入的从触摸面板132的上部到下部的拖动,则可以暂停当前播放的声源。
[0053]接下来,当用户使用一个手指在前台应用的执行视图上输入该数量的触摸点时,可以控制搜索网页。
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1