[发明专利]一种列表的显示方法及装置有效
申请号: | 201310378940.X | 申请日: | 2013-08-27 |
公开(公告)号: | CN104423808B | 公开(公告)日: | 2019-01-11 |
发明(设计)人: | 王玉龙;宋丹 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F3/0482 | 分类号: | G06F3/0482;G06F3/0486;G06F3/0488 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 贾允;肖丁 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 列表 显示 方法 装置 | ||
本发明适用于移动终端技术领域,提供了一种列表的显示方法及装置,包括:生成第一连接组件和第二连接组件,所述第一连接组件和所述第二连接组件分别为一个完整连接装置的上半部与下半部;在列表中加载由上至下排列的N个单元,所述N为大于1的整数;在每个所述单元的上半部所在位置叠加所述第二连接组件,在每个所述单元的下半部所在位置叠加所述第一连接组件。在本发明实施例中,将原先作为一个整体的连接装置拆分为两个连接组件,且两个连接组件相互独立,分别叠加显示,由此避免了当列表中的单元在进行单元复用时,因为单元与单元之间的上下层关系改变从而导致连接装置被遮挡的情况出现。
技术领域
本发明属于移动终端技术领域,尤其涉及一种列表的显示方法及装置。
背景技术
在移动终端应用中,列表(Table View)是经常被用到的用户界面(UserInterface,UI)控件,通过在列表中加载多个单元(Cell),将这些单元作为元数据的UI容器,可以呈现大量的有规律的数据项,且单元与单元之间可以通过图片等连接装置来进行连接。
由于移动终端的内存容量有限,不可能为列表中的每条元数据都生成一个单元,因此,单元的复用机制被提出,当通过拖拽操作滑动列表的时候,一旦某个单元被滑出列表可视区域(例如,如图1所示,当将列表向上拖拽时,位于顶部的单元1被滑出移动终端界面顶部),则该单元中的元数据就可以被清空,该单元被放入复用队列等待复用(如图1所示的单元1’)。然而,由于目前单元与单元之间的连接装置都是作为一个整体来添加并显示的,而如图1所示,复用过程中单元与单元之间的上下层关系可能被改变,导致连接装置被遮挡,显示不全。
发明内容
本发明实施例的目的在于提供一种列表的显示方法及装置,旨在解决现有技术在对列表中的单元进行复用时可能导致单元与单元之间的连接装置显示不全的问题。
本发明实施例是这样实现的,一种列表的显示方法,包括:
生成第一连接组件和第二连接组件,所述第一连接组件和所述第二连接组件分别为一个完整连接装置的上半部与下半部;
在列表中加载由上至下排列的N个单元,所述N为大于1的整数;
在每个所述单元的上半部所在位置叠加所述第二连接组件,在每个所述单元的下半部所在位置叠加所述第一连接组件。
本发明实施例的另一目的在于提供一种列表的显示装置,包括:
生成单元,用于生成第一连接组件和第二连接组件,所述第一连接组件和所述第二连接组件分别为一个完整连接装置的上半部与下半部;
加载单元,用于在列表中加载由上至下排列的N个单元,所述N为大于1的整数;
叠加单元,用于在每个所述单元的上半部所在位置叠加所述第二连接组件,在每个所述单元的下半部所在位置叠加所述第一连接组件。
在本发明实施例中,将原先作为一个整体的连接装置拆分为两个连接组件,且两个连接组件相互独立,分别叠加显示,由此避免了当列表中的单元在进行单元复用时,因为单元与单元之间的上下层关系改变从而导致连接装置被遮挡的情况出现。
附图说明
图1是现有技术提供的列表中单元复用机制的原理示意图;
图2是本发明实施例提供的列表的显示方法的实现流程图;
图3是本发明实施例提供的列表的显示方法连接装置的示意图;
图4是本发明另一实施例提供的列表的显示方法的实现流程图;
图5是本发明实施例提供的列表的显示方法第三连接组件的示意图;
图6是本发明另一实施例提供的列表的显示方法第三连接组件的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310378940.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种对象切换方法、装置以及触摸屏终端
- 下一篇:一种电脑手写板