触摸屏上应用功能的切换方法

文档序号:9349682阅读:702来源:国知局
触摸屏上应用功能的切换方法
【技术领域】
[0001]本发明涉及车载触摸屏触控技术领域,特别是涉及一种触摸屏上应用功能的切换方法。
【背景技术】
[0002]触摸屏(touch screen)又称为“触控屏”、“触控面板”,是一种可接收触头等输入信号的感应式液晶显示装置。当前,在车载系统中,已经集成了各式各样的触摸屏,包括电阻式或电容式触摸屏。驾驶员对触摸屏上的应用进行操作,从而获得多种辅助驾驶的相关功能,并能进行应用中所包含的多种功能之间的相互切换。
[0003]例如,车载触摸屏上的一个典型应用为360°全景显示系统。360°全景显示系统是通过汽车前后左右四个方向的广角摄像头进行摄像,经过图像畸变还原、视角转化、图像拼接、图像增强处理,显示车辆四周的影像。该应用也提供驾驶员手动操作,切换显示任一方向的影像视图,并可以手动放大或缩小任一方向的影像视图,供驾驶员观察感兴趣的重点区域。当前的车载触摸屏可以是电阻式触摸屏或电容式触摸屏。由于这两种触摸屏技术原理不同,电阻式触摸屏对多点触控支持度不高,对于应用功能的切换一般是提供多级菜单供驾驶员操作,而电容式触摸屏可以支持多点触控,驾驶员可以通过多个手指触摸屏幕,进行抓、揉等复杂操作。如图1A,在360°全景显示系统的应用中,提供“全景调校”的菜单供驾驶员点按,驾驶员可以通过点按其中的“前视”、“后视”等按钮来切换显示某个方向的影响视图。如图1B,为电容式触摸屏中的应用界面视图,用户可以通过手势101操作来放大影像视图,通过手势102来操作缩小影像视图。
[0004]由此可见,传统技术中的触摸屏应用功能切换的操作效率不高,电阻式的触摸屏需要一级一级地在菜单中点按,而电容式触摸屏需要驾驶员集中精力采用多个手指精准地进行操作,容易操作无效。故,需要提供一种触摸屏上应用功能切换方法,改善应用功能切换的操作效率。

【发明内容】

