CN104793841A - 动画播放控制方法和*** - Google Patents

动画播放控制方法和*** Download PDF

Info

Publication number
CN104793841A
CN104793841A CN201410030359.3A CN201410030359A CN104793841A CN 104793841 A CN104793841 A CN 104793841A CN 201410030359 A CN201410030359 A CN 201410030359A CN 104793841 A CN104793841 A CN 104793841A
Authority
CN
China
Prior art keywords
animation
data
playing
ticker
horse race
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410030359.3A
Other languages
English (en)
Inventor
杨文泽
叶舟
廖有志
王剑伟
黄奎
孙炜
谢昕虬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201410030359.3A priority Critical patent/CN104793841A/zh
Publication of CN104793841A publication Critical patent/CN104793841A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

一种动画播放控制方法,包括以下步骤:拉取动画数据;控制所述动画数据对应的动画效果的轮流循环播放;监测是否获取到停止播放动画数据的指令;当获取到停止播放动画数据的指令时,终止该指令对应数据的动画效果的播放。上述动画播放控制方法,拉取动画数据,控制动画数据对应的动画效果的轮流循环播放,监测是否获取到停止播放动画数据的指令,当获取到停止播放动画数据的指令时,终止该指令对应数据的动画效果的播放,一般的,可停止播放过时的动画数据,被终止播放的动画数据则不需要再占用存储空间,从而上述动画播放控制方法和***可避免过时消息占用存储资源的问题。此外,还提供一种动画播放控制***。

Description

