应用页面的对象展示方法、装置和设备制造方法及图纸

技术编号:17837055 阅读:41 留言:0更新日期:2018-05-03 18:56
本申请实施例公开了一种应用页面的对象展示方法、装置和设备,该方法包括:获取客户端应用的当前页面在下拉手势松开时的下拉距离;如果该下拉距离大于预定二楼展开阈值,则将该二楼对象在该客户端应用的当前页面中展示,其中,该二楼对象指层级在该客户端应用的当前页面显示对象的层级之下的对象。本申请实施例中,通过比较当前页面在下拉手势松开后的下拉距离与预定二楼展开阈值,并在该下拉距离大于预定二楼展开阈值时,将二楼对象在该当前页面中展示,从而解决解决现有技术中页面二楼对象无法展开的问题或页面二楼对象展开方式复杂的问题,提高用户体验。

Display objects, devices and devices using the objects of the page.

An application embodiment discloses an object display method, device, and device for an application page, which includes: obtaining the drop off distance of the current page of the client application when the drop-down gesture is loosened; if the drop distance is greater than the predetermined two floor expansion threshold, the two floor is on the current page of the client application. In this case, the two floor object refers to the object at the level of the object displayed under the current page of the client application. In this application example, by comparing the drop down distance of the current page after the drop-down gesture is loosened and the predetermined two floor, and when the drop distance is larger than the predetermined two building threshold, the two floor object is displayed in the current page to solve the problem or page that can not be unfolded in the two floor object of the existing technology. Facing two floors, the problem of developing objects is complicated, so as to improve user experience.

