图形界面显示方法、图形界面显示装置及终端的制作方法

文档序号:9616060阅读:400来源:国知局
图形界面显示方法、图形界面显示装置及终端的制作方法
【技术领域】
[0001]本发明涉及触摸屏显示终端技术领域,尤其涉及图形界面显示方法、图形界面显示装置及终端。
【背景技术】
[0002]目前,智能设备(智能手机)上的应用越来越多,为了提高用户操作的便捷性,部分应用程序通常设置的悬浮窗,以实特定分功能的快捷操作。为了避免悬浮窗对界面显示的影响,现有技术中,悬浮窗显示的方式通常是将悬浮窗吸附在设备显示桌面的边缘,以进行显示。但是由于显示方式单一,只能吸附显示于显示桌面的边缘,因此容易影响用户的操作。
[0003]上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

【发明内容】

[0004]本发明的主要目的在于增加悬浮窗显示效果,降低悬浮窗对用户操作的影响。
[0005]为实现上述目的,本发明提供的一种图形界面显示方法包括以下步骤:
[0006]A、接收对目标悬浮窗的触摸操作指令;
[0007]B、根据所述触摸操作指令控制所述目标悬浮窗处于可移动模式;
[0008]C、检测所述目标悬浮窗处于可移动模式时的位置信息;
[0009]D、当触摸操作停止时,根据检测的位置信息判断所述目标悬浮窗持续位于触摸操作停止时刻所处的目标位置的时间是否大于预设值;若是则执行步骤E,若否则执行步骤F ;
[0010]E、控制所述目标悬浮窗显示于所述目标位置上;
[0011]F、控制所述目标悬浮窗吸附显示于显示桌面的边缘。
[0012]优选地,所述步骤D包括:
[0013]D1,当根据检测的位置信息确定所述目标悬浮窗未被移动时,启动计时器计时;
[0014]D2、判断所述目标悬浮窗是否被再次移动;若是则执行步骤D3,否则执行步骤D4 ;
[0015]D3、将计时器清零;并转入步骤D1 ;
[0016]D4、判断是否停止触摸操作;若是则执行步骤D5,若否则执行步骤D2 ;
[0017]D5、判断所述计时器计时的时间是否大于预设值;若是,则执行所述步骤E,否则执行所述步骤F。
[0018]优选地,所述步骤F包括:
[0019]计算所述目标位置与所述显示桌面上各边缘的距离值;
[0020]根据所述距离值控制所述目标悬浮窗贴附显示于所述距离值最短对应的边缘。
[0021]优选地,所述步骤E之后还包括:
[0022]当所述目标位置上存在触摸控件、且所述目标悬浮窗全部覆盖所述触摸控件时,调整所述目标悬浮窗的位置,以使所述触摸控件与所述目标悬浮窗错位设置。
[0023]优选地,所述调整目标悬浮窗的位置,以使所述触摸控件与所述目标悬浮窗错位设置之前还包括:
[0024]输出提示信息供用户选择是否调整目标悬浮窗的位置。
[0025]此外,为实现上述目的,本发明还提供一种图形界面显示装置包括:
[0026]接收模块,用于接收对所述目标悬浮窗的触摸操作指令;
[0027]模式调整模块,用于根据所述触摸操作指令控制所述目标悬浮窗处于可移动模式;
[0028]检测模块,用于检测所述目标悬浮窗处于可移动模式时的位置信息;
[0029]判断模块,用于当触摸操作停止时,根据检测的位置信息判断所述目标悬浮窗持续位于触摸操作停止时刻所处的目标位置的时间是否大于预设值;
[0030]控制模块,用于当所述目标悬浮窗持续位于触摸操作停止时刻所处的目标位置的时间大于预设值时,控制所述目标悬浮窗显示于所述目标位置上;当所述目标悬浮窗持续位于触摸操作停止时刻所处的目标位置的时间小于或等于预设值时,控制所述目标悬浮窗吸附显示于显示桌面的边缘。
[0031]优选地,所述判断模块包括:
[0032]启动单元,当根据检测的位置信息确定所述目标悬浮窗未被移动时,启动计时器计时;
[0033]第一判断单元,用于判断所述目标悬浮窗是否被再次移动;
[0034]复位单元,用于当目标悬浮窗被再次移动时,将计时器清零;
[0035]第二判断单元,用于当目标悬浮窗未被再次移动时,判断是否停止触摸操作;
[0036]第三判断单元,用于判断所述计时器计时的时间是否大于预设值;并当计时器计时的时间大于预设值时,由所述控制模块执行所述控制目标悬浮窗显示于所述目标位置上的操作;当计时器计时的时间小于或等于预设值时,由所述控制模块执行所述控制目标悬浮窗吸附显示于显示桌面的边缘的操作。
[0037]优选地,所述控制模块包括:
[0038]计算单元,用于计算所述目标位置与所述显示桌面上各边缘的距离值;
[0039]控制单元,用于根据所述距离值控制所述目标悬浮窗贴附显示于所述距离值最短对应的边缘。
[0040]优选地,所述图形界面显示装置还包括:
[0041]位置调整模块,用于当所述目标位置上存在触摸控件、且所述目标悬浮窗全部覆盖所述触摸控件时,调整所述目标悬浮窗的位置,以使所述触摸控件与所述目标悬浮窗错位设置;
[0042]提示模块,用于输出提示信息供用户选择是否调整目标悬浮窗的位置。
[0043]此外,为实现上述目的,本发明还提供一种终端,所述终端包括图形界面显示装置,所述图形界面显示装置包括:
[0044]接收模块,用于接收对所述目标悬浮窗的触摸操作指令;
[0045]模式调整模块,用于根据所述触摸操作指令控制所述目标悬浮窗处于可移动模式;
[0046]检测模块,用于检测所述目标悬浮窗处于可移动模式时的位置信息;
[0047]判断模块,用于当触摸操作停止时,根据检测的位置信息判断所述目标悬浮窗持续位于触摸操作停止时刻所处的目标位置的时间是否大于预设值;
[0048]控制模块,用于当所述目标悬浮窗持续位于触摸操作停止时刻所处的目标位置的时间大于预设值时,控制所述目标悬浮窗显示于所述目标位置上;当所述目标悬浮窗持续位于触摸操作停止时刻所处的目标位置的时间小于或等于预设值时,控制所述目标悬浮窗吸附显示于显示桌面的边缘。
[0049]本发明实施例通过检测目标悬浮窗处于可移动模式时的位置信息,并当触摸操作停止时,根据检测的位置信息判断所述目标悬浮窗持续位于触摸操作停止时刻所处的目标位置的时间是否大于预设值;然后控制所述目标悬浮窗显示于所述目标位置上,或者控制所述目标悬浮窗吸附显示于显示桌面的边缘,从而实现对目标悬浮窗的显示位置进行控制。由于本发明实施例提供的图形界面显示方法在实现悬浮窗边界显示的基础上,实现了任意位置的显示,因此增加了悬浮窗显示效果,降低了悬浮窗对用户操作的影响,从而提高了产品的实用性。
【附图说明】
[0050]图1为本发明图形界面显示方法第一实施例的流程示意图;
[0051]图2为图1中判断目标悬浮窗持续位于目标位置的时间是否大于预设值的细化流程意图;
[0052]图3为图1中控制目标悬浮窗显示的细化流程示意图;
[0053]图4为本发明图形界面显示方法第二实施例的流程示意图;
[0054]图
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1