《触摸屏电子设备及其可点触响应功能的定位方法》由会员分享,可在线阅读,更多相关《触摸屏电子设备及其可点触响应功能的定位方法(4页珍藏版)》请在金锄头文库上搜索。
1、触摸屏电子设备及其可点触响应功能的定位方法专利名称:触摸屏电子设备及其可点触响应功能的定位方法技术领域:本发明涉及通信设备技术领域,尤其涉及一种触摸屏电子设备及其可点触响应功能的定位方法。背景技术:具有触摸屏的电子设备在现实生活及工作中已日趋增多,尤其在手持电子设备中,简单方便的触摸屏操作更日益成为主流,屏幕可点触响应功能(包括图标、按钮、文字等)单元的分布设计也越来越显得重要,尤其是为便于不同用户的不同操作习惯,可点触响应功能单元的合理分布成为用户体验的首要标杆。目前我们所使用的绝大部分触摸屏电子设备的可点触响应功能单元基本上都是采用有规则且位置固定的分布方式,这种方式在一些特殊使用情况下往
2、往带来很多不便。 例如一些大型设备的触摸屏,在很多情况下用户在使用时往往要移动位置或变化姿势才能触及到可点触响应功能单元;再例如常用的手持移动终端,当具有3. 5寸以上16:9的触摸屏时,很多女性和青少年在单手使用时是无法直接触及屏幕上端部分的可点触响应功能的。这都需要使用者变化姿势或者改变连贯的操作方式才能进行下一步的操作,这造成了用户使用体验的不可连续性,使得用户操作时需要不断改变姿势或者位置,费时费力。发明内容本发明的主要目的是提供一种触摸屏电子设备及其可点触响应功能的定位方法, 以解决现有触摸屏电子设备的可点触响应功能单元分布带来的操作不便问题。本发明提供一种触摸屏电子设备可点触响应功
3、能的定位方法,包括以下步骤收集触点信息;根据上述触点信息及当前界面状态,判定当前操作类型,若当前操作类型为更改分布,则按照分布策略使当前界面中的相应可点触响应功能单元围绕聚集中心聚集分布; 若当前触点操作类型为非更改分布操作,则可点触响应功能单元执行相应操作。优选地,预先设置上述分布策略,包括可点触响应功能单元的分布方式和显示个数;其中,上述分布方式包括系统默认优先级、过往使用率、过往使用时间、功能层级、功能名称以及自定义;上述显示个数包括所有可点触响应功能单元、屏幕可显示数量以及自定义个数。优选地,上述聚集中心为当前触点,或者为用户预先设置的与上述当前触点关联或不关联的点。优选地,在根据所述
4、触点信息及当前界面状态判定当前操作类型前,还判断所述触点信息是否符合操作要求。优选地,初始状态下,上述可点触响应功能单元按照上述分布策略,以系统默认形式分布在界面中。优选地,上述可点触响应功能单元的分布策略默认为可点触响应功能单元以系统默认优先级分布,显示个数为所有可点触响应功能单元。优选地,上述可点触响应功能单元包括图标、按钮以及文字。本发明还提供一种触摸屏电子设备,包括触摸屏驱动单元、显示单元,上述设备还包括操作类型判定单元、分布策略管理单元、操作单元,其中,触摸屏驱动单元,用于收集触摸屏上的触点信息,并发送给操作类型判定单元;操作类型判定单元,用于根据触点信息及当前界面状态,判断当前操作
5、类型,并发送相应命令给上述分布策略管理单元或上述操作单元;分布策略管理单元,用于根据当前界面状态以及分布策略,将当前界面中的相应可点触响应功能单元围绕聚集中心聚集排列,同时发送给上述显示单元显示;操作单元,用于根据命令启用或关闭相应功能单元,并发送给上述显示单元显示。优选地,上述分布策略管理单元,还用于提供用户设置接口及分布策略选项,并存储用户设置。优选地,上述分布策略单元包括接口模块、排列模块以及存储模块,其中,接口模块,用于提供用户设置接口及分布策略选项,并将用户设置发送给上述存储模块;排列模块,用于将符合条件的可点触响应功能单元围绕聚集中心进行聚集排列, 同时发送给显示单元显示;存储模块
6、,用于存储用户设置。优选地,上述分布策略单元还包括记录模块和计算模块,其中,记录模块,用于记录各可点触响应功能单元的使用次数及上一次启用时间;计算模块,用于计算当前界面下显示单元可显示功能单元的个数。本发明中,触摸屏电子设备的可点触响应功能单元采用传统分布方式和聚集中心分布方式想结合的方法,使得触摸屏电子设备增强了用户体验,使用户的操作更为连续,灵活;同时提高了用户的主观能动性,用户可以根据自己的喜好选择相应的操作方式,满足了不同用户的不同需求,增加了产品的竞争力。图1是本发明触摸屏电子设备的原理框图;图2是本发明分布策略管理单元的原理框图;图3是本发明触摸屏电子设备可点触响应功能的定位方法流
7、程图;图4是初始状态下可响应点触功能单元在界面中的分布示意图;图5是本发明中操作类型为更改分布且聚集中心为当前触点时的可响应点触功能单元分布显示转换示意图;图6是本发明中操作类型为更改分布且聚集中心为用户自定义的点时的可响应点触功能单元分布显示转换示意图;图7是本发明中操作类型为确认进入时的可响应点触功能单元分布显示转换示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施例方式以下结合说明书附图及具体实施例进一步说明本发明的技术方案。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。如图1所示,是本发明触摸屏电子设备的原理框图,触摸屏电子设
8、备1包括触摸屏驱动单元01、显示单元02、操作类型判定单元03、分布策略管理单元04、操作单元05,其中,触摸屏驱动单元01,用于收集触摸屏上的触点信息,并发送给操作类型判断单元 03 ;操作类型判定单元03,用于根据触点信息及当前界面状态,判断当前操作类型,并发送相应命令给分布策略管理单元04或操作单元05 ;当前操作类型为更改分布时,操作类型判定单元03发送更改分布命令给分布策略管理单元04,当前操作类型为确定进入或退出时,发送进入或退出相应功能命令给操作单元05。分布策略管理单元04,用于提供用户设置接口及分布策略选项,并存储用户设置; 或者根据当前界面状态以及分布策略,将当前界面中的相
9、应可点触响应功能单元围绕聚集中心聚集排列,同时发送给显示单元02显示;可点触响应功能单元围绕聚集中心聚集排列后,其位置暂时固化,且根据分布策略顺序越前距离聚集中心越近。操作单元05,用于根据命令启用或关闭相应功能单元,并发送给显示单元02显示。如图2所示,是本发明分布策略管理单元的原理框图,分布策略管理单元04包括接口模块40、计算模块41、记录模块42、排列模块43、存储模块44,其中,接口模块40,用于提供用户设置接口及分布策略选项,计算当前界面下显示单元可显示功能单元的个数,将用户设置发送给存储模块44 ;本发明中,分布策略包括可点触响应功能单元的分布方式和显示个数,其中,分布方式包括系
10、统默认优先级、过往使用率、过往使用时间、功能层级、功能名称以及自定义等;显示个数包括所有可点触响应功能单元、屏幕可显示数量以及自定义个数等可点触响应功能单元的系统默认优先级、层级以及名称在系统中已固定,而过往使用率、过往使用时间则随着用户的使用而变化,故需要根据用户的设置实时更新。过往使用率可以是一段时间a内的使用次数,比如,假设手机用户设置a = M小时,则M小时内, 各可点触响应功能单元的排列顺序保持不变二4小时后,用户再次进入某菜单时,各可点触响应功能单元根据过往的M小时的使用次数重新排列,即每隔M小时改变一次,比如,手机功能的当前排列顺序为短信、网络、多媒体,M小时内,它们的使用次数为
11、5、10、2,则 24小时后进入该菜单时,它们的排列顺序为网络、短信、多媒体;过往使用率也可以是单纯的使用次数N,即可点触响应功能单元每启用N次,则排列到第一位,假设手机用户设置N =5,手机功能的当前排列顺序为短信、网络、多媒体,而多媒体功能被启用的次数首先达到5,则下次进入该菜单,手机功能的排列顺序为多媒体、短信、网络,之后网络功能的启用次数又达到5次,而下次进入该菜单时,手机功能的排列顺序为网络、多媒体、短信,依次类推。过往使用时间使得用户可以根据上一次启用时间的先后顺序来排列各可点触响应功能单元,比如,手机中的网络功能上一次启用时间为15:30,短信功能上一次启用时间为17:21,多媒
12、体功能上一次启用时间为9:10,则下次使用时,它们的顺序可以是短信、网络、多媒体,也可以是多媒体、网络、短信。显示个数中的自定义个数选项使得用户可以根据使用习惯,选择需要显示的可点触响应功能单元的个数,这样按照分布方式排在用户设置的个数后的功能将不会被显示, 屏幕上显示的功能单元为常用功能且不会显得拥挤;比如,手机用户只想在主菜单下显示 5个常用的功能单元,以淘汰不常用的功能单元,则用户可以将分布策略中的分布方式设置为过往使用率,并在显示个数的自定义选项下输入5即可;如果可点触响应功能单元数量庞大,则可能需要执行下拉或者上拉动作才能看到排列靠后的功能,这使得用户的操作不能连贯,本发明提供了屏幕
13、可显示数量选项,使得用户可以根据使用习惯选择,因界面不同时,可能会具有不同的可显示数量,故需要根据界面来实时更新。计算模块41,用于计算当前界面下显示单元可显示功能单元的个数,以更新分布策略中的显示个数选项下的屏幕可显示数量;记录模块42,用于记录各可点触响应功能单元的使用次数及上一次启用时间;以更新分布策略中的分布方式选项中的过往使用率选项和过往使用时间选项;排列模块43,用于将符合条件的可点触响应功能单元围绕聚集中心进行聚集排列,同时发送给显示单元02显示;存储模块44,用于存储用户设置。如图3所示,是本发明触摸屏电子设备可点触响应功能的定位方法流程图,包括以下步骤SlO 显示单元02将当
14、前界面状态显示给用户,触摸屏驱动单元01等待用户操作;初始状态下,可点触响应功能单元按照当前分布策略,以系统默认形式分布在界面中。本发明中,可点触响应功能单元的分布策略可预先设置,包括可点触响应功能单元的分布方式和显示个数,其中,分布方式包括系统默认优先级、过往使用率、过往使用时间、功能层级、功能名称以及自定义;显示个数包括所有可点触响应功能单元、屏幕可显示数量以及自定义个数。可点触响应功能单元默认的分布策略为分布方式为系统默认优先级,显示个数为所有可点触响应功能单元,即所有可点触响应功能单元以系统默认优先级分布。如图4所示,是初始状态下可点触响应功能单元在界面中的分布示意图;图中, 表示可点
15、触响应功能单元,初始状态下,可点触响应功能单元按照分布策略,以系统默认形式分布在界面中,本实施例以手机为例,系统默认形式为从左到右,从上到下,即目前手机中常用的分布形式。步骤Sll 触摸屏驱动单元01收集触摸屏上的触点信息;步骤S12 根据当前界面状态,判断当前触点信息是否符合操作条件,若是,则发送给操作类型判定单元03 ;否则,执行步骤Sll ;步骤S13 操作类型判定单元03根据触点信息及当前界面状态,判定当前操作类型,若当前操作类型为更改分布,则执行步骤S14;若当前操作类型为确认进入或退出,则执行步骤S15 ;步骤S14 发送更改分布命令给分布策略管理单元04 ;步骤S15 分布策略管
16、理单元04按照当前分布策略,使当前界面中的相应可点触响应功能单元围绕聚集中心聚集分布,并发送给显示单元02显示,以供用户判断和操作, 结束;可点触响应功能单元围绕聚集中心聚集排列后,其位置暂时固化,显示单元02显示给用户判断和操作。聚集中心可以是当前触点;也可以是用户预先设置的与上述当前触点关联/不关联的点。比如,用户可以将聚集中心设置为屏幕中心,也可以将其设置为当前触点位置位移 (x,Y)距离后得到的点。如图5所示,是本发明中操作类型为更改分布且聚集中心为当前触点时,可点触响应功能单元显示转换示意图,图中, 为用户的触点,初始状态下,可点触响应功能单元分布与图3相同,更改分布后,可点触响应功能单元围绕当前触点聚集分布,并暂时固化。如图6所示,本发明中操作类型为更改分布且聚集中心为用户自定义的点时可响应点触功能单元分布显示转换示意图,假设本实施例的聚集中心为界面中心0,图中, 为用户的触点,初始状态下,可点触响应功能单元分布与图3相同,更改分布后,可点触响应功能单元围绕界面中心聚集分布,并暂时固化。步骤S16 发送进入或退出相应功能命令给操