一种实现触摸屏终端发出操作提示音的方法及终端的制作方法

文档序号:6332340阅读:156来源:国知局
专利名称:一种实现触摸屏终端发出操作提示音的方法及终端的制作方法
技术领域
本发明涉及触摸屏终端领域,特别是一种实现触摸屏终端发出操作提示音的方法 及终端。
背景技术
随着科技的不断发展,触摸屏技术越来越成熟,开始广泛用于手机等移动用户终 端。触摸屏手机由于省去了键盘的部分,整体上屏幕比较大,外观时尚,深受广大用户的喜 爱。相对按键机手机来说,在触摸屏手机的界面上,用户可操作的内容大大增加了,用户不 仅可以点击各种虚拟的输入键盘,还可以点击界面中的其他任意界面控件,如列表、图片、 静态文本框、滚动条等等。由于触摸笔、手指等触摸媒介都有一定的大小,而触摸屏手机的 屏幕一般都不是很大,界面中的各种界面控件更是很小,触摸屏手机上的误操作频频发生。

发明内容
本发明要解决的技术问题是提供一种实现触摸屏终端发出操作提示音的方法及 终端,改善用户进行触摸屏点触操作时的用户体验。为了解决上述技术问题,本发明提供了一种实现触摸屏终端发出操作提示音的方 法,包括终端检测到用户在触摸屏上的点触事件后,根据所述点触事件及当前界面的界面 控件信息确定被点触的界面控件;在进行与所述界面控件相应操作的同时,播放与所述界面控件对应的操作提示
曰°进一步地,上述方法还具有下面特点所述根据所述点触事件及当前界面的界面 控件信息确定被点触的界面控件的步骤具体为根据所述点触事件的坐标和当前界面中的界面控件的坐标及大小来确定被点触 的界面控件。进一步地,上述方法还具有下面特点所述播放与所述界面控件对应的操作提示 音的步骤包括根据为所述界面控件预先指定的操作提示音标识获取对应的音频文件,然后播放 所述音频文件。为了解决上述问题,本发明还提供了一种终端,具有触摸屏,包括触摸屏驱动模块,用于检测用户在触摸屏上的点触事件,将所述点触事件传递给 界面管理模块;所述界面管理模块,用于根据所述点触事件及当前界面的界面控件信息确定被点 触的界面控件,然后将所述界面控件的信息输出给控制模块;所述控制模块,用于在接收到所述界面控件的信息进行相应操作的同时,播放与 所述界面控件对应的操作提示音。
3
进一步地,上述终端还具有下面特点所述界面管理模块,具体用于根据所述点触 事件的坐标和当前界面中的界面控件的坐标及大小来确定被点触的界面控件。进一步地,上述终端还具有下面特点所述界面管理模块,确定被点触的界面控件之后还用于向所述控制模块发出播放 操作提示音的请求,携带为所述界面控件预先指定的操作提示音标识;所述控制模块,具体用于根据所述操作提示音标识获取对应的音频文件,然后播 放所述音频文件。进一步地,上述终端还具有下面特点还包括配置模块,用于提供一提示音配置界面,用于接收用户为各个用户界面中的界面 控件指定相应的操作提示音标识,接收用户为所述操作提示音标识配置对应的音频文件, 然后将配置结果保存在操作提示音配置表中。进一步地,上述终端还具有下面特点所述配置模块,还用于接收用户为用户界面 选择预置的操作提示音配音方案。综上,本发明提供的实现触摸屏终端发出操作提示音的方法及终端,能够使用户 在触摸屏上的触摸操作有了操作提示音的确认反馈,改善用户进行触摸屏手机点触操作时 的用户体验。本发明主要是在用户进行触摸屏点触操作时,根据操作的内容,发出人性化的 各种操作提示音,同时这种操作提示音是用户可定制的。使用本发明能够可以给触摸屏终 端带来如下益处(1)用户在触摸屏上的触摸操作有了操作提示音的确认反馈,用户体验 比较好。(2)手机可以预置多组操作提示音配置方案,例如语音提示、游戏主题等等,也增强 了用户体验。(3)用户可以下载或录制自己喜欢的操作提示音,增加了用户的自主权,增加 了趣味性,增加了手机的吸引力。


