利索能及
我要发布
收藏
专利号: 2017104679034
申请人: 武汉斗鱼网络科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-11-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种列表显示方法,应用于用户终端,其特征在于,所述用户终端安装有软件开发工具包,所述软件开发工具包包括列表视图以及与所述列表视图对应的滚动视图,所述列表视图上包括多个单元格图层,所述方法包括:所述滚动视图响应用户终端上的滚动事件,根据所述滚动事件对应进行滚动;

所述列表视图获取所述滚动视图在滚动过程中的视图边界信息;

根据所述视图边界信息更新所述列表视图上的单元格图层位置;

将更新后的单元格图层进行显示。

2.根据权利要求1所述的列表显示方法,其特征在于,所述方法还包括:配置所述列表视图,在所述列表视图上添加列表图层,并在所述列表图层上配置单元格图层;

配置滚动视图,使滚动视图覆盖于所述列表视图上,所述滚动视图用于响应用户终端上的滚动事件。

3.根据权利要求1所述的列表显示方法,其特征在于,所述根据所述视图边界信息更新所述列表视图上的单元格图层位置的步骤,包括:将移出所述列表视图范围的单元格图层进行销毁,将移入所述列表视图范围的单元格图层进行创建,将未移出所述列表视图范围的单元格图层进行保留。

4.根据权利要求3所述的列表显示方法,其特征在于,所述将更新后的单元格图层进行显示的步骤,还包括:根据所述单元格图层在所述列表视图上的位置的更新情况展示滚动动画。

5.根据权利要求1所述的列表显示方法,其特征在于,所述方法还包括:响应基础图层类的创建请求,创建多个基础图层类,所述基础图层类用于覆盖对应的单元格图层,其中,所述基础图层类继承于系统图层,所述系统图层用于对点击事件进行响应和点击事件进行传递。

6.根据权利要求5所述的列表显示方法,其特征在于,所述方法还包括:所述基础图层检测所述列表视图上的点击事件;

在检测到所述列表视图上的点击事件时,执行所述点击事件,并将所述点击事件传递给父图层,以使所述父图层根据所述点击事件进行反馈。

7.一种列表显示装置,应用于用户终端,其特征在于,所述用户终端安装有软件开发工具包,所述软件开发工具包包括列表视图以及与所述列表视图对应的滚动视图,所述列表视图上包括多个单元格图层,所述装置包括:滚动模块,用于所述滚动视图响应用户终端上的滚动事件,根据所述滚动事件对应进行滚动;

获取模块,用于所述列表视图获取所述滚动视图在滚动过程中的视图边界信息;

更新模块,用于根据所述视图边界信息更新所述列表视图上的单元格图层位置;

显示模块,用于将更新后的单元格图层进行显示。

8.根据权利要求7所述的列表显示装置,其特征在于,所述装置还包括:第一配置模块,用于配置所述列表视图,在所述列表视图上添加列表图层,并在所述列表图层上配置单元格图层;

第二配置模块,用于配置滚动视图,使滚动视图覆盖于所述列表视图上,所述滚动视图用于响应用户终端上的滚动事件。

9.根据权利要求7所述的列表显示装置,其特征在于,所述装置还包括:创建模块,用于响应基础图层类的创建请求,创建多个基础图层类,所述基础图层类用于覆盖对应的单元格图层,其中,所述基础图层类继承于系统图层,所述系统图层用于对点击事件进行响应和点击事件进行传递。

10.根据权利要求9所述的列表显示装置,其特征在于,所述装置还包括:检测模块,用于所述基础图层检测所述列表视图上的点击事件;

执行模块,用于在检测到所述列表视图上的点击事件时,执行所述点击事件,并将所述点击事件传递给父图层,以使所述父图层根据所述点击事件进行反馈。