一种触摸屏悬浮对象在触摸屏边缘的排布方法和系统的制作方法

文档序号:6501630阅读:450来源:国知局
一种触摸屏悬浮对象在触摸屏边缘的排布方法和系统的制作方法
【专利摘要】本发明公开了一种触摸屏悬浮对象在触摸屏边缘的排布方法,包括:检测到用户展开所述悬浮对象的操作手势后,判断所述悬浮对象展开后是否触及所述触摸屏的边缘:若是,则沿着所述悬浮对象所处位置的屏幕边缘排列所述悬浮对象包含的多个选项;若否,则按照常规方式排布所述悬浮对象包含的多个选项。本发明为触摸屏悬浮对象提供一种到屏幕边缘的自动调整显示方式,该方法使悬浮对象的尺寸扩展不受屏幕停留位置的限制,提升用户体验。
【专利说明】一种触摸屏悬淳对象在触摸屏边缘的排布方法和系统

【技术领域】
[0001] 本发明涉及一种终端触摸屏悬浮图标的排布技术,具体地,涉及一种触摸屏悬浮 对象在触摸屏边缘的排布方法和系统。

【背景技术】
[0002] 随着电子技术的发展,人们对手持设备操作体验、ID造型、屏幕尺寸都有了更高的 需求。使用Android平台的手持设备,受操作系统限制,大部分操作触摸屏上必须具备一些 系统级的操作控件,满足程序内或程序间的跳转。如返回到上一个触摸屏(Back)、返回到桌 面(Home)、菜单入口(Menu)打开最近使用的程序(recent apps)
[0003] 目前android平台上大部分触摸设备的系统级操作控件实现方式如下:
[0004] 1手机外观上有物理按键
[0005] 该方法存在以下缺点:对外观设计有限制,增加硬件成本、影响手机尺寸。
[0006] 2软件方式实现,在触摸屏有固定的软键操作区
[0007] 该方法存在以下缺点:占用屏幕位置,减少屏幕有效操作面积。
[0008] 3.使用悬浮型系统按钮
[0009] 该方法存在以下缺点:层级少的悬浮按钮,显示效果会过于复杂影响其它元素的 显示,在常规方式下,悬浮按钮的展开后的图标如果过多而触及触摸屏边缘时,悬浮按钮会 跳开至有效区域后展开,降低了用户体验。


【发明内容】

[0010] 为了解决上述技术问题,本发明公开了一种触摸屏悬浮对象在触摸屏边缘的排布 方法和系统,能够使悬浮按钮在触摸屏边缘的显示区域不足状态下的正常使用,提升用户 体验。
[0011] 本发明公开的触摸屏悬浮对象在触摸屏边缘的排布方法,包括:
[0012] 检测到用户展开所述悬浮对象的操作手势后,判断所述悬浮对象展开后是否触及 所述触摸屏的边缘:
[0013] 若是,则沿着所述悬浮对象所处位置的屏幕边缘排列所述悬浮对象包含的多个选 项;
[0014] 若否,则按照常规方式排布所述悬浮对象包含的多个选项。
[0015] 较佳地,
[0016] 所述沿着所述悬浮对象所处位置的屏幕边缘排列所述悬浮对象包含的多个选项 时,所述悬浮对象展开后的多个选项的排列与所述触摸屏边缘的形状相适配。
[0017] 较佳地,
[0018] 所述悬浮对象展开过程中,所述悬浮对象包含的多个选项重叠渐展开或渐隐到渐 显展开。
[0019] 较佳地,
[0020] 还包括:
[0021] 所述悬浮对象展开后到达预设的时间时,自动恢复至收束状态。
[0022] 本发明还公开了一种触摸屏悬浮对象在触摸屏边缘排布的系统,包括:
[0023] 检测模块,用于实时检测用户展开所述悬浮对象的操作手势;
[0024] 判断模块,用于在检测到用户展开所述悬浮对象的操作手势后,判断所述悬浮对 象展开后是否触及所述触摸屏的边缘;
[0025] 控制模块,用于在所述悬浮对象展开后触及所述触摸屏的边缘时,控制所述悬浮 对象展开后的多个选项沿所述悬浮对象所处位置的屏幕边缘排列,以及,在所述悬浮对象 展开后未触及所述触摸屏的边缘时,控制所述展开后的多个选项按照常规方式排布。
[0026] 较佳地,
[0027] 所述控制模块沿着所述悬浮对象所处位置的屏幕边缘排列所述悬浮对象包含的 多个选项时,所述悬浮对象展开后的多个选项的排列与所述触摸屏边缘的形状相适配。
[0028] 较佳地,
[0029] 所述悬浮对象展开过程中,所述悬浮对象包含的多个选项重叠渐展开或渐隐到渐 显展开。
[0030] 较佳地,
[0031] 所述控制模块还用于:
[0032] 所述悬浮对象展开后到达预设的时间时,控制所述悬浮对象展开后的多个选项自 动恢复至收束状态。
[0033] 本发明为触摸屏悬浮对象提供一种到屏幕边缘的自动调整显示方式,该方法使悬 浮对象的尺寸扩展不受屏幕停留位置的限制,提升用户体验。

