[发明专利]用于实现微博消息页的方法和装置有效
申请号: | 201010518413.0 | 申请日: | 2010-10-18 |
公开(公告)号: | CN102455892A | 公开(公告)日: | 2012-05-16 |
发明(设计)人: | 渠磊;杜修杏 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 罗正云;王琦 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 实现 消息 方法 装置 | ||
1.一种用于实现微博消息页的方法,包括:
将多个消息页的公用逻辑封装在消息页基础控件中;
拉取所述多个消息页之一的消息页控件的内容数据;
使所述多个消息页之一的消息页控件继承所述公用逻辑;并且
执行所述公用逻辑以根据所拉取的内容数据将所述多个消息页之一的消息页控件加载并展示到所述多个消息页之一上。
2.根据权利要求1所述的用于实现微博消息页的方法,其中所述多个消息页之一的消息页控件包括至少一个消息控件、至少一个加载中控件、至少一个断层控件和/或更多控件。
3.根据权利要求2所述的用于实现微博消息页的方法,所述执行所述公用逻辑进一步包括:
通过所述多个消息页之一的消息页控件公共接口获取所述至少一个消息控件、所述至少一个加载中控件、所述至少一个断层控件和/或所述更多控件的时间值和尺寸;并且
分别根据所获取的时间值和尺寸对所述至少一个消息控件、所述至少一个加载中控件、所述至少一个断层控件和/或所述更多控件进行排序和布局。
4.根据权利要求2所述的用于实现微博消息页的方法,进一步包括:
将所述多个消息页之一的其他逻辑封装在所述多个消息页之一的其他控件中,并根据所述其他逻辑将所述多个消息页之一的其他控件加载并展示到所述多个消息页之一上,其中所述执行所述公共逻辑进一步包括:
通过消息页控件公共接口获取所述至少一个消息控件、所述至少一个加载中控件、所述至少一个断层控件、所述更多控件和/或所述其他控件的时间值和尺寸;并且
分别根据所获取的时间值和尺寸对所述至少一个消息控件、所述至少一个加载中控件、所述至少一个断层控件、所述更多控件和/或所述其他控件进行排序和布局。
5.根据权利要求4所述的用于实现微博消息页的方法,其中所述其他控件具有最大的时间值,所述更多控件具有最小的时间值,所述至少一个消息控件所展示的消息发表的时间越晚,所述至少一个消息控件的时间值越大,并且所述至少一个加载中控件和所述至少一个断层控件的时间值根据与所述至少一个加载中控件和所述至少一个断层控件相邻的消息控件的时间值来确定。
6.根据权利要求2所述的用于实现微博消息页的方法,进一步包括:分别将相应的管理逻辑封装在相应的管理控件中,其中所述消息页控件分别通过所述相应的管理控件管理所述至少一个消息控件、所述至少一个加载中控件和/或所述至少一个断层控件。
7.根据权利要求4所述的用于实现微博消息页的方法,其中所述多个消息页之一包括客人页,所述其他控件包括客人资料控件,其中:
通过消息页控件公共接口获取所述其他控件的时间值和尺寸包括:
通过调用继承于所述消息页控件公共接口的客人资料控件接口来获取所述客人资料控件的时间值和尺寸;并且
根据所获取的时间值和尺寸对所述其他控件进行排序和布局包括:
根据所获取的所述客人资料控件的时间值和尺寸将所述客人资料控件排列在所述客人页的顶部。
8.根据权利要求7所述的用于实现微博消息页的方法,其中所述至少一个加载中控件为至少一个客人页加载中控件,所述至少一个消息控件为至少一个客人页消息控件,所述拉取所述多个消息页之一的消息页控件的内容数据包括拉取客人页消息数据,并且将所述多个消息页之一的消息页控件加载并展示在所述多个消息页之一上包括:
在所述客人页消息数据返回之前,展示相应的客人页加载中控件;并且
在所述客人页消息数据返回之后,根据返回的所述客人页消息数据加载所述至少一个客人页消息控件并按照时间顺序展示所述至少一个客人页消息控件,并且隐藏所述相应的客人页加载中控件。
9.根据权利要求8所述的用于实现微博消息页的方法,其中所述方法进一步包括:
重复执行将所述多个消息页之一的消息页控件加载并展示在所述多个消息页之一上的步骤,直到所加载的客人页消息控件的数目超出所述客人页的最大消息数目限制,其中所述更多控件是客人页更多控件,并且如果所加载的客人页消息控件的数目超出所述客人页的最大消息数目限制,则所述客人页更多控件被展示在所述客人页的底部。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010518413.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:热成形且加压淬火的汽车车柱及其制造方法
- 下一篇:抗卵菌剂