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.如权利要求1所述的方法,其特征在于,将所述二楼对象在所述客户端应用的当前页面中展示,包括:初始化所述二楼对象,并发送所述二楼对象的首屏数据请求;根据所述首屏数据请求反馈的二楼对象的数据资源,在所述客户端应用的当前页面对所述二楼对象进行渲染并展示。3.如权利要求1所述的方法,其特征在于,将所述二楼对象在所述客户端应用的当前页面中展示,包括:在所述客户端应用的当前页面中逐渐展示所述二楼对象;计算所述二楼对象已经展现的区域相对于最终展现区域的第一展示比值;根据所述第一展示比值,调整所述二楼对象的模糊值和/或缩放比例,其中,所述模糊值与所述第一展示比值正相关,所述缩放比例与所述第一展示比值正相关。4.如权利要求3所述的方法,其特征在于,所述方法还包括:在所述客户端应用的当前页面中逐渐收起所述二楼对象;计算所述二楼对象尚未收起的区域相对于最终展现区域的第二展示比值;根据所述第二展示比值,调整所述二楼对象的模糊值和/或缩放比例,其中,所述模糊值与所述第二展示比值正相关,所述缩放比例与所述第二展示比值正相关。5.如权利要求1所述的方法,其特征在于,所述客户端应用的当前页面包括三层容器,其中,第一层容器,用于展示当前页面的列表内容;第二层容器,包括用于嵌入一个或多个第一层容器的中间层容器,以及用于嵌入二楼对象的二楼容器,其中,所述二楼容器的显示层级在所述中间层容器之下;第三层容器,用于承载所述第二层容器的第三层容器。6.如权利要求5所述的方法,其特征在于,如果第一页面元素的位置的纵坐标与所述第一页面元素的高度加和后的第一和值大于所述二楼对象所在的二楼容器的顶部位置的纵坐标,或者如果所述第一和值小于所述二楼对象所在的二楼容器的底部位置的纵坐标,则将所述第一和值对应的第一页面元素每隔预定时间执行一次横向位置变动,所述第一页面元素为所述二楼对象展示的页面内容中的页面元素。7.如权利要求6所述的方法,每隔预定时间执行一次横向位置变动,包括:每隔所述预定时间,根据二次贝塞尔曲线计算得到的由快到慢的缓动速度执行所述横向位置变动。8.如权利要求6或7所述的方法,其特征在于,所述第一页面元素为图片,所述第一页面元素还包括对应的标题,所述方法还包括:在执行所述横向位置变动时,切换所述第一页面元素对应的标题。9.如权利要求5所述的方法,其特征在于,所述第一层容器为TableView组件,所述第二层容器和所述第三层容器为ScrollView组...
【专利技术属性】
技术研发人员:刘欢,敖爽,韩明豹,李婷领,张封宛,郑宏浩,冯子豪,李文森,
申请(专利权)人:星潮闪耀移动网络科技中国有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。