【专利附图】

【附图说明】
[0034] 图1为为本发明实施例中触摸屏悬浮对象在触摸屏边缘的排布方法流程图;
[0035] 图2为本发明实施例中触摸屏悬浮对象在触摸屏边缘的排布系统框图;
[0036] 图3是本发明实施例中悬浮对象展开的高度和到屏幕边缘的高度关系;
[0037] 图4是本发明实施例中悬浮对象展开的常规状态;
[0038] 图5是本发明实施例中悬浮对象在边缘的展开过程状态;
[0039] 图6是本发明实施例中悬浮对象在边缘的展开结束状态1 ;
[0040] 图7是本发明实施例中悬浮对象在边缘的展开结束状态2。

【具体实施方式】
[0041] 为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明 的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中 的特征可以相互任意组合。
[0042] 方法实施例
[0043] 本实施例中公开了一种触摸屏悬浮对象在触摸屏边缘的排布系统,如图2所示, 包括:
[0044] S01、检测到用户展开所述悬浮对象的操作手势后,判断悬浮对象展开后是否触及 触摸屏的边缘。
[0045] 参照图3,悬浮对象距离屏幕边缘的Y轴距离值L,当L大于等于悬浮对象展开后 的高度Η时,此时,悬浮对象展开后不会触及触摸屏的边缘;当L小于Η时,悬浮对象展开后 会触及触摸屏的边缘。
[0046] S02、若悬浮对象展开后触及触摸屏的边缘,则沿着悬浮对象所处位置的屏幕边缘 排列悬浮对象包含的多个选项;若否,则按照常规方式排布悬浮对象包含的多个选项。
[0047] 当图3中的L大于等于悬浮对象展开后的高度Η时,悬浮对象展开后的多个选项 会按照常规方式展开,当L小于Η时,悬浮对象展开后会触及触摸屏的边缘,在现有技术中, 需要用户将悬浮对象拖至有效区域,如图4和图6所示,悬浮对象的多个选项在触摸屏的有 效区域展开,在本实施例中,悬浮对象包含的多个选项沿着悬浮对象所处位置的屏幕边缘 排列,参照图5中悬浮对象的展开过程示意图以及图7中悬浮对象在边缘的展开结束状态。 [0048] 本实施例可以在触摸屏边缘的显示区域不足状态下正常使用,提升用户体验,作 为本实施例的进一步改进,悬浮对象展开后的多个选项的排列与触摸屏边缘的形状相适 配,例如,当触摸屏的边缘的形状为波浪形时,悬浮对象展开后的多个选项也呈波浪形排 列。作为本实施例的进一步改进,悬浮对象展开过程中,悬浮对象包含的多个选项重叠渐展 开、渐隐到渐显展开或者其他展开方式。
[0049] S03、悬浮对象展开后到达预设的时间时,自动恢复至收束状态。
[0050] 装置实施例
[0051] 本实施例中公开了一种触摸屏悬浮对象在触摸屏边缘的排布系统,如图1所示, 包括:
[0052] 检测模块,用于实时检测用户展开悬浮对象的操作手势;
[0053] 判断模块,用于在检测到用户展开悬浮对象的操作手势后,判断悬浮对象展开后 是否触及触摸屏的边缘;
[0054] 控制模块,用于在悬浮对象展开后触及触摸屏的边缘时,控制悬浮对象展开后的 多个选项沿悬浮对象所处位置的屏幕边缘排列,以及,在悬浮对象展开后未触及触摸屏的 边缘时,控制展开后的多个选项按照常规方式排布,以及在悬浮对象展开后到达预设的时 间时,控制悬浮对象展开后的多个选项自动恢复至收束状态。
[0055] 本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令 相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘 等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现,相应 地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的 形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
[0056] 需要说明的是,本发明还可有其他多种实施例,在不背离本发明精神及其实质的 情况下,熟悉本领域的技术人员可根据本发明作出各种相应的改变和变形,但这些相应的 改变和变形都应属于本发明所附的权利要求的保护范围。
【权利要求】
1. 一种触摸屏悬浮对象在触摸屏边缘的排布方法,包括: 检测到用户展开所述悬浮对象的操作手势后,判断所述悬浮对象展开后是否触及所述 触摸屏的边缘: 若是,则沿着所述悬浮对象所处位置的屏幕边缘排列所述悬浮对象包含的多个选项; 若否,则按照常规方式排布所述悬浮对象包含的多个选项。
2. 如权利要求1所述的方法,其特征在于: 所述沿着所述悬浮对象所处位置的屏幕边缘排列所述悬浮对象包含的多个选项时,所 述悬浮对象展开后的多个选项的排列与所述触摸屏边缘的形状相适配。
3. 如权利要求1所述的方法,其特征在于: 所述悬浮对象展开过程中,所述悬浮对象包含的多个选项重叠渐展开或渐隐到渐显展 开。
4. 如权利要求1所述的方法,其特征在于: 还包括: 所述悬浮对象展开后到达预设的时间时,自动恢复至收束状态。
5. -种触摸屏悬浮对象在触摸屏边缘排布的系统,其特征在于,包括: 检测模块,用于实时检测用户展开所述悬浮对象的操作手势; 判断模块,用于在检测到用户展开所述悬浮对象的操作手势后,判断所述悬浮对象展 开后是否触及所述触摸屏的边缘; 控制模块,用于在所述悬浮对象展开后触及所述触摸屏的边缘时,控制所述悬浮对象 展开后的多个选项沿所述悬浮对象所处位置的屏幕边缘排列,以及,在所述悬浮对象展开 后未触及所述触摸屏的边缘时,控制所述展开后的多个选项按照常规方式排布。
6. 如权利要求5所述的系统,其特征在于: 所述控制模块沿着所述悬浮对象所处位置的屏幕边缘排列所述悬浮对象包含的多个 选项时,所述悬浮对象展开后的多个选项的排列与所述触摸屏边缘的形状相适配。
7. 如权利要求5所述的系统,其特征在于: 所述悬浮对象展开过程中,所述悬浮对象包含的多个选项重叠渐展开或渐隐到渐显展 开。
8. 如权利要求5所述的系统,其特征在于: 所述控制模块还用于: 所述悬浮对象展开后到达预设的时间时,控制所述悬浮对象展开后的多个选项自动恢 复至收束状态。
【文档编号】G06F3/041GK104102372SQ201310124333
【公开日】2014年10月15日 申请日期:2013年4月10日 优先权日:2013年4月10日
【发明者】周慧虹 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1