【技术实现步骤摘要】
应用页面的对象展示方法、装置和设备
本申请涉及计算机软件
,尤其涉及一种应用页面的对象展示方法、装置和设备。
技术介绍
当今手机软件市场新闻类软件层出不穷,针对不同用户群体展示相关兴趣新闻的技术被广泛应用,面对不同的用户展示相关新闻的方式也多种多样。因而,一种使用户具有良好体验的信息推荐模式,也是各个新闻类软件所追求的最终目的。现有的新闻类应用的展示过程中,往往只能进行下拉刷新操作,无法实现隐藏在当前页面之后的二楼对象的展开操作,或者展开二楼对象的方式较为复杂,用户体验较差。
技术实现思路
本申请实施例的目的是提供一种应用页面的对象展示方法、装置和设备,以实现解决现有技术中页面二楼对象无法展开的问题或页面二楼对象展开方式复杂的问题,提高用户体验。为解决上述技术问题,本申请实施例是这样实现的:第一方面,提出了一种应用页面的对象展示方法,该方法包括:获取客户端应用的当前页面在下拉手势松开时的下拉距离;如果该下拉距离大于预定二楼展开阈值,则将该二楼对象在该客户端应用的当前页面中展示,其中,该二楼对象指层级在该客户端应用的当前页面显示对象的层级之下的对象。第二方面,提出了一种应用页面展示装置,该装置包括:获取单元,用于获取客户端应用的当前页面在下拉手势松开时的下拉距离;展示单元,用于如果该下拉距离大于预定二楼展开阈值,则将该二楼对象在该客户端应用的当前页面中展示,其中,该二楼对象指层级在该客户端应用的当前页面显示对象的层级之下的对象。第三方面,提出了一种电子设备,该电子设备包括:处理器;以及被安排成存储计算机可执行指令的存储器,该可执行指令在被执行时使该处理器执行以下操作:获取客户端应用的当前页面在下拉手势松开时的下拉距离;如果该下拉距离大于预定二楼展开阈值,则将该二楼对象在该客户端应用的当前页面中展示,其中,该二楼对象指层级在该客户端应用的当前页面显示对象的层级之下的对象。第四方面,提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序当被包括多个应用程序的电子设备执行时,使得该电子设备执行以下操作:获取客户端应用的当前页面在下拉手势松开时的下拉距离;如果该下拉距离大于预定二楼展开阈值,则将该二楼对象在该客户端应用的当前页面中展示,其中,该二楼对象指层级在该客户端应用的当前页面显示对象的层级之下的对象。由以上本申请实施例提供的技术方案可见,本申请实施例方案至少具备如下一种技术效果:通过比较当前页面在下拉手势松开后的下拉距离与预定二楼展开阈值,并在该下拉距离大于预定二楼展开阈值时,将二楼对象在该当前页面中展示,从而解决解决现有技术中页面二楼对象无法展开的问题或页面二楼对象展开方式复杂的问题,提高用户体验。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请的一个实施例应用页面的对象展示方法流程图。图2是本申请的一个实施例应用页面的对象展示方法的交互流程图。图3是本申请的一个实施例二楼对象展示过程的示意图。图4是本申请的另一个实施例二楼对象的渲染的过程示意图。图5是本申请的一个实施例电子设备的结构示意图。图6是本申请的一个实施例应用页面展示装置的结构示意图。具体实施方式本申请实施例提供一种应用页面的对象展示方法、装置和设备。为了使本
的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。图1是本申请的一个实施例应用页面的对象展示方法流程图。图1的方法可包括:S101,获取客户端应用的当前页面在下拉手势松开时的下拉距离。应理解,本申请实施例的客户端应用,是部署在移动终端上的应用。S102,如果该下拉距离大于预定二楼展开阈值,则将该二楼对象在该客户端应用的当前页面中展示。应理解,在本申请实施例中,二楼对象是指隐藏在当前页面的显示对象之后,层级在当前页面显示对象的层级之下的对象。也就是说,该二楼对象的层级在当前页面的展示的页面元素的层级之下。具体地,该二楼对象可以是一个视图容器,实现与当前页面所展示的内容相独立的业务。应理解,将该二楼对象在该客户端应用的当前页面中展示,可以通过多种方式展示。具体地,如果二楼对象的顶部到底部之间的第一距离小于当前页面的顶部到底部之间的第二距离,则可将当前页面的页面元素向底部移动第二距离,并在移动后的当前页面的页面元素之上,显示该二楼对象。或者,可用一个全新的页面替代当前页面,该页面包括二楼对象,以及当前页面的页面元素向底部移动第二距离后呈现在移动终端的页面元素。此时,该全新的页面即为客户端的当前页面。如果二楼对象的顶部到底部之间的第一距离大于或等于当前页面的顶部到底部之间的第二距离,则可用一个全新的页面替代当前页面,该页面包括二楼对象,此时,该全新的页面即为客户端的当前页面。本申请实施例中,通过比较当前页面在下拉手势松开后的下拉距离与预定二楼展开阈值,并在该下拉距离大于预定二楼展开阈值时,将二楼对象在该客户端应用的当前页面中展示,从而解决解决现有技术中页面二楼对象无法展开的问题或页面二楼对象展开方式复杂的问题,提高用户体验。可选地,作为一个实施例,步骤S102具体可实现为:初始化该二楼对象,并发送该二楼对象的首屏数据请求;根据该首屏数据请求反馈的二楼对象数据资源,在该客户端应用的当前页面对该二楼对象进行渲染并展示。本申请实施例中,通过初始化二楼对象,并发送二楼对象的首屏数据请求,然后根据基于该首屏数据请求反馈的二楼对象资源包,渲染二楼对象,从而能够获取二楼对象最新的展示数据。可选地,作为一个实施例,步骤S102具体可实现为:在该客户端应用的当前页面中逐渐展示该二楼对象;计算该二楼对象已经展现的区域相对于最终展现区域的第一展示比值;根据该第一展示比值,调整该二楼对象的模糊值和/或缩放比例,其中,该模糊值与该第一展示比值正相关,该缩放比例与该第一展示比值正相关。本申请实施例中,根据二楼对象已经展示的区域调整该二楼对象展示时的模糊值和缩放比例,从而使得二楼对象的展示能够由虚变实,和/或由小变大,使得二楼对象的展示效果更为友好。可选地,作为一个实施例,在步骤S102之后,该方法还可包括:在该客户端应用的当前页面中逐渐收起该二楼对象;计算该二楼对象尚未收起的区域相对于最终展现区域的第二展示比值;根据该第二展示比值,调整该二楼对象的模糊值和/或缩放比例,其中,该模糊值与该第二展示比值正相关,该缩放比例与该第二展示比值正相关。本申请实施例中,在收起二楼对象时,采用与展开二楼对象相反的操作方式,使得二楼对象的收缩效果更为友好。可选地,该客户端应用的当前页面包括三层容器,其中,第一层容器,用于展示当前页面的列表内容;第二层容器,包括用于嵌入一个或多个第一层容器的中间层容器,以及用于本文档来自技高网
...
应用页面的对象展示方法、装置和设备