[0005]基于此,有必要提供一种触摸屏上应用功能切换的方法,能够在触摸屏上进行简单的操作,就可以轻易切换应用的功能,提高操作效率。
[0006]—种触摸屏上应用功能切换的方法,包括:
[0007]在触摸屏上显示至少一个应用功能操作区域,每一所述应用功能操作区域对应一区域标识;
[0008]接收在应用功能操作区域之内进行划动操作的操作数据;
[0009]识别所述操作数据所对应的划动类型,所述划动类型包括上划、下划、左划和右划;
[0010]确定所述区域标识与划动类型的组合所对应的控制指令;
[0011 ] 所述应用响应所述控制指令,进行功能切换。
[0012]在一个实施例中,所述方法还包括:
[0013]所述触摸屏在预设时间段内未接收到触摸操作数据,隐藏所述至少一个应用功能操作区域;
[0014]所述触摸屏在隐藏所述至少一个应用功能操作区域后,重新接收到触摸操作数据,则再次显示所述至少一个应用功能操作区域。
[0015]在一个实施例中,所述在触摸屏上显示至少一个应用功能操作区域的步骤。包括:
[0016]在应用的主界面视图上透明显示所述至少一个应用功能操作区域。
[0017]在一个实施例中,每一应用功能操作区域的图层对应于一种颜色数值。
[0018]在一个实施例中,识别所述操作数据所对应的划动类型的步骤,包括:
[0019]记录划动操作的操作数据中所包含的起始触点坐标(start x, start y)和终止触点坐标(stop X,stop y),其中坐标系以触摸屏左上角像素点为原点,触摸屏横向向右为X轴正向,触摸屏纵向向下为y轴正向;
[0020]计算横向操作距离X = stop x-start x,以及纵向操作距离Y = stop y-starty ;
_] 若IXI > IYI,且x>o,则所述划动类型为右划;若IXI > IYI,且x〈o,则所述划动类型为左划;若IYl>Ixl,且γ>0,则所述划动类型为下划;若|¥|>々|,且¥〈0,则所述划动类型为上划;若|Y| = Ixl,则所述划动操作为无效操作。
[0022]在一个实施例中,识别所述操作数据所对应的划动类型的步骤中,还包括:
[0023]计算划动操作所对应的倾角,若所述倾角不小于30°,则所述划动操作为无效操作,其中倾角 delta = arctan(MIN/MAX),MIN = min{|X|,Y|},MAX = max{|X|, Y|}。
[0024]在一个实施例中,识别所述操作数据所对应的划动类型的步骤中,还包括:
[0025]根据起始触点坐标(start x,start y)和终止触点坐标(stop x,stop y),判断两点是否小于有效距离阀值,若是,则所述划动操作为无效操作。
[0026]在一个实施例中,所述有效距离阀值为触摸屏纵向高度的1/5。
[0027]在一个实施例中,在确定所述区域标识与划动类型的组合所对应的控制指令的步骤之后,还包括:
[0028]在所述应用功能操作区域中展示对应于所述划动类型的图标。
[0029]在一个实施例中,所述触摸屏为电阻式触摸屏;所述应用为360°全景显示应用;所述至少一个应用功能操作区域包括主界面视图中部的视角切换区域以及环绕所述视角切换操作区域的四个近远景调整区域;
[0030]所述视角切换区域与上划相组合,对应于主界面显示车辆前方景像的控制指令;所述视角切换区域与右划相组合,对应于主界面显示车辆右方景像的控制指令;所述视角切换区域与下划相组合,对应于主界面显示车辆后方景像的控制指令;所述视角切换区域与左划相组合,对应于主界面显示车辆左方景像的控制指令;
[0031]任一所述近远景调整区域与上划相结合,对应于放大前右左后中一个方向的景像的控制指令;任一所述近远景调整区域与下划相结合,对应于缩小前右左后中一个方向的景像的控制指令。
[0032]上述触摸屏上应用功能切换的方法,在触摸屏上显示应用功能操作区域,并接收在区域中的划动操作的操作数据,将应用功能操作区域与划动操作的类型相组合,对应于不同的控制指令,应用再根据控制指令进行功能的切换,相比于传统技术中的触控操作,不需要在多级菜单中进行点按,也不需要进行多点触控相关的精准操作,故提高了操作效率。
【附图说明】
[0033]图1A为传统技术中通过多级菜单进行点按操作切换应用功能的示意图;
[0034]图1B为传统技术中通过多点触控精准操作切换应用功能的示意图;
[0035]图2为一个实施例中的触摸屏上应用功能的切换方法的流程图;
[0036]图3A和图3B为一个实施例中识别划动类型的示意图;
[0037]图4为一个实施例中的界面示意图;
[0038]图5为一个实施例中360°全景显示应用及相关功能操作区域的分布示意图。
【具体实施方式】
[0039]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0040]参见图2,在一个实施例中提供了一种触摸屏上应用功能切换的方法。该方法可以但不限于应用在车载系统中所集成的触摸屏上。触摸屏可以是电阻式触摸屏,也可以是电容式触摸屏,优选为电阻式触摸屏。由于电阻式触摸屏对多点触控支持度不高而采用多级菜单点按的操作方式,本方法用简单的划动操作代替多级菜单,可以改善操作效率。本方法中的应用包括车载音视频相关应用、车载导航相关应用或者辅助驾驶相关应用等,具体不作限定。本方法的流程具体包括:
[0041]步骤201,在触摸屏上显示至少一个应用功能操作区域。
[0042]具体的,在触摸屏上打开一个应用后,可以在应用的主界面视图上显不应用功能操作区域,每一应用功能操作区域对应一区域标识,一般的,应用功能操作区域可以是长方形像素区域。应用功能操作区域的数目与应用的设定有关,例如在车载音视频应用中,为了便于调整音量和屏幕亮度,可以提供两个应用功能操作区域。而在地图相关应用中,若需要便于放大和缩小视图,就可以提供一个对应的功能操作区域即可。
[0043]此外,可以在应用的主界面视图上以预设的透明度显示至少一个应用功能操作区域,从而不影响用户对主界面视图的观察。透明度默认为50%,也可以调整为其它数值。当应用所要切换的功能比较多时,在应用的主界面上显示较多的应用功能操作区域,每一应用功能操作区域的图层对应于一种颜色数值,以供用户容易区分每一种颜色代表的功能。
[0044]此外,应用功能操作区域可以一直在主界面视图上进行显示,也可以设置为触摸屏在预设时间段内未接收到触摸操作数据,则隐藏应用功能操作区域,从而可以使应用主界面更简洁和清晰。其中,触摸操作数据是指用户在触摸屏上任一点触控而形成的触点坐标,包括应用功能操作区域的内部和外部。预设时间段是默认设置的一段时长,也可以供用户手动调整,例如可选为15秒、30秒和60秒。触摸屏在隐藏至少一个应用功能操作区域后,若重新接收到触摸操作数据,则再次显示至少一个应用功能操作区域。
[0045]步骤202,接收在应用功能操作区域之内进行划动操作的操作数据。
[0046]具体的,本实施例中在应用功能操作区域之内进行的操作主要是指划动操作。本实施例的宗旨是简化触摸屏操作,在触摸屏上进行点按操作或者多点触控操作并进行响应,可以与传统技术相同。其中点按操作与菜单点按相类似
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1