一种页面浮窗生成方法、装置、设备和存储介质制造方法及图纸

技术编号:31711108 阅读:17 留言:0更新日期:2022-01-01 11:14
本申请公开了一种页面浮窗生成方法、装置、设备和存储介质,其中方法包括:获取通过智能终端的预置控件输入的浮窗生成指令;当判断到所述浮窗生成指令为通过手势动画时,判断所述浮窗生成指令对应的手势动画是否为预置手势动画;当判断到所述手势动画为预置手势动画时,判断所述手势动画结束时的结束位置是否位于所述预置控件内;当判断到所述手势动画结束时的手指位置位于所述预置控件内时,生成所述浮窗生成指令对应的页面浮窗。解决了现有的页面浮窗生成方法,生成过程中用户的操作较为繁琐,导致用户体验较差的技术问题。导致用户体验较差的技术问题。导致用户体验较差的技术问题。

【技术实现步骤摘要】
一种页面浮窗生成方法、装置、设备和存储介质


[0001]本申请涉及移动互联网
,尤其涉及一种页面浮窗生成方法、装置、设备和存储介质。

技术介绍

[0002]随着移动互联网的发展,智能终端(如智能手机)越来越普及,与此同时智能终端的应用程序也越来越丰富。很多应用程序的开发商为了提高应用程序与用户交互的亲密度,采用了悬浮窗技术,即当应用程序退到后台时,在桌面或者其他应用程序界面悬浮地显示一个控件(以下简称“悬浮窗”),以希望能够让用户及时地看到该应用程序上的相关信息。渐渐地,随着应用程序技术的发展,可以在应用程序内实现某个页面的浮窗,以随时查看页面信息。
[0003]现有技术中,当某个APP想要某个页面生成浮窗,需要先点击页面关闭按钮,此时APP上弹出控件询问用户是否需要生成浮窗,用户点击确认后生成成浮窗,整个生成过程中用户的操作较为繁琐,导致用户体验较差。因此,提供一种操作便利的页面浮窗生成方法是本领域技术人员亟待解决的技术问题。

技术实现思路

[0004]本申请提供了一种页面浮窗生成方法、装置、设备和存储介质,解决了现有的页面浮窗生成方法,生成过程中用户的操作较为繁琐,导致用户体验较差的技术问题。
[0005]有鉴于此,本申请第一方面提供了一种页面浮窗生成方法,包括:
[0006]获取通过智能终端的预置控件输入的浮窗生成指令;
[0007]当判断到所述浮窗生成指令为通过手势动画时,判断所述浮窗生成指令对应的手势动画是否为预置手势动画;
[0008]当判断到所述手势动画为预置手势动画时,判断所述手势动画结束时的结束位置是否位于所述预置控件内;
[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]添加单元,用于根据所述控件添加指令,在所述智能终端的屏幕中添加所述预置控件。
[0035]本申请第三方面提供了一种页面浮窗生成设备,所述设备包括处理器以及存储器;
[0036]所述存储器用于存储程序代码,并将所述程序代码传输给所述处理器;
[0037]所述处理器用于根据所述程序代码中的指令执行上述任一种第一方面所述的页面浮窗生成方法。
[0038]本申请第四方面提供了一种存储介质,所述存储介质用于存储程序代码,所述程序代码用于执行上述任一种第一方面所述的页面浮窗生成方法。
[0039]从以上技术方法可以看出,本申请具有以下优点:
[0040]本申请中页面浮窗生成方法,首先获取通过智能终端的预置控件输入的浮窗生成指令,接着当判断到浮窗生成指令为通过手势动画时,判断浮窗生成指令对应的手势动画是否为预置手势动画,然后当判断到手势动画为预置手势动画时,判断手势动画结束时的结束位置是否位于预置控件内,最后当判断到手势动画结束时的手指位置位于预置控件内
时,生成浮窗生成指令对应的页面浮窗。整个过程中,用户只需要通过手势的方式输入浮窗生成指令即可生成对应的页面浮窗,操作简单,从而解决了现有的页面浮窗生成方法,生成过程中用户的操作较为繁琐,导致用户体验较差的技术问题。
附图说明
[0041]为了更清楚地说明本申请实施例中的技术方法,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
[0042]图1为本申请实施例中一种页面浮窗生成方法的实施例一的流程示意图;
[0043]图2为本申请实施例中一种页面浮窗生成方法的实施例二的流程示意图;
[0044]图3为本申请实施例中一种页面浮窗生成装置的实施例的结构示意图。
具体实施方式
[0045]本申请实施例提供了一种页面浮窗生成方法、装置、设备和存储介质,解决了现有的页面浮窗生成方法,生成过程中用户的操作较为繁琐,导致用户体验较差的技术问题。
[0046]为了使本
的人员更好地理解本申请方法,下面将结合本申请实施例中的附图,对本申请实施例中的技术方法进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0047]以便于理解,请参阅图1,图1为本申请实施例中一种页面浮窗生成方法的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面浮窗生成方法,其特征在于,包括:获取通过智能终端的预置控件输入的浮窗生成指令;当判断到所述浮窗生成指令为通过手势动画时,判断所述浮窗生成指令对应的手势动画是否为预置手势动画;当判断到所述手势动画为预置手势动画时,判断所述手势动画结束时的结束位置是否位于所述预置控件内;当判断到所述手势动画结束时的手指位置位于所述预置控件内时,生成所述浮窗生成指令对应的页面浮窗。2.根据权利要求1所述的页面浮窗生成方法,其特征在于,获取通过智能终端的预置控件输入的浮窗生成指令之前还包括:判断所述智能终端的屏幕中是否有所述预置控件;当判断到所述智能终端的屏幕中没有所述预置控件时,获取所述预置控件的控件添加指令;根据所述控件添加指令,在所述智能终端的屏幕中添加所述预置控件。3.根据权利要求1所述的页面浮窗生成方法,其特征在于,所述预置手势动画为滑动长度大于所述智能终端的屏幕长度的一半的手势动画;判断所述浮窗生成指令对应的手势动画是否为预置手势动画,具体包括:获取所述手势动画对应的滑动长度;获取所述智能终端的屏幕长度;判断所述滑动长度是否大于所述屏幕长度的一半,若是,则判定所述手势动画为预置手势动画。4.根据权利要求1所述的页面浮窗生成方法,其特征在于,所述预置控件在所述智能终端的预置区域内进行加载显示。5.根据权利要求1所述的页面浮窗生成方法,其特征在于,所述方法还包括:当判断到所述手势动画结束时的手指位置不位于所述预置控件内时,关闭浮窗的生成进程。6.根据权利要求1所述的页面浮窗生成方法,其特征在于,判断所述手...

【专利技术属性】
技术研发人员:周健平林伟铃谢睿
申请(专利权)人:广州趣丸网络科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1