控件显示方法、介质、装置和计算设备制造方法及图纸

技术编号:41234027 阅读:9 留言:0更新日期:2024-05-09 23:49
本公开的实施方式提供了一种控件显示方法、介质、装置和计算设备,涉及互联网技术领域。该控件显示方法包括:响应于当前页面中的划动事件,确定划动事件对应的第一事件参数信息,基于第一事件参数信息,确定划动事件对应的目标划动控件,再基于第一事件参数信息和目标划动控件的当前显示状态,确定目标划动控件的目标显示状态和状态切换动画效果;以基于状态切换动画效果,将目标划动控件从当前显示状态切换至目标显示状态。本公开的方法解决了相关技术中缺乏可用的支持划动显示功能的控件的问题,对划动以展示隐藏的操作选项控件这一功能提供良好支持,为用户带来了更好的体验。

【技术实现步骤摘要】

本公开的实施方式涉及互联网,更具体地,本公开的实施方式涉及一种控件显示方法、介质、装置和计算设备


技术介绍

1、本部分旨在为权利要求书中陈述的本公开的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。

2、相关技术中,为方便应用程序的内容展示和交互,经常会需要为ui控件添加可左右划动,并展示隐藏的操作选项的需求。例如在电商应用的购物车列表页面中,通过左右划动单个商品所对应的控件,展示隐藏的收藏和删除功能的选项按钮。

3、现有android端的划动显示功能,通常是基于android端原生的view控件库开发,或通过相关的第三方库基于view体系开发的,但view体系本身只能支持控件简单划动,对基于控件划动相关的进一步的动作缺乏支持,导致用户体验不足,且新版本的android端将逐步停止对view体系的支持,而作为替代的jetpack compose框架并没有提供实现划动的控件,使得android端缺乏可用的支持划动显示功能的控件。


技术实现思路

<p>1、本公开提供一本文档来自技高网...

【技术保护点】

1.一种控件显示方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一事件参数信息包括划动事件的第一事件坐标;

3.根据权利要求1所述的方法,其特征在于,所述第一事件参数信息包括第一移动参数;所述目标显示状态包括第一显示状态;

4.根据权利要求3所述的方法,其特征在于,所述主控件对应于所述目标划动控件中的头部区域,所述操作选项控件对应于所述目标划动控件中的尾部区域;

5.根据权利要求4所述的方法,其特征在于,所述基于所述第一移动参数,确定所述目标划动控件的划动方向和划动进度,包括:

<p>6.根据权利要求...

【技术特征摘要】

1.一种控件显示方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述第一事件参数信息包括划动事件的第一事件坐标;

3.根据权利要求1所述的方法,其特征在于,所述第一事件参数信息包括第一移动参数;所述目标显示状态包括第一显示状态;

4.根据权利要求3所述的方法,其特征在于,所述主控件对应于所述目标划动控件中的头部区域,所述操作选项控件对应于所述目标划动控件中的尾部区域;

5.根据权利要求4所述的方法,其特征在于,所述基于所述第一移动参数,确定所述目标划动控件的划动方向和划动进度,包括...

【专利技术属性】
技术研发人员:邹铭杰
申请(专利权)人:杭州网易再顾科技有限公司
类型:发明
国别省市:

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

1