动画播放控制方法和***
技术领域
本发明涉及网络与计算机技术领域,特别是涉及动画播放控制方法和***。
背景技术
动画提醒技术是一种常见的消息提醒技术,一般用于提醒一条新消息的到来或者新事件的发生。而跑马灯动画是动画提醒技术最常用的一种动画效果。跑马灯动画是指在电脑上通过编程实现的、消息滚动播放的一种动画效果。
跑马灯动画一般展现在容易被注意到的位置,例如任务栏等位置。现有技术中,接收到的消息的跑马灯动画只播放一遍。用户可以在消息滚动播放时,阅读消息内容。消息播放完后,一般被存储到缓存,并被添加到消息下拉列表中,以便于用户在消息下拉列表中查看消息。消息下拉列表中的消息被点击后,可跳转到该消息对应的界面,便于用户进行下一步的阅读和操作。
然而,现有技术中,消息下拉列表中的消息需要用户手动清空,即使已经过时的消息也还是显示在消息下拉列表中并存储在缓存空间中,从而导致消息下拉列表过长且存储资源浪费的问题。
发明内容
基于此,有必要提供一种可避免过时消息占用存储资源的动画播放控制方法。
一种动画播放控制方法,包括以下步骤:
拉取动画数据;
控制所述动画数据对应的动画效果的轮流循环播放;
监测是否获取到停止播放动画数据的指令;
当获取到停止播放动画数据的指令时,终止该指令对应数据的动画效果的播放。
此外,还有必要提供一种可避免过时消息占用存储资源的动画播放控制方法。
一种动画播放控制***,包括:
数据拉取模块,用于拉取动画数据;
控制模块,用于控制播放模块轮流循环播放所述动画数据对应的动画效果;
监测模块,用于监测是否获取到停止播放动画数据的指令;
所述控制模块还用于当获取到停止播放动画数据的指令时,控制播放模块终止该指令对应数据的动画效果的播放;
播放模块,用于根据所述控制模块的指令播放跑马灯动画或终止跑马灯动画的播放。
上述动画播放控制方法和***,拉取动画数据,控制动画数据对应的动画效果的轮流循环播放,监测是否获取到停止播放动画数据的指令,当获取到停止播放动画数据的指令时,终止该指令对应数据的动画效果的播放,一般的,可停止播放过时的动画数据,被终止播放的动画数据则不需要再占用存储空间,从而上述动画播放控制方法和***可避免过时消息占用存储资源的问题。
附图说明
图1为一个实施例中的动画播放控制方法的流程示意图;
图2为一个实施例中运行动画播放控制方法的前端与服务后台及应用程序后台的连接关系示意图;
图3为跑马灯动画的轮流循环播放示意图;
图4为一个实施例中的动画播放控制***的结构示意图;
图5为另一实施例中的动画播放控制***的结构示意图;
图6为能实现本发明实施例的一个计算机***1000的模块图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
除非上下文另有特定清楚的描述,本发明中的元件和组件,数量既可以单个的形式存在,也可以多个的形式存在,本发明并不对此进行限定。本发明中的步骤虽然用标号进行了排列,但并不用于限定步骤的先后次序,除非明确说明了步骤的次序或者某步骤的执行需要其他步骤作为基础,否则步骤的相对次序是可以调整的。可以理解,本文中所使用的术语“和/或”涉及且涵盖相关联的所列项目中的一者或一者以上的任何和所有可能的组合。
如图1所示,在一个实施例中,一种动画播放控制方法,包括以下步骤:
步骤S102,拉取动画数据。
在一个实施例中,动画数据为跑马灯数据,以下的动画效果为跑马灯动画。
跑马灯数据包括待滚动播放的信息内容,如文字、图片和超链接等等。不同的应用程序产生各种形式的跑马灯数据。
在一个实施例中,步骤S102~S108可由前端(也称为客户端)执行。本实施例中,如图2所示,多个前端与服务平台通信连接,该服务后台还与多个应用程序后台(即运行应用程序的后台)通信连接。在执行本实施例的跑马灯动画播放控制方法的程序启动后,步骤S102可从服务后台拉取跑马灯数据:向服务后台发送拉取跑马灯数据的请求,并接收服务后台发送的跑马灯数据。服务后台中存储的跑马灯数据可由各个应用程序产生。每当有应用程序产生新的跑马灯数据时,应用程序可调用服务后台提供的开启跑马灯动画的接口,应用程序后台将包含新产生的跑马灯数据的开启跑马灯动画接口调用指令发送给服务后台。服务后台接收到开启跑马灯动画接口调用指令后,及时的将新产生的跑马灯数据推送给前端。
步骤S104,控制动画数据对应的动画效果的轮流循环播放。在一个实施例中,上述动画播放控制方法还包括步骤:存储拉取的跑马灯数据为待播放数据序列。可将跑马灯数据存储为数组,数据中的一个元素对应一条跑马灯数据;或者,可将拉取的跑马灯数据依次存储到文件或数据表中,等等。
在一个实施例中,上述跑马灯动画播放控制方法还包括步骤:接收新下发的跑马灯数据;将新下发的跑马灯数据***到待播放数据序列中。可将新下发的跑马灯数据***到待播放数据序列的末尾。
在一个实施例中,步骤S104包括以下步骤:循环依次读取待播放数据序列中的跑马灯数据,播放读取的跑马灯数据对应的跑马灯动画。可按照待播放数据序列中跑马灯数据的顺序依次读取跑马灯数据,读取到待播放数据序列中最后一个跑马灯数据后,接着读取第一个跑马灯数据。
在一个实施例中,步骤S104在控制跑马灯数据对应的跑马灯动画的轮流循环播放的过程中,当播放完一轮跑马灯动画后,等待预设时间,开启新一轮跑马灯动画的播放。本实施例中,可通过等待的预设时间的长短来控制跑马灯动画播放的整体强度,等待的预设时间越长,则跑马灯动画播放的整体强度越小。
在一个实施例中,步骤S104播放一跑马灯数据对应的跑马灯动画的过程包括以下步骤:将该跑马灯数据滑入用于播放跑马灯动画的信息栏;根据预先配置的该跑马灯数据对应的播放时间使该跑马灯数据在信息栏中驻留相应时间;将该跑马灯数据从信息栏中滑出。在一个实施例中,可根据跑马灯数据的优先级配置跑马灯数据对应的播放时间。优先级高的跑马灯数据配置较长的播放时间,而优先级低的跑马灯数据配置较短的播放时间。
上述实施例中,在将跑马灯数据滑入信息栏与滑出信息栏之间,将跑马灯数据在信息栏中驻留一段时间,而不是将跑马灯数据频繁地在信息栏中滑入滑出,可避免频繁滚动给用户制造骚扰信息;另外,上述实施例将优先级高的跑马灯数据在信息栏中驻留较长时间,优先级高的跑马灯数据一般为更重要更有效的数据,从而上述实施例可更有效地利用计算机资源。
在一个实施例中,上述跑马灯动画播放控制方法还包括步骤:生成用于播放跑马灯动画的信息栏,信息栏可位于任务栏等显眼的位置。
在一个实施例中,步骤S102拉取的跑马灯数据不但包括待滚动播放的信息内容,还包括预先配置的单次播放时间。步骤S104可将跑马灯数据中待滚动播放信息内容滑入用于播放跑马灯动画的信息栏;根据预先配置的跑马灯数据中包括的单次播放时间使播放的信息内容在信息栏中驻留相应时间;将播放的信息内容从信息栏中滑出。
步骤S106,监测是否获取到停止播放动画数据的指令。
当应用程序需停止播放跑马灯数据时,可调用服务平台提供的关闭跑马灯动画接口,应用程序后台将关闭跑马灯动画接口调用指令发送给服务平台,该调用指令包括应用程序需停止播放的跑马灯数据。服务平台接收到该调用指令后,向前端发送停止播放对应跑马灯数据的指令。
步骤S108,当获取到停止播放动画数据的指令时,终止该指令对应数据的动画效果的播放。
终止该指令对应数据的跑马灯动画的播放的步骤包括:从待播放数据序列中删除该指令对应数据;若该指令对应数据的跑马灯动画正在播放,则中止该跑马灯动画的播放。
若上述指令中指定停止播放的跑马灯数据正在信息栏中驻留播放,可将该驻留播放的跑马灯数据从信息栏中滑出。
在上述实施例中,过时事件对应的动画效果可被终止,从而使得循环播放的动画效果可表征相应事件持续存在的状态,提高了播放的动画效果负载的信息内涵,从而也提高了计算机资源利用的高效性。
图3为跑马灯动画的轮流循环播放示意图。如图3所示,记拉取的跑马灯数据对应的跑马灯动画为:跑马灯动画1、跑马灯动画2、…、跑马灯动画N。每一轮依次播放跑马灯动画的过程包括:播放跑马灯动画1、跑马灯动画2、…、跑马灯动画N。每播放一个跑马灯动画的过程包括:跑马灯数据滑入、跑马灯数据驻留、跑马灯数据滑出。在某一跑马灯动画正在播放的过程中,获取到停止播放该跑马灯动画对应跑马灯数据的指令,则可立刻将该跑马灯数据滑出。当播放完一轮跑马灯动画时,则等待预设时间,开启新一轮跑马灯动画的播放。若所有跑马灯数据都被停止播放,则等待新的跑马灯数据的到来,直到收到一条新的跑马灯数据,进入跑马灯动画的轮流循环播放的过程。
如图4所示,在一个实施例中,一种跑马灯动画播放控制***,包括数据拉取模块402、控制模块404、监测模块406和播放模块408,其中:
数据拉取模块402用于拉取动画数据。
在一个实施例中,动画数据为跑马灯数据,以下的动画效果为跑马灯动画。
跑马灯数据包括待滚动播放的信息内容,如文字、图片和超链接等等。不同的应用程序产生各种形式的跑马灯数据。
在一个实施例中,数据拉取模块402、控制模块404、监测模块406和播放模块408可运行于前端(也称为客户端)。本实施例中,如图2所示,多个前端与服务平台通信连接,该服务后台还与多个应用程序后台(即运行应用程序的后台)通信连接。数据拉取模块402可从服务后台拉取跑马灯数据。数据拉取模块402可向服务后台发送拉取跑马灯数据的请求,并接收服务后台发送的跑马灯数据。服务后台中存储的跑马灯数据可由各个应用程序产生。每当有应用程序产生新的跑马灯数据时,应用程序可调用服务后台提供的开启跑马灯动画的接口,应用程序后台将包含新产生的跑马灯数据的开启跑马灯动画接口调用指令发送给服务后台。服务后台接收到开启跑马灯动画接口调用指令后,及时的将新产生的跑马灯数据推送给前端。
控制模块404用于控制播放模块408轮流循环播放动画数据对应的动画效果。
播放模块408用于根据控制模块404的指令播放动画效果。
如图5所示,在一个实施例中,上述动画播放控制***还包括数据存储模块502,用于存储拉取的跑马灯数据为待播放数据序列。数据存储模块502可将跑马灯数据存储为数组,数据中的一个元素对应一条跑马灯数据;或将拉取的跑马灯数据依次存储到文件或数据表中,等等。
在一个实施例中,数据拉取模块402还用于接收新下发的跑马灯数据;数据存储模块502还用于将新下发的跑马灯数据***到待播放数据序列中。数据存储模块502可将新下发的跑马灯数据***到待播放数据序列的末尾。
在一个实施例中,控制模块404用于循环依次读取待播放数据序列中的跑马灯数据,并将读取的跑马灯数据传送给播放模块408,播放模块408用于播放控制模块404传送的跑马灯数据对应的跑马灯动画。控制模块404可按照待播放数据序列中跑马灯数据的顺序依次读取跑马灯数据,读取到待播放数据序列中最后一个跑马灯数据后,接着读取第一个跑马灯数据。
在一个实施例中,控制模块404用于当播放完一轮跑马灯动画后,等待预设时间,开启新一轮跑马灯动画的播放。本实施例中,可通过等待的预设时间的长短来控制跑马灯动画播放的整体强度,等待的预设时间越长,则跑马灯动画播放的整体强度越小。
在一个实施例中,播放模块408播放一跑马灯数据对应的跑马灯动画的过程包括:将该跑马灯数据滑入用于播放跑马灯动画的信息栏;根据预先配置的该跑马灯数据对应的播放时间使该跑马灯数据在信息栏中驻留相应时间;将该跑马灯数据从信息栏中滑出。在一个实施例中,可根据跑马灯数据的优先级配置跑马灯数据对应的播放时间。优先级高的跑马灯数据配置较长的播放时间,而优先级低的跑马灯数据配置较短的播放时间。
上述实施例中,在将跑马灯数据滑入信息栏与滑出信息栏之间,将跑马灯数据在信息栏中驻留一段时间,而不是将跑马灯数据频繁地在信息栏中滑入滑出,可避免频繁滚动给用户制造骚扰信息;另外,上述实施例将优先级高的跑马灯数据在信息栏中驻留较长时间,优先级高的跑马灯数据一般为更重要更有效的数据,从而上述实施例可更有效地利用计算机资源。
在一个实施例中,上述跑马灯动画播放控制***还包括信息栏生成模块(图中未示出),用于生成用于播放跑马灯动画的信息栏,信息栏可位于任务栏等显眼的位置。
在一个实施例中,数据拉取模块402拉取的跑马灯数据不但包括待滚动播放的信息内容,还包括预先配置的单次播放时间。播放模块408可将跑马灯数据中待滚动播放信息内容滑入用于播放跑马灯动画的信息栏;根据预先配置的跑马灯数据中包括的单次播放时间使播放的信息内容在信息栏中驻留相应时间;将播放的信息内容从信息栏中滑出。
监测模块406用于监测是否获取到停止播放动画数据的指令。
当应用程序需停止播放跑马灯数据时,可调用服务平台提供的关闭跑马灯动画接口,应用程序后台将关闭跑马灯动画接口调用指令发送给服务平台,该调用指令包括应用程序需停止播放的跑马灯数据。服务平台接收到该调用指令后,向前端发送停止播放对应跑马灯数据的指令。
控制模块404还用于当获取到停止播放动画数据的指令时,控制播放模块408终止该指令对应数据的动画效果的播放。控制模块404可从待播放数据序列中删除该指令对应数据,并判断该指令对应数据的跑马灯动画是否正在播放,若是,则通知播放模块408中止该跑马灯动画的播放。播放模块408还用于根据控制模块404的指令终止该指令对应数据的动画效果的播放。
若上述指令中指定停止播放的跑马灯数据正在信息栏中驻留播放,播放模块408可将该驻留播放的跑马灯数据从信息栏中滑出。
在上述实施例中,过时事件对应的动画效果可被终止,从而使得循环播放的动画效果可表征相应事件持续存在的状态,提高了播放的动画效果负载的信息内涵,从而也提高了计算机资源利用的高效性。
上述动画播放控制方法和***,拉取动画数据,控制动画数据对应的动画效果的轮流循环播放,监测是否获取到停止播放动画数据的指令,当获取到停止播放动画数据的指令时,终止该指令对应数据的动画效果的播放,一般的,可停止播放过时的动画数据,被终止播放的动画数据则不需要再占用存储空间,从而上述动画播放控制方法和***可避免过时消息占用存储资源的问题。
图6为能实现本发明实施例的一个计算机***1000的模块图。该计算机***1000只是一个适用于本发明的计算机环境的示例,不能认为是提出了对本发明的使用范围的任何限制。计算机***1000也不能解释为需要依赖于或具有图示的示例性的计算机***1000中的一个或多个部件的组合。
图6中示出的计算机***1000是一个适合用于本发明的计算机***的例子。具有不同子***配置的其它架构也可以使用。例如有大众所熟知的台式机、笔记本、个人数字助理、智能电话、平板电脑、便携式媒体播放器、机顶盒等类似设备可以适用于本发明的一些实施例。但不限于以上所列举的设备。
如图6所示,计算机***1000包括处理器1010、存储器1020和***总线1022。包括存储器1020和处理器1010在内的各种***组件连接到***总线1022上。处理器1010是一个用来通过计算机***中基本的算术和逻辑运算来执行计算机程序指令的硬件。存储器1020是一个用于临时或永久性存储计算程序或数据(例如,程序状态信息)的物理设备。***总线1020可以为以下几种类型的总线结构中的任意一种,包括存储器总线或存储控制器、外设总线和局部总线。处理器1010和存储器1020可以通过***总线1022进行数据通信。其中存储器1020包括只读存储器(ROM)或闪存(图中都未示出),以及随机存取存储器(RAM),RAM通常是指加载了操作***和应用程序的主存储器。
计算机***1000还包括显示接口1030(例如,图形处理单元)、显示设备1040(例如,液晶显示器)、音频接口1050(例如,声卡)以及音频设备1060(例如,扬声器)。显示设备1040和音频设备1060是用于体验多媒体内容的媒体设备。
计算机***1000一般包括一个存储设备1070。存储设备1070可以从多种计算机可读介质中选择,计算机可读介质是指可以通过计算机***1000访问的任何可利用的介质,包括移动的和固定的两种介质。例如,计算机可读介质包括但不限于,闪速存储器(微型SD卡),CD-ROM,数字通用光盘(DVD)或其它光盘存储、磁带盒、磁带、磁盘存储或其它磁存储设备,或者可用于存储所需信息并可由计算机***1000访问的任何其它介质。
计算机***1000还包括输入装置1080和输入接口1090(例如,IO控制器)。用户可以通过输入装置1080,如键盘、鼠标、显示装置1040上的触摸面板设备,输入指令和信息到计算机***1000中。输入装置1080通常是通过输入接口1090连接到***总线1022上的,但也可以通过其它接口或总线结构相连接,如通用串行总线(USB)。
计算机***1000可在网络环境中与一个或者多个网络设备进行逻辑连接。网络设备可以是个人电脑、服务器、路由器、智能电话、平板电脑或者其它公共网络节点。计算机***1000通过局域网(LAN)接口1100或者移动通信单元1110与网络设备相连接。局域网(LAN)是指在有限区域内,例如家庭、学校、计算机实验室、或者使用网络媒体的办公楼,互联组成的计算机网络。WiFi和双绞线布线以太网是最常用的构建局域网的两种技术。WiFi是一种能使计算机***1000间交换数据或通过无线电波连接到无线网络的技术。移动通信单元1110能在一个广阔的地理区域内移动的同时通过无线电通信线路接听和拨打电话。除了通话以外,移动通信单元1110也支持在提供移动数据服务的2G,3G或4G蜂窝通信***中进行互联网访问。
应当指出的是,其它包括比计算机***1000更多或更少的子***的计算机***也能适用于发明。例如,计算机***1000可以包括能在短距离内交换数据的蓝牙单元,用于照相的图像传感器,以及用于测量加速度的加速计。
如上面详细描述的,适用于本发明的计算机***1000能执行跑马灯动画播放控制方法的指定操作。计算机***1000通过处理器1010运行在计算机可读介质中的软件指令的形式来执行这些操作。这些软件指令可以从存储设备1070或者通过局域网接口1100从另一设备读入到存储器1020中。存储在存储器1020中的软件指令使得处理器1010执行上述的跑马灯动画播放控制方法。此外,通过硬件电路或者硬件电路结合软件指令也能同样实现本发明。因此,实现本发明并不限于任何特定硬件电路和软件的组合。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (12)

