一种显示同步状态的方法及装置制造方法及图纸

技术编号:9835025 阅读:106 留言:0更新日期:2014-04-02 00:37
本发明专利技术公开了一种显示同步状态的方法及装置,属于计算机及互联网通信领域。所述方法包括:当终端与云端服务器进行同步时,设置用于表示同步状态的组件的透明度为预设透明度,显示所述组件;周期性减少所述组件的透明度,直至所述组件的透明度减为零;获取并显示同步细节信息,所述同步细节信息至少包括所述终端与云端服务器当前同步的同步信息的标识和/或所述终端与云端服务器当前处于的同步阶段。所述装置包括:设置模块、减少模块和第一获取模块。本发明专利技术使状态切换不再生硬,提高人机交互的友好性。

【技术实现步骤摘要】
一种显示同步状态的方法及装置
本专利技术涉及计算机及互联网通信领域,特别涉及一种显示同步状态的方法及装置。
技术介绍
在互联网中用户可以通过终端与云端服务器之间的信息同步技术来将终端中包括的信息备份到云端服务器,以及从云端服务器中获取备份的信息。在终端与云端服务器开始信息同步之前,终端与云端服务器处于非同步状态,终端显示同步界面给用户,用户可以单击同步界面中的按钮向终端提交同步命令,终端与云端服务器由非同步状态切换为同步状态,终端与云端服务器开始进行信息同步,且终端立即同步界面中显示一个表示终端与云端服务器处于同步状态的进度条或转动的菊花。在实现本专利技术的过程中,专利技术人发现现有技术至少存在以下问题:当由非同步状态切换为同步状态时终端立即在同步界面中显示用于表示同步状态的进度条或转动的菊花,且在整个同步的过程只显示进度条或转动的菊花,导致状态切换比较生硬,以及人机交互的友好性较差。
技术实现思路
为了使状态切换不再生硬,提高人机交互的友好性,本专利技术提供了一种显示同步状态的方法及装置。所述技术方案如下:一种显示同步状态的方法,所述方法包括:当终端与云端服务器进行同步时,设置用于表示同步状态的组件的透明度为预设透明度,显示所述组件;周期性减少所述组件的透明度,直至所述组件的透明度减为零;获取并显示同步细节信息,所述同步细节信息至少包括所述终端与云端服务器当前同步的同步信息的标识和/或所述终端与云端服务器当前处于的同步阶段。所述周期性减少所述组件的透明度,直至所述组件的透明度减为零,包括:设置计时器开始计时;当计时的时间达到预设的周期长度时,减少所述组件的透明度;如果减少的所述组件的透明度不为零,则设置所述计时器重新开始计时。所述获取并显示同步细节信息,包括:如果所述终端当前上传同步信息给所述云端服务器,则从所述同步信息中获取所述终端与云端服务器当前同步的同步信息的标识,和/或确定所述终端与云端服务器当前处于的同步阶段为上传阶段;如果所述终端当前从所述云端服务器中下载同步信息,则从所述同步信息中获取所述终端与云端服务器当前同步的同步信息的标识,和/或确定所述终端与云端服务器当前处于的同步阶段为下载阶段;在所述终端的同步界面中显示所述终端与云端服务器当前同步的同步信息的标识和/或所述终端与云端服务器当前处于的同步阶段。所述方法还包括:在所述终端与云端服务器进行同步之前,获取指引信息,所述指引信息至少包括用户的同步账号和/或所述终端与云端服务器在当前时间之前最近一次同步的同步时间;在所述终端的同步界面的状态栏中显示所述指引信息。所述设置用于表示同步状态的组件的透明度为预设透明度之前,还包括:以预设的速度向上移动所述指引信息,直至将所述指引信息移出所述终端的同步界面的顶部而消失。所述方法还包括:当所述终端与云端服务器同步结束时,周期性地增加所述组件的透明度,直至所述组件的透明度达到预设透明度时停止显示所述组件。所述周期性地增加所述组件的透明度,直至所述组件的透明度达到预设透明度时停止显示所述组件,包括:增加所述组件的透明度;如果增加的所述组件的透明度没有达到预设透明度,则设置计时器开始计时;当计时的时间达到预设的周期长度时,增加所述组件的透明度;如果增加的所述组件的透明度没有达到所述预设透明度,则设置所述计时器重新开始计时。所述停止显示所述组件之后,还包括:获取指引信息,所述指引信息至少包括用户的同步账号和/或所述终端与云端服务器在当前时间之前最近一次同步的同步时间;将所述指引信息从所述终端的同步界面的顶部开始以预设速度向下移动,直到移动到所述终端的同步界面的底部的状态栏时为止。一种显示同步状态的装置,所述装置包括:设置模块,用于当终端与云端服务器进行同步时,设置用于表示同步状态的组件的透明度为预设透明度,显示所述组件;减少模块,用于周期性减少所述组件的透明度,直至所述组件的透明度减为零;第一获取模块,用于获取并显示同步细节信息,所述同步细节信息至少包括所述终端与云端服务器当前同步的同步信息的标识和/或所述终端与云端服务器当前处于的同步阶段。所述减少模块包括:第一设置单元,用于设置计时器开始计时;减少单元,用于当计时的时间达到预设的周期长度时,减少所述组件的透明度;第二设置单元,用于如果减少的所述组件的透明度不为零,则设置所述计时器重新开始计时。所述第一获取模块包括:第一获取单元,用于如果所述终端当前上传同步信息给所述云端服务器,则从所述同步信息中获取所述终端与云端服务器当前同步的同步信息的标识,和/或确定所述终端与云端服务器当前处于的同步阶段为上传阶段;第二获取单元,用于如果所述终端当前从所述云端服务器中下载同步信息,则从所述同步信息中获取所述终端与云端服务器当前同步的同步信息的标识,和/或确定所述终端与云端服务器当前处于的同步阶段为下载阶段;显示单元,用于在所述终端的同步界面中显示所述终端与云端服务器当前同步的同步信息的标识和/或所述终端与云端服务器当前处于的同步阶段。所述装置还包括:第二获取模块,用于在所述终端与云端服务器进行同步之前,获取指引信息,所述指引信息至少包括用户的同步账号和/或所述终端与云端服务器在当前时间之前最近一次同步的同步时间;第一显示模块,用于在所述终端的同步界面的状态栏中显示所述指引信息。所述装置还包括:向上移动模块,用于以预设的速度向上移动所述指引信息,直至将所述指引信息移出所述终端的同步界面的顶部而消失。所述装置还包括:增加模块,用于当所述终端与云端服务器同步结束时,周期性地增加所述组件的透明度,直至所述组件的透明度达到预设透明度时停止显示所述组件。所述增加模块包括:第一增加单元,用于增加所述组件的透明度;第三设置单元,用于如果增加的所述组件的透明度没有达到预设透明度,则设置计时器开始计时;第二增加单元,用于当计时的时间达到预设的周期长度时,增加所述组件的透明度;第四设置单元,用于如果增加的所述组件的透明度没有达到所述预设透明度,则设置所述计时器重新开始计时。所述装置还包括:第三获取模块,用于获取指引信息,所述指引信息至少包括用户的同步账号和/或所述终端与云端服务器在当前时间之前最近一次同步的同步时间;向下移动模块,用于将所述指引信息从所述终端的同步界面的顶部开始以预设速度向下移动,直到移动到所述终端的同步界面的底部的状态栏时为止。在本专利技术实施例中,当终端与云端服务器进行同步时,设置用于表示同步状态的组件的透明度为预设透明度,显示该组件,周期性减少该组件的透明度,直至该组件的透明度减为零,使得该组件渐渐地显示出来;以及在终端与云端服务器同步的过程中,获取并显示同步细节信息,该同步细节信息至少包括终端与云端服务器当前同步的同步信息的标识和/或终端与云端服务器当前处于的同步阶段。如此,当由非同步状态切换为同步状态时,可以渐渐地将表示同步状态的组件显示出来,使得状态切换不再生硬,以及在终端与云端服务器同步的过程中,获取并显示同步细节信息,提高了人机交互的友好性。附图说明图1是本专利技术实施例1提供的一种显示同步状态的方法流程图;图2是本专利技术实施例2提供的一种显示同步状态的方法流程图;图3是本专利技术实施例2提供的一种同步界面示意图;图4是本专利技术实施例3提供的一种显示同步状态的装置结构示意图。具本文档来自技高网...

