[发明专利]用于应用界面切换的数据刷新方法及系统在审
申请号: | 201510336672.4 | 申请日: | 2015-06-17 |
公开(公告)号: | CN105094524A | 公开(公告)日: | 2015-11-25 |
发明(设计)人: | 张涢;王会 | 申请(专利权)人: | 深圳市美贝壳科技有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 应用 界面 切换 数据 刷新 方法 系统 | ||
技术领域
本发明属于应用程序界面切换,具体涉及一种用于应用界面切换的数据刷新方法及系统。
背景技术
随着互联网技术的高速发展,包括在线娱乐与网络游戏等在内的众多互联网应用也得到了空前的发展,各种应用规模越来越大,各种界面也越来越多,应用内部交互越来越复杂,客户端UI(UserInterface,用户界面)数据刷新更加频繁。现有技术中,应用界面切换时,会去获取最新数据,加载到界面刷新,如果数据很大,切换页面的速度就会很慢,用户体验就会很差。
发明内容
本发明针对上述现有技术中存在的问题,提供一种用于应用界面切换的数据刷新方法及系统,后台建立一个数据刷新服务,如果需要获取数据时,后台刷新,等待用户界面加载最新数据,页面切换速度非常的快,需要数据的时候会马上得到数据,用户体验非常的好。
为了实现上述目的,本发明提供一种用于应用界面切换的数据刷新方法,具体技术方案为:
启动应用程序,
向后台服务模块发出数据更新提醒,由后台服务模块向第二数据单元更新数据,然后将第二数据单元的数据载入第一数据单元中,由第一数据单元向应用界面提供当前显示的数据;
切换应用界面,
判断第二数据单元是否有数据;如果有,则将第二数据单元的数据载入第一数据单元中,再由第一数据单元向应用界面提供当前显示的数据;如果没有,则向后台服务模块发出数据更新提醒,并直接由第一数据单元向应用界面提供当前显示的数据。
优选地,向后台服务模块发出数据更新提醒,由后台服务模块向第二数据单元更新数据,包括:
判断后台服务模块的提醒数据更新单元中是否有数据;如果有,则移除该数据,并从数据提供服务器中获取最新数据,并通过数据更新单元将最新数据更新至第二数据单元中;如果没有,则直接从数据提供服务器中获取最新数据,并通过数据更新单元将最新数据更新至第二数据单元中。
优选地,提醒数据更新单元的数据判断采用无限阻塞循环判断方式,且提醒数据更新单元设置成大小为1的消息队列,当没有收到数据更新提醒时,提醒数据更新单元中形成阻塞。
本发明还提供一种用于应用界面切换的数据刷新系统,具体技术方案包括:
数据模块和后台服务模块,后台服务模块用于从数据提供服务器中获取最新数据,并将最新数据更新至第二数据单元,其中,数据模块包括:
第一数据单元,用于向应用界面提供当前显示的数据;
第二数据单元,用于获取后台服务模块的更新数据。
优选地,后台服务模块包括:
提醒数据更新单元,用于从数据提供服务器中获取最新数据;
数据更新单元,用于将提醒数据更新单元中最新数据更新至第二数据单元。
优选地,提醒数据更新单元提醒数据更新单元设置成大小为1的消息队列。
由于采用了上述技术方案,本发明的有益效果是:
本发明的一种用于应用界面切换的数据刷新方法及系统,建立有后台服务模块,如果需要获取数据时,后台刷新,等待用户界面加载最新数据;应用界面切换时,会首先判断是否有新数据,如果有就加载新数据,如果没有就加载老数据,并提醒后台刷新数据,这样做的好处是,页面切换速度非常的快,需要数据的时候会马上得到数据,用户体验非常的好。
附图说明
图1是本发明的数据刷新系统结构示意图。
图2是本发明的数据刷新方法的总体流程图。
图3是本发明的数据刷新方法中数据更新的流程图。
图中标记:
110-数据模块,111-第一数据单元,112-第二数据单元,120-后台服务模块,121-提醒数据更新单元,122-数据更新单元,200-应用界面,300-数据提供服务器。
具体实施方式
参照图1-3,本发明的一种用于应用界面切换的数据刷新方法,包括:
启动应用程序,
进行一次数据更新,向后台服务模块120发出数据更新提醒,由后台服务模块120向第二数据单元112更新数据,然后将第二数据单元112的数据载入第一数据单元111中,由第一数据单元111向应用界面200提供当前显示的数据;
切换应用界面200,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市美贝壳科技有限公司,未经深圳市美贝壳科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510336672.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:应用程序图标调整方法及装置
- 下一篇:一种生成显示界面的方法及电子设备