1.一种动画播放控制方法,包括以下步骤:
拉取动画数据;
控制所述动画数据对应的动画效果的轮流循环播放;
监测是否获取到停止播放动画数据的指令;
当获取到停止播放动画数据的指令时,终止该指令对应数据的动画效果的播放。
2.根据权利要求1所述的动画播放控制方法,其特征在于,所述动画数据为跑马灯数据,所述动画效果为跑马灯动画。
3.根据权利要求2所述的动画播放控制方法,其特征在于,控制跑马灯数据对应的跑马灯动画的轮流循环播放的步骤中播放一跑马灯数据对应的跑马灯动画的步骤包括:
将该跑马灯数据滑入用于播放跑马灯动画的信息栏;
根据预先配置的该跑马灯数据对应的播放时间使该跑马灯数据在所述信息栏中驻留相应时间;
将该跑马灯数据从所述信息栏中滑出。
4.根据权利要求2所述的动画播放控制方法,其特征在于,所述方法还包括步骤:存储拉取的跑马灯数据为待播放数据序列;
所述控制跑马灯数据对应的跑马灯动画的轮流循环播放的步骤包括:循环依次读取所述待播放数据序列中的跑马灯数据,播放读取的跑马灯数据对应的跑马灯动画;
所述终止该指令对应数据的跑马灯动画的播放的步骤包括:从所述待播放数据序列中删除该指令对应数据;若该指令对应数据的跑马灯动画正在播放,则中止该跑马灯动画的播放。
5.根据权利要求2所述的动画播放控制方法,其特征在于,所述方法还包括:
接收新下发的跑马灯数据;
将新下发的跑马灯数据***到所述待播放数据序列中。
6.根据权利要求2所述的动画播放控制方法,其特征在于,当播放完一轮跑马灯动画后,等待预设时间,开启新一轮跑马灯动画的播放。
7.一种动画播放控制***,其特征在于,包括:
数据拉取模块,用于拉取动画数据;
控制模块,用于控制播放模块轮流循环播放所述动画数据对应的动画效果;
播放模块,用于根据所述控制模块的指令播放动画效果;
监测模块,用于监测是否获取到停止播放动画数据的指令;
所述控制模块还用于当获取到停止播放动画数据的指令时,控制播放模块终止该指令对应数据的动画效果的播放;
所述播放模块还用于根据所述控制模块的指令终止动画效果的播放。
8.根据权利要求7所述的动画播放控制***,其特征在于,所述动画数据为跑马灯数据,所述动画效果为跑马灯动画。
9.根据权利要求8所述的动画播放控制***,其特征在于,所述播放模块播放一跑马灯数据对应的跑马灯动画的过程包括:将该跑马灯数据滑入用于播放跑马灯动画的信息栏,根据预先配置的该跑马灯数据对应的播放时间使该跑马灯数据在所述信息栏中驻留相应时间,将该跑马灯数据从所述信息栏中滑出。
10.根据权利要求8所述的动画播放控制***,其特征在于,所述***还包括数据存储模块,用于存储拉取的跑马灯数据为待播放数据序列;
所述控制模块用于循环依次读取所述待播放数据序列中的跑马灯数据,并将读取的跑马灯数据传送给所述播放模块,所述播放模块用于播放所述控制模块传送的跑马灯数据对应的跑马灯动画;
所述控制模块还用于当获取到停止播放跑马灯数据的指令时,从所述待播放数据序列中删除该指令对应数据,并判断该指令对应数据的跑马灯动画是否正在播放,若是,则通知所述播放模块中止该跑马灯动画的播放,所述播放模块还用于中止该指令对应数据的跑马灯动画的播放。
11.根据权利要求8所述的动画播放控制***,其特征在于,所述数据拉取模块还用于接收新下发的跑马灯数据;
所述数据存储模块还用于将新下发的跑马灯数据***到所述待播放数据序列中。
12.根据权利要求8所述的动画播放控制***,其特征在于,所述控制模块用于当播放完一轮跑马灯动画后,等待预设时间,开启新一轮跑马灯动画的播放。
CN201410030359.3A 2014-01-22 2014-01-22 动画播放控制方法和*** Pending CN104793841A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410030359.3A CN104793841A (zh) 2014-01-22 2014-01-22 动画播放控制方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410030359.3A CN104793841A (zh) 2014-01-22 2014-01-22 动画播放控制方法和***