图1为本发明实施例的终端的示意图;图2为本发明的实现触摸屏终端发出操作提示音的方法的流程图;图3为本发明实施例的实现触摸屏终端发出操作提示音的方法的流程图。
具体实施例方式下面结合附图及实施例对本发明的技术方案进行更详细的说明。图1为本发明实施例的终端的示意图,如图1所示,本实施例的终端包括触摸屏 驱动模块、界面管理模块和控制模块,其中,触摸屏驱动模块,用于检测用户在触摸屏上的点触事件,将所述点触事件传递给 界面管理模块;所述界面管理模块,用于根据所述点触事件及当前界面的界面控件信息确定被点 触的界面控件,具体地,可以根据所述点触事件的坐标和当前界面中的界面控件的坐标及 大小来确定被点触的界面控件,然后将所述界面控件的信息输出给控制模块;所述控制模块,用于在接收到所述界面控件的信息进行相应操作的同时,播放与 所述界面控件对应的操作提示音。具体地,获取与所述界面控件对应的音频文件,然后播放 所述音频文件。
进一步地,界面管理模块确定被点触的界面控件之后还用于向所述控制模块发出 播放操作提示音的请求,携带为所述界面控件预先指定的操作提示音标识;控制模块具体用于根据所述操作提示音标识获取对应的音频文件,然后播放所述 音频文件,若未获取到对应的音频文件,则获取缺省的音频文件。此外,本实施例的终端还可以包括一配置模块,用于提供一提示音配置界面,用于接收用户为所述操作提示音标识配置对应的音 频文件,然后将配置结果保存在按键提示音配置表中;或者用于接收用户选择的预置的操 作提示音配音方案。这样用户可以在该提示音配置界面中选择各界面控件指定的操作提示 音标识(ID)对应的音频文件。用户也可以在该提示音配置界面中试听各个音频文件,选择 自己喜爱的操作提示音,增加用户的体验。此外,本实施例的终端里面可以预置几组操作提示音配音方案,例如语音提示、游 戏主题等等,用户可以为不同的用户界面直接选择一个自己喜欢的配音方案。用户也可以 定制自己的操作提示音配音方案,为每个界面控件指定音频文件。音频文件可以来源于手 机预置、网上下载、用户录音等多种渠道,增加了用户的自主权,增加了趣味性,增加了手机 的吸引力。图2为本发明的实现触摸屏终端发出按键提示音的方法的流程图,如图2所示,本 方法包括下面步骤步骤10、终端检测到用户在触摸屏上的点触事件后,根据所述点触事件及当前界 面的界面控件信息确定被点触的界面控件;具体地,例如用户在手机触摸屏表面进行点触操作,用户可以是用触摸笔、触摸 棒、或手指来进行点触操作。手机的触摸屏驱动模块检测到点触事件,点触事件带有触点的 坐标信息,将点触事件传递到界面管理模块。界面管理模块可以根据点触事件携带的坐标信息确定相应UI (用户界面)的界面 控件。UI可以由一个或多个界面控件组成,在进行UI设计时,可以为每个界面控件指定一 个操作提示音ID的属性。本实施例中的界面控件可以是触摸屏UI界面上的各个显示和控制单元,例如各 个按钮、文本框、列表框、选择框等,包括但不限于QT和gtk图形界面系统中的widget (微 件)。界面管理模块收到触摸屏驱动模块发出的点触事件后,根据点触事件所带的坐标 和当前界面的界面控件信息(例如,界面控件的坐标和大小),可以判断出哪个界面控件被 点触。然后向控制模块发出播放操作提示音请求,携带操作提示音ID作为参数。步骤20、在进行与所述界面控件相应操作的同时,播放与所述界面控件对应的操 作提示音。进一步地,控制模块可以判断当前系统的状态是否允许播放操作提示音,不允许 播放操作提示音的情况下不播放。在允许播放操作提示音的情况下,根据操作提示音ID,查 找操作提示音配置表,获得对应的操作提示音音频文件,并播放该音频文件。根据本发明的方法,能够使用户在触摸屏上的触摸操作有了操作提示音的确认反 馈,增加用户的体验。图3为本发明实施例的实现触摸屏终端发出操作提示音的方法的流程图,如图3所示,本方法包括下面步骤步骤201:流程开始步骤202 用户在手机的触摸屏表面进行点触操作。该点触操作可以用触摸笔或触摸棒进行,也可以直接用手指进行。步骤203 触摸屏的驱动程序(即触摸屏驱动模块)检测到用户的点触操作,发出 点触事件给界面管理模块,点触事件中带有触点的坐标信息。步骤204 终端可以根据点触事件携带的坐标信息和相应UI的界面控件的坐标及 大小,可以检测到哪个界面控件被点触。步骤205 界面控件被点触后,需要根据自身的含义进行相应的操作(例如跳转到 其他界面,在文本框里显示相应的字符,等等)。以此同时,界面控件也要根据自身指定的操 作提示音ID,发出播放按键提示音请求。本实施例中,每个界面控件需要有一个操作提示音ID的属性,在创建UI界面中的 每个界面控件时,需要指定其操作提示音ID属性,如果没有指定属性,则点触该界面控件 时发出的是缺省的操作提示音。步骤206 终端的控制模块接收到播放操作提示音请求后,判断当前系统是否需 要播放按键提示音,如果系统设置为静音或其他不允许播放按键提示音的情况,直接跳到 步骤210,否则执行步骤207。步骤207 终端根据操作提示音ID获取待播放的音频文件。如果该操作提示音ID已经配置对应的音频文件,则进入步骤208 ;如果该操作提 示音ID没有配置对应的音频文件,则进入步骤209。本实施例的手机具有一个操作提示音配置界面,在该操作提示音界面下,用户可 以为每一个操作提示音ID配置一个对应的音频文件。在操作提示音配置界面显示的可以 是操作提示音ID对应的直观的音频名称。用户在配置操作提示音的时候也可以试听每一 个音频文件。配置结果可以以操作提示音配置表的形式保存下来。终端中可以预置几套操作提示音配音方案,典型的配音方案有中文语音配音方 案,英文语言配音方案,钢琴配音方案,游戏主题配音方案等等。用户可以预先为相应的UI 选择一个操作提示音配音方案。步骤208 播放配置的音频文件。步骤209 播放缺省的音频文件。步骤210:流程结束。本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令 相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘 等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应 地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的 形式实现。本发明不限制于任何特定形式的硬件和软件的结合。以上仅为本发明的优选实施例,当然,本发明还可有其他多种实施例,在不背离本 发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变 和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
一种实现触摸屏终端发出操作提示音的方法,包括终端检测到用户在触摸屏上的点触事件后,根据所述点触事件及当前界面的界面控件信息确定被点触的界面控件;在进行与所述界面控件相应操作的同时,播放与所述界面控件对应的操作提示音。
2.如权利要求1所述的方法,其特征在于所述根据所述点触事件及当前界面的界面 控件信息确定被点触的界面控件的步骤具体为根据所述点触事件的坐标和当前界面中的界面控件的坐标及大小来确定被点触的界 面控件。
3.如权利要求1或2所述的方法,其特征在于所述播放与所述界面控件对应的操作 提示音的步骤包括根据为所述界面控件预先指定的操作提示音标识获取对应的音频文件,然后播放所述 音频文件。
4.一种终端,具有触摸屏,包括触摸屏驱动模块,用于检测用户在触摸屏上的点触事件,将所述点触事件传递给界面 管理模块;所述界面管理模块,用于根据所述点触事件及当前界面的界面控件信息确定被点触的 界面控件,然后将所述界面控件的信息输出给控制模块;所述控制模块,用于在接收到所述界面控件的信息进行相应操作的同时,播放与所述 界面控件对应的操作提示音。
5.如权利要求4所述的终端,其特征在于所述界面管理模块,具体用于根据所述点触事件的坐标和当前界面中的界面控件的坐 标及大小来确定被点触的界面控件。
6.如权利要求4或5所述的终端,其特征在于所述界面管理模块,确定被点触的界面控件之后还用于向所述控制模块发出播放操作 提示音的请求,携带为所述界面控件预先指定的操作提示音标识;所述控制模块,具体用于根据所述操作提示音标识获取对应的音频文件,然后播放所 述音频文件。
7.如权利要求4所述的终端,其特征在于,还包括配置模块,用于提供一提示音配置界面,用于接收用户为各个用户界面中的界面控件 指定相应的操作提示音标识,接收用户为所述操作提示音标识配置对应的音频文件,然后 将配置结果保存在操作提示音配置表中。
8.如权利要求7所述的终端,其特征在于所述配置模块,还用于接收用户为用户界面选择预置的操作提示音配音方案。
全文摘要
本发明提供一种实现触摸屏终端发出操作提示音的方法及终端,该方法包括终端检测到用户在触摸屏上的点触事件后,根据所述点触事件及当前界面的界面控件信息确定被点触的界面控件;在进行与所述界面控件相应操作的同时,播放与所述界面控件对应的操作提示音。根据本发明能够使用户在触摸屏上的触摸操作有了操作提示音的确认反馈,改善用户进行触摸屏手机点触操作时的用户体验。
文档编号G06F3/16GK101943997SQ20101028690
公开日2011年1月12日 申请日期2010年9月13日 优先权日2010年9月13日
发明者肖建华 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1