【技术保护点】
一种应用页面的对象展示方法,其特征在于,包括:获取客户端应用的当前页面在下拉手势松开时的下拉距离;如果所述下拉距离大于预定二楼展开阈值,则将二楼对象在所述客户端应用的当前页面中展示,其中,所述二楼对象指层级在所述客户端应用的当前页面显示对象的层级之下的对象。

【技术特征摘要】
1.一种应用页面的对象展示方法,其特征在于,包括:获取客户端应用的当前页面在下拉手势松开时的下拉距离;如果所述下拉距离大于预定二楼展开阈值,则将二楼对象在所述客户端应用的当前页面中展示,其中,所述二楼对象指层级在所述客户端应用的当前页面显示对象的层级之下的对象。2.如权利要求1所述的方法,其特征在于,将所述二楼对象在所述客户端应用的当前页面中展示,包括:初始化所述二楼对象,并发送所述二楼对象的首屏数据请求;根据所述首屏数据请求反馈的二楼对象的数据资源,在所述客户端应用的当前页面对所述二楼对象进行渲染并展示。3.如权利要求1所述的方法,其特征在于,将所述二楼对象在所述客户端应用的当前页面中展示,包括:在所述客户端应用的当前页面中逐渐展示所述二楼对象;计算所述二楼对象已经展现的区域相对于最终展现区域的第一展示比值;根据所述第一展示比值,调整所述二楼对象的模糊值和/或缩放比例,其中,所述模糊值与所述第一展示比值正相关,所述缩放比例与所述第一展示比值正相关。4.如权利要求3所述的方法,其特征在于,所述方法还包括:在所述客户端应用的当前页面中逐渐收起所述二楼对象;计算所述二楼对象尚未收起的区域相对于最终展现区域的第二展示比值;根据所述第二展示比值,调整所述二楼对象的模糊值和/或缩放比例,其中,所述模糊值与所述第二展示比值正相关,所述缩放比例与所述第二展示比值正相关。5.如权利要求1所述的方法,其特征在于,所述客户端应用的当前页面包括三层容器,其中,第一层容器,用于展示当前页面的列表内容;第二层容器,包括用于嵌入一个或多个第一层容器的中间层容器,以及用于嵌入二楼对象的二楼容器,其中,所述二楼容器的显示层级在所述中间层容器之下;第三层容器,用于承载所述第二层容器的第三层容器。6.如权利要求5所述的方法,其特征在于,如果第一页面元素的位置的纵坐标与所述第一页面元素的高度加和后的第一和值大于所述二楼对象所在的二楼容器的顶部位置的纵坐标,或者如果所述第一和值小于所述二楼对象所在的二楼容器的底部位置的纵坐标,则将所述第一和值对应的第一页面元素每隔预定时间执行一次横向位置变动,所述第一页面元素为所述二楼对象展示的页面内容中的页面元素。7.如权利要求6所述的方法,每隔预定时间执行一次横向位置变动,包括:每隔所述预定时间,根据二次贝塞尔曲线计算得到的由快到慢的缓动速度执行所述横向位置变动。8.如权利要求6或7所述的方法,其特征在于,所述第一页面元素为图片,所述第一页面元素还包括对应的标题,所述方法还包括:在执行所述横向位置变动时,切换所述第一页面元素对应的标题。9.如权利要求5所述的方法,其特征在于,所述第一层容器为TableView组件,所述第二层容器和所述第三层容器为ScrollView组...

【专利技术属性】
技术研发人员:刘欢敖爽韩明豹李婷领张封宛郑宏浩冯子豪李文森
申请(专利权)人:星潮闪耀移动网络科技中国有限公司
类型:发明
国别省市:北京,11

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

1