先设定或存储的指令,自动进行数值计算和信息处理,而且具有多媒体影音功能的电子设备,其包括但不限智能手机、平板电脑、笔记本电脑等具有触摸屏幕的电子设备等。触摸显示屏控制器接收/发送来自/去往触摸显示屏的电信号。该触摸显示屏则向用户显示可视输出。这个可视输出可以包括文本、图形、视频及其任意组合。某些或所有可视输出可与用户接口对象相对应,在下文中将对它的更多细节进行描述。
[0069]触摸显示屏还基于触觉和/或触知接触来接受用户的输入。该触摸显示屏形成一个接受用户输入的触摸敏感表面。该触摸显示屏和触摸显示屏控制器(连同存储器中任何相关联的模块和/或指令集一起)检测触摸显示屏上的接触(以及所述触摸的任何移动或中断),并且将检测到的接触变换成与显示在触摸显示屏上的诸如一个或多个软按键之类的用户界面对象的交互。在一个示例性实施例中,触摸显示屏与用户之间的接触点对应于用户的一个或多个手指。该触摸显示屏可以使用LCD (液晶显示器)技术或LPD (发光聚合物显示器)技术,但在其他实施例中可使用其他显示技术。触摸显示屏和触摸显示屏控制器可以使用多种触敏技术中的任何一种来检测接触及其移动或中断,这些触敏技术包括但不限于电容、电阻、红外和声表面波技术,以及其他接近传感器阵列,或用于确定与触摸显示屏相接触的一个或多个点的其他技术。用户可以使用任何适当物体或配件,例如指示笔、手指等等,来接触触摸显示屏。
[0070]接触/运动模块与触摸显示屏控制器一道来检测与触摸显示屏的接触。该接触/运动模块包括用于执行与跟触摸显示屏的接触检测相关联的各种操作的各种软件组件,所述操作例如确定是否发生接触,确定该接触是否移动,以及追踪触摸显示屏上的移动,并且确定该接触是否中断(即是否停止接触)。确定接触点移动的操作可以包括确定接触点的速率(幅度)、速度(幅度和方向)和/或加速度(包括幅度和/或方向)。在某些实施例中,接触/运动模块和触摸显示屏控制器还检测触摸板上的接触。
[0071]在本实施例中,以所述电子设备为智能手机为例进行说明。所述智能手机例如为安装Android操作系统或者1S操作系统,或者Palm OS、Symbian (塞班)、或者BlackBerry(黑莓)0S 6.Windows Phone 8等操作系统的智能手机。
[0072]具体地,在本实施例中,如图3所示,电子设备I至少包括:触摸显示屏11、悬浮图标显示模块12、主选项框生成模块13、主选项框控制执行模块14和隐藏模块15。
[0073]触摸显示屏11用以在正常的工作状态下输出图形用户界面;所述触摸显示屏11在电子设备I与用户之间同时提供输出接口和输入接口。
[0074]悬浮图标显示模块12与所述触摸显示屏11相连,用于通过触摸所述图形用户界面的预设区域于所述图形用户界面中显示一悬浮图标101。所述悬浮图标101的样式可以为圆形、方形、菱形等,所述悬浮图标101的大小与普通按键的大小相同或相近。所述预设区域为所要控制的内容选项所对应的区域。具体地,可参考图4,显示为触摸显示屏11的界面中呈现悬浮图标101的示例图,该示例图仅是示例性说明,并不代表实际悬浮图标101的状态,实际悬浮图标101的样式可根据实际需求进行设计和改变。
[0075]主选项框生成模块13与所述触摸显示屏11和所述悬浮图标显示模块12相连,用于沿所述悬浮图标101的不同方向分别生成对应的主选项框102。可沿所述悬浮图标101的上方、下方,左方,右方分别生成一个主选项框102。所述主选项框102的样式可以为圆形、方形、菱形等,所述主选项框102的大小与普通按键的大小相同或相近。具体地,触摸显示屏11的界面中呈现悬浮图标101和主选项框102的示例图请参考图5和图6。该示例图仅是示例性说明,并不代表实际悬浮图标101和主选项框102的状态,实际悬浮图标101和主选项框102的样式可根据实际需求进行设计和改变。
[0076]主选项框控制执行模块14与所述触摸显示屏11和所述主选项框生成模块13相连,用于滑动到某一所述主选项框102的位置,松开后执行所述主选项框102的功能操作。
[0077]例如,可沿所述悬浮图标101的上方生成一个主选项框102,然后滑动到该上方的主选项框102处时,松开手,执行该上方的主选项框102的功能操作。可见,本实施例的方法可以达到将显示屏的操作范围变小,更容易单手操作的目的,而且用户习惯操作后,可不用去看去看主选项框102或子选项框内的字,可实现“盲打”的方式更快捷的操作。在本实施例中,采用滑动代替点击的控制方式,使得单手操作的动作幅度变小,使用更舒心,提高用户体验效果。
[0078]在不需要悬浮图标101时可通过隐藏模块15将所述悬浮图标101和所述主选项框102隐藏,具体地,在本实施例中,所述隐藏模块15分为:第一自动隐藏模块151、第一时间隐藏模块152和第一滑动隐藏模块153。
[0079]第一自动隐藏模块151与所述触摸显示屏11相连,用于在所述松开后执行所述主选项框102的功能操作的同时隐藏所述悬浮图标101和所述主选项框102。
[0080]第一时间隐藏模块152与所述触摸显示屏11相连,用于在预设时间内所述主选项框102的功能操作未被执行,隐藏所述悬浮图标101和所述主选项框102 ;其中预设时间的时间范围为5s?10s。
[0081]第一滑动隐藏模块153与所述触摸显示屏11相连,用于通过在除所述悬浮图标101和所述主选项框102之外的所述触摸显示屏11内的区域上下滑动,隐藏所述悬浮图标101和所述主选项框102。具体地,通过在除所述悬浮图标101和所述主选项框102之外的所述触摸显示屏11内的区域向上滑动或向下滑动隐藏所述悬浮图标101和所述主选项框102,也可以是完成向上滑动一个过程再完成向下滑动一个过程之后,隐藏所述悬浮图标101和所述主选项框102。
[0082]如图7所示,在本实施例中,除了生成悬浮图标101和主选项框102外,还可以生成所述主选项框102下设的子选项框103,通过主选项框102、子选项框103的层叠结构,使得内容展示的区域更多。具体地,如图7所示,本实施例中,电子设备I还包括:子选项框生成模块和子选项框控制执行模块。
[0083]子选项框生成模块与所述触摸显示屏11和所述主选项框生成模块13相连,用于沿所述主选项框102不同方向生成至少两个子选项框103 ;例如,可沿所述主选项框102的左上方,右上方分别生成一个子选项框103。所述子选项框103的样式可以为圆形、方形、菱形等,所述子选项框103的大小与普通按键的大小相同或相近。具体地,触摸显示屏11的界面中呈现悬浮图标101、主选项框102及子选项框103的示意图请参考图8。
[0084]子选项框控制执行模块与所述触摸显示屏11和所述子选项框生成模块相连,用于滑动到任一所述子选项框103的位置,松开后执行该子选项框103的功能操作。
[0085]例如,可沿所述主选项框102的左上方,右上方分别生成一个子选项框103,然后滑动到左上方的子选项框103处时,松开手,执行该左上方的子选项框103的功能操作。
[0086]在不需要悬浮图标101时可将所述悬浮图标101、所述主选项框102和所述子选项框103隐藏,此时,所述隐藏模块15分为:第二自动隐藏模块154、第二时间隐藏模块155和第二滑动隐藏模块156。
当前第3页
1 
2 
3 
4