【技术保护点】
一种显示同步状态的方法,其特征在于,所述方法包括:当终端与云端服务器进行同步时,设置用于表示同步状态的组件的透明度为预设透明度,显示所述组件;周期性减少所述组件的透明度,直至所述组件的透明度减为零;获取并显示同步细节信息,所述同步细节信息至少包括所述终端与云端服务器当前同步的同步信息的标识和/或所述终端与云端服务器当前处于的同步阶段。

【技术特征摘要】
1.一种显示同步状态的方法,其特征在于,所述方法包括:当终端与云端服务器进行同步时,设置用于表示同步状态的组件的透明度为预设透明度,显示所述组件;周期性减少所述组件的透明度,直至所述组件的透明度减为零;获取并显示同步细节信息,所述同步细节信息至少包括所述终端与云端服务器当前同步的同步信息的标识和/或所述终端与云端服务器当前处于的同步阶段;当所述终端与云端服务器同步结束时,周期性地增加所述组件的透明度,直至所述组件的透明度达到预设透明度时停止显示所述组件;其中,所述停止显示所述组件之后,还包括:获取指引信息,所述指引信息至少包括用户的同步账号和/或所述终端与云端服务器在当前时间之前最近一次同步的同步时间;将所述指引信息从所述终端的同步界面的顶部开始以预设速度向下移动,直到移动到所述终端的同步界面的底部的状态栏时为止。2.如权利要求1所述的方法,其特征在于,所述周期性减少所述组件的透明度,直至所述组件的透明度减为零,包括:设置计时器开始计时;当计时的时间达到预设的周期长度时,减少所述组件的透明度;如果减少的所述组件的透明度不为零,则设置所述计时器重新开始计时。3.如权利要求1所述的方法,其特征在于,所述获取并显示同步细节信息,包括:如果所述终端当前上传同步信息给所述云端服务器,则从所述同步信息中获取所述终端与云端服务器当前同步的同步信息的标识,和/或确定所述终端与云端服务器当前处于的同步阶段为上传阶段;如果所述终端当前从所述云端服务器中下载同步信息,则从所述同步信息中获取所述终端与云端服务器当前同步的同步信息的标识,和/或确定所述终端与云端服务器当前处于的同步阶段为下载阶段;在所述终端的同步界面中显示所述终端与云端服务器当前同步的同步信息的标识和/或所述终端与云端服务器当前处于的同步阶段。4.如权利要求1所述的方法,其特征在于,所述方法还包括:在所述终端与云端服务器进行同步之前,获取指引信息,所述指引信息至少包括用户的同步账号和/或所述终端与云端服务器在当前时间之前最近一次同步的同步时间;在所述终端的同步界面的状态栏中显示所述指引信息。5.如权利要求4所述的方法,其特征在于,所述设置用于表示同步状态的组件的透明度为预设透明度之前,还包括:以预设的速度向上移动所述指引信息,直至将所述指引信息移出所述终端的同步界面的顶部而消失。6.如权利要求1所述的方法,其特征在于,所述周期性地增加所述组件的透明度,直至所述组件的透明度达到预设透明度时停止显示所述组件,包括:增加所述组件的透明度;如果增加的所述组件的透明度没有达到预设透明度,则设置计时器开始计时;当计时的时间达到预设的周期长度时,增加所述组件的透明度;如果增加的所述组件的透明度没有达到所述预设透明度,则设置所述计时器重新开始计时。7.一种显示同步状态的装置,其特征在于,所述装置包括...

【专利技术属性】
技术研发人员:邓朔许峰峰何明李美娜薛珺侯杰于希敏
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1