Publications (1)

Publication Number Publication Date
CN104793841A true CN104793841A (zh) 2015-07-22

Family

ID=53558679

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410030359.3A Pending CN104793841A (zh) 2014-01-22 2014-01-22 动画播放控制方法和***

Country Status (1)

Country Link
CN (1) CN104793841A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106790714A (zh) * 2017-03-10 2017-05-31 北京物联港科技发展有限公司 一种显示终端分享发布***及方法
CN106887029A (zh) * 2016-06-14 2017-06-23 阿里巴巴集团控股有限公司 动画控制方法、装置及终端
CN110475147A (zh) * 2019-07-29 2019-11-19 阿里巴巴集团控股有限公司 动画播放方法、装置、终端及服务器
CN114125533A (zh) * 2021-11-10 2022-03-01 青岛海信宽带多媒体技术有限公司 一种机顶盒及跑马灯元素展示控制方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101060666A (zh) * 2006-04-21 2007-10-24 上海晨兴电子科技有限公司 手机显示电视节目时仍可显示短消息的方法及装置
CN101316337A (zh) * 2007-06-01 2008-12-03 深圳Tcl工业研究院有限公司 一种具备节目信息提醒功能的电视机及其实现方法
US20100192089A1 (en) * 2009-01-23 2010-07-29 International Business Machines Corporation Controlling scrolling of a document
CN102402254A (zh) * 2011-12-17 2012-04-04 无敌科技(西安)有限公司 可显示提示资讯的电子装置及其方法
CN102591649A (zh) * 2011-12-17 2012-07-18 无敌科技(西安)有限公司 一种以动画形式显示信息提示接口及其方法
CN102685020A (zh) * 2011-03-09 2012-09-19 腾讯科技(北京)有限公司 微博墙显示方法及***
CN102819389A (zh) * 2012-07-19 2012-12-12 宇龙计算机通信科技(深圳)有限公司 一种移动终端以及在移动终端显示内容的方法
CN103297327A (zh) * 2013-05-29 2013-09-11 深圳数字电视国家工程实验室股份有限公司 消息推送方法、装置及显示终端

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101060666A (zh) * 2006-04-21 2007-10-24 上海晨兴电子科技有限公司 手机显示电视节目时仍可显示短消息的方法及装置
CN101316337A (zh) * 2007-06-01 2008-12-03 深圳Tcl工业研究院有限公司 一种具备节目信息提醒功能的电视机及其实现方法
US20100192089A1 (en) * 2009-01-23 2010-07-29 International Business Machines Corporation Controlling scrolling of a document
CN102685020A (zh) * 2011-03-09 2012-09-19 腾讯科技(北京)有限公司 微博墙显示方法及***
CN102402254A (zh) * 2011-12-17 2012-04-04 无敌科技(西安)有限公司 可显示提示资讯的电子装置及其方法
CN102591649A (zh) * 2011-12-17 2012-07-18 无敌科技(西安)有限公司 一种以动画形式显示信息提示接口及其方法
CN102819389A (zh) * 2012-07-19 2012-12-12 宇龙计算机通信科技(深圳)有限公司 一种移动终端以及在移动终端显示内容的方法
CN103297327A (zh) * 2013-05-29 2013-09-11 深圳数字电视国家工程实验室股份有限公司 消息推送方法、装置及显示终端

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106887029A (zh) * 2016-06-14 2017-06-23 阿里巴巴集团控股有限公司 动画控制方法、装置及终端
CN106790714A (zh) * 2017-03-10 2017-05-31 北京物联港科技发展有限公司 一种显示终端分享发布***及方法
CN110475147A (zh) * 2019-07-29 2019-11-19 阿里巴巴集团控股有限公司 动画播放方法、装置、终端及服务器
CN114125533A (zh) * 2021-11-10 2022-03-01 青岛海信宽带多媒体技术有限公司 一种机顶盒及跑马灯元素展示控制方法

