[发明专利]构建Feed流应用的装置和Feed流信息推送的方法有效
申请号: | 201711299059.5 | 申请日: | 2017-12-08 |
公开(公告)号: | CN108023960B | 公开(公告)日: | 2019-05-21 |
发明(设计)人: | 殷勇 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F16/9535 |
代理公司: | 北京市铸成律师事务所 11313 | 代理人: | 张臻贤;武晨燕 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 构建 feed 应用 装置 信息 推送 方法 | ||
1.一种构建Feed流应用的装置,所述Feed流应用包括多个视图组件,所述装置包括:
信息列表模块,所述信息列表模块配置成可存储多条信息数据;
网络模块,所述网络模块配置成可拉取信息数据并存储到所述信息列表模块中;
主页面视图模块,所述主页面视图模块配置成从所述信息列表模块中查询当前可用的信息数据并显示;其中,所述主页面视图模块向所述信息列表模块查询当前可用的信息数据时,配置成渲染Feed列表,并传入各种响应用户事件的回调函数,保证业务逻辑都冒泡到所述主页面视图模块中进行统一处理;并监听所述Feed流应用的用户事件;
状态分发模块,所述状态分发模块配置成监听所述多个视图组件的状态变量,并且当所述状态变量发生变动时,触发所述Feed流应用的视图的更新。
2.根据权利要求1所述的装置,其特征在于,还包括:信息渲染模块,所述信息渲染模块配置成将单条信息数据转换为相应的视图,从而由所述主页面视图模块显示。
3.根据权利要求1或2所述的装置,其特征在于,还包括:日志统计模块,所述日志统计模块配置成记录所述Feed流应用运行中所涉及的业务指标。
4.根据权利要求1-2中任一项所述的装置,其特征在于,所述信息列表模块配置成将所述信息数据分为置顶信息列表和正常排序信息列表,所述信息数据为新闻数据。
5.根据权利要求1-2中任一项所述的装置,其特征在于,所述信息列表模块配置成可对其中存储的信息数据进行去重和/或排序操作。
6.根据权利要求1-2中任一项所述的装置,其特征在于,所述主页面视图模块采用React-Native的ListView组件渲染被显示的信息数据。
7.根据权利要求1-2中任一项所述的装置,其特征在于,当监听所述Feed流应用的用户事件后,所述主页面视图模块执行与所述用户事件相对应的业务逻辑。
8.根据权利要求1-2中任一项所述的装置,其特征在于,所述信息列表模块配置成:当其中存储的信息数据的任意属性字段变化之后,触发持久化操作,将一定数量的信息数据存储在本地设备上。
9.根据权利要求1-2中任一项所述的装置,其特征在于,所述信息列表模块、网络模块、主页面视图模块和状态分发模块均依托React-Native构建。
10.根据权利要求1-2中任一项所述的装置,其特征在于,还包括React-Native模块,所述React-Native模块提供应用程序接口API。
11.根据权利要求1-2中任一项所述的装置,其特征在于,所述状态分发模块配置成当所述状态变量发生变动时,触发与所述发生变动的状态变量相关联的视图组件的更新。
12.一种Feed流信息推送的方法,包括:
拉取信息数据;
在页面上显示所述信息数据,所述页面包括多个视图组件;在页面上显示所述信息数据的步骤包括:查询当前可用的信息数据时,渲染Feed列表,并传入各种响应用户事件的回调函数,保证业务逻辑都冒泡,然后进行统一处理;
监听用户事件;当监听到用户事件后,执行与所述用户事件相对应的业务逻辑;
监听所述多个视图组件的状态变量,当所述状态变量发生变动时,触发所述页面视图的更新。
13.根据权利要求12所述的方法,其特征在于,所述在页面上显示所述信息数据的步骤包括:采用React-Native的ListView组件渲染所述信息数据。
14.一种计算机可读存储介质,包括存储于其上的计算机可执行指令,所述可执行指令在被处理器执行时实施如权利要求12-13中任一项所述的Feed流信息推送的方法。
15.一种信息推送系统,包括:
信息服务器,配置成提供信息数据;
如权利要求1-11任一项所述的构建Feed流应用的装置,所述装置的网络模块可与所述信息服务器通讯并从所述信息服务器拉取信息数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711299059.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:散热器
- 下一篇:大直径深孔薄壁壳体内圆的车削工装