Similar Documents

Publication Publication Date Title
CN104144116B (zh) 即时通讯方法及即时通讯***
AU2020200339B2 (en) Activity continuation between electronic devices
US8843616B2 (en) Personal cloud computing with session migration
US10389781B2 (en) Method for sharing media data among electronic devices having media contents sharing lists and electronic device thereof
US9380123B2 (en) Activity continuation between electronic devices
CN105264902B (zh) 用于多用户、多平台、多设备环境中的通用远程媒体控制的***
US20150133049A1 (en) Method and apparatus for downloading content using nfc
KR20120076859A (ko) 휴대단말에서 킵 얼라이브 패킷 동기화 방법 및 장치
EP2527999A1 (en) Method and apparatus for splitting media files
US20150304336A1 (en) Multi-screen interaction method of multimedia resource and terminal device
US20140013256A1 (en) Method and system for dynamic modification of desktop layout and computer storage medium thereof
CN104793841A (zh) 动画播放控制方法和***
CN105262601A (zh) 群成员信息的处理方法和***
CN104679581A (zh) 后台运行程序的方法及装置
US9723480B2 (en) Information processing device, server device, data communication system, data communication method, and computer-readable storage medium storing data communication program
CN104965692B (zh) 在桌面应用中跨进程显示数据的方法及***
CN104753825A (zh) 即时通信多终端登录时登录状态的下发方法和***
WO2016173075A1 (zh) 一种***切换方法和装置
KR102097931B1 (ko) 소스 전자 디바이스로부터 동반 전자 디바이스로의 액티비티 관련 정보 포워드
US20140068020A1 (en) Method and apparatus for transmitting and/or receiving data
CN103618961B (zh) 一种显示视频标题的方法、***及浏览器
US9912770B2 (en) Online data management
CN104579901A (zh) 文件传输结果态的展示方法和装置
CN106358070B (zh) 多媒体文件上传方法及装置
CN116795012A (zh) 设备控制方法、装置、电子设备及计算机可读存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150722