CN106484348A - 一种基于同步信号的动画绘制方法及系统 - Google Patents
一种基于同步信号的动画绘制方法及系统 Download PDFInfo
- Publication number
- CN106484348A CN106484348A CN201610833711.6A CN201610833711A CN106484348A CN 106484348 A CN106484348 A CN 106484348A CN 201610833711 A CN201610833711 A CN 201610833711A CN 106484348 A CN106484348 A CN 106484348A
- Authority
- CN
- China
- Prior art keywords
- synchronizing signal
- interpolation
- animation
- module
- framecallback
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1407—General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/546—Message passing systems or structures, e.g. queues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T13/00—Animation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2209/00—Indexing scheme relating to G06F9/00
- G06F2209/54—Indexing scheme relating to G06F9/54
- G06F2209/543—Local
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明公开了一种基于同步信号的动画绘制方法及系统,所述方法包括:当接收到绘制动画的指令时,通过Choreographer模块监听系统的同步信号,其中,所述同步信号为系统进行动画渲染时显示器的刷新信号;当监听到所述同步信号时,调用Choreographer模块的FrameCallback接口进行插值操作。本发明通过基于显示器刷新的同步信号进行插值操作,当系统卡顿时,系统仍然发送同步信息,系统根据所述同步信息进行插值操作,避免了由于系统出现卡顿而产生的插值不均匀,使得显示给用户的画面出现卡顿的问题。
Description
技术领域
本发明涉及安卓系统技术领域,特别涉及一种基于同步信号的动画绘制方法及系统。
背景技术
随着互联网技术的方案,形形色色的电子设备越来越受到消费者青睐。而在这些电子系统中,安卓(Android)系统是使用最为广泛的一种系统。安卓系统在绘制动画时普遍采用基于时间的插值方法进行动画插值。所述基于时间的插值方法指的是在系统内按照相同的时间间隔进行均匀插值。但是,所述基于时间的插值方法,当系统出现卡顿时,系统内运行的插值操作也会相应的出现卡顿不能均匀插值,而使得显示给用户的画面出现卡顿的问题。
因而现有技术还有待改进和提高。
发明内容
本发明要解决的技术问题在于,针对现有技术的不足,提供一种基于同步信号的动画绘制方法,以解决现有动画绘制中采用基于时间插值方法存在的由于系统出现卡顿而产生的插值不均匀,使得显示给用户的画面出现卡顿的问题。
为了解决上述技术问题,本发明所采用的技术方案如下:
一种基于同步信号的动画绘制方法,其包括:
当接收到绘制动画的指令时,通过Choreographer模块监听系统的同步信号,其中,所述同步信号为系统进行动画渲染时显示器的刷新信号;
当监听到所述同步信号时,调用Choreographer模块的FrameCallback接口进行插值操作。
所述基于同步信号的动画绘制方法,其中,所述当接收到绘制动画的指令时,通过Choreographer模块监听系统的同步信号之前包括:
当检测到终端设备启动应用程序时,获取Android系统的Choreographer模块,并将所述Choreographer模块配置于所述应用的主线程消息列队。
所述基于同步信号的动画绘制方法,其中,所述当监听到所述同步信号时,调用Choreographer模块的FrameCallback接口进行插值操作之后还包括:
获取所述当前插值操作与上一次插值操作的时间间隔,并将所述时间间隔与预设时间段进行比较;
当所述时间间隔大于所述预设时间段时,调用Choreographer模块的FrameCallback接口进行预设次数插值操作。
所述基于同步信号的动画绘制方法,其中,所述当所述时间间隔大于所述预设时间段时,调用Choreographer模块的FrameCallback接口进行预设次数插值操作具体为:
当所述时间间隔大于所述预设时间段时,根据预设预设时间段与插值次数的对应关系确定进行插值的次数;
调用Choreographer模块的FrameCallback接口进行预设次数的插值。
所述基于同步信号的动画绘制方法,其中,所述FrameCallback接口预设配置循环插值操作指令。
一种基于同步信号的动画绘制系统,其包括:
监听模块,用于当接收到绘制动画的指令时,通过Choreographer模块监听系统的同步信号,其中,所述同步信号为显示器刷新所产生的信号;
插值模块,用于当监听到所述同步信号时,调用Choreographer模块的FrameCallback接口进行插值操作。
所述基于同步信号的动画绘制系统,其还包括:
获取模块,用于当检测到终端设备启动应用程序时,获取Android系统的Choreographer模块,并将所述Choreographer模块配置于所述应用的主线程消息列队。
所述基于同步信号的动画绘制系统,其还包括:
比较模块,用于获取所述当前插值操作与上一次插值操作的时间间隔,并将所述时间间隔与预设时间段进行比较;
第二插值模块,用于当所述时间间隔大于所述预设时间段时,调用Choreographer模块的FrameCallback接口进行预设次数插值操作。
所述基于同步信号的动画绘制系统,其中,所述第二插值模块具体包括:
确定单元,用于当所述时间间隔大于所述预设时间段时,根据预设预设时间段与插值次数的对应关系确定进行插值的次数;
插值单元,用于调用Choreographer模块的FrameCallback接口进行预设次数的插值。
所述基于同步信号的动画绘制系统,其中,所述FrameCallback接口预设配置循环插值操作指令。
有益效果:与现有技术相比,本发明提供了一种基于同步信号的动画绘制方法及系统,所述方法包括:当接收到绘制动画的指令时,通过Choreographer模块监听系统的同步信号,其中,所述同步信号为系统进行动画渲染时显示器的刷新信号;当监听到所述同步信号时,调用Choreographer模块的FrameCallback接口进行插值操作。本发明通过基于显示器刷新的同步信号进行插值操作,当系统卡顿时,系统仍然发送同步信息,系统根据所述同步信息进行插值操作,避免了由于系统出现卡顿而产生的插值不均匀,使得显示给用户的画面出现卡顿的问题。
附图说明
图1为本发明提供的基于同步信号的动画绘制较佳实施的流程图。
图2为本发明提供的基于同步信号的动画绘制系统的结构原理图。
具体实施方式
本发明提供一种基于同步信号的动画绘制方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
本发明中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,模块”、“部件”或“单元”可以混合地使用。
本发明所述方法可以用于具有Android系统的终端设备,所述终端设备可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、PDA(个人数字助理)、PAD(平板电脑)、PMP(便携式多媒体播放器)、导航装置等等的移动终端以及诸如数字TV、台式计算机等等的固定终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。
下面结合附图,通过对实施例的描述,对发明内容作进一步说明。
请参照图1,图1为本发明提供的基于同步信号的动画绘制方法的较佳实施例的流程图。所述方法包括:
S100、当接收到绘制动画的指令时,通过Choreographer模块监听系统的同步信号,其中,所述同步信号为系统进行动画渲染时显示器的刷新信号。
具体地,所述Choreographer模块为一个消息处理器,用于根据同步信号(vsync,vertical synchronization)执行回调算法。所述回调算法包括事件回调方法、动画回调方法和绘制回调方法。在本实施例中,当加入动画时将加入动画的动作发送给Choreographer模块,Choreographer模块根据加入动画的动作开启接收同步信息。其中,所述同步信号vsync与显示器的帧数同步,也就是说所述同步信号为显示器刷新所产生的信号。
所述当接收到绘制动画的指令时值得是终端设备启动动画绘制功能,例如,启动需要绘制动画的应用APP、终端本身需要绘制动画等。
在本实施例中,由于终端设备装载的APP不能直接调用系统的Choreographer模块,从而在终端设备启动APP时包括一个调用步骤,具体可以为:
当终端设备启动时,监听终端设备启动应用程序操作;
当监听到终端设备启动应用程序的操作时,获取系统的Choreographer模块,并将所述Choreographer模块配置于所述应用的主线程消息列队。
具体地,当终端设备启动时,在终端启动的所有应用的主线程消息列队中添加所述Choreographer模块,用于当应用程序进行动画绘制时通过Choreographer模块接收同步信号,根据所述同步信息进行动画插值。这样可以保证终端设备安装的所用应用程序动画插值与显示器的帧数同步,避免了由于系统出现卡顿而产生的插值不均匀,使得显示给用户的画面出现卡顿的问题。
S200、当监听到所述同步信号时,调用Choreographer模块的FrameCallback接口进行插值操作。
具体地,所述FrameCallback接口为Choreographer模块提供的提供的回调方法类;用于根据同步信号采用回调方法进行动画插值。也就是说,当接收到同步信号时,通过Choreographer模块的FrameCallback接口,根据同步信号采用回调方法进行动画插值。所述回调方法是采用安卓系统的消息机制,即提前将所述回调方法设置给应用的主线程的消息队列,当接收同步信号时,回调所述FrameCallback接口。
所述FrameCallback接口预设配置循环插值操作指令,来实现多少插值,解决所述FrameCallback配置所述回调方法时仅能进行一次插值操作,不能重复调用多次才可插值完成的问题。在本实施例中,所述FrameCallback接口用递归的方式,即在FrameCallback中再配置一个FrameCallback,实现FrameCallback接口的循环配置,这样就保证了当插值没有完成时循环不退出,实现了重复调用FrameCallback接口,实现动画绘制过程中的多次插值操作。
由于在调用FrameCallback接口时可能存在延迟或者漏调用的问题,从而在调用Choreographer模块的FrameCallback接口进行插值操作之后还可以包括:记录所述当前插值绘制的时间,判断预设时间内是否进行下一次插值操作,若预设时间内未进行下一次插值操作,则进行钳位处理。
具体地,所述预设时间可以显示器刷新时间差,即显示器的上一帧与当前帧的时间差,也可以是大于显示器刷新时间差,如50毫秒,60毫秒等。在本实施例中,所述预设时间段可以为60毫秒。而在安卓系统中显示器刷新的帧频一般为60Hz,那么上一帧与当前帧的时间差为16.6毫秒。从而,在进行一次动画绘制后,获取所述当前插值操作与上一次插值操作的时间间隔,并将所述时间间隔与预设时间段进行比较;当所述时间间隔大于所述预设时间段时,调用Choreographer模块的FrameCallback接口进行预设次数插值操作。避免了由于FrameCallback接口时可能存在延迟或者漏调用,而产生的动画卡顿,给用户使用带来不变。
示例性的,所述获取所述当前插值操作与上一次插值操作的时间间隔具体可以为当进行当前插值操作后,启动配置预设时间段的计时器,当计时器超时时,接收到同步信号时,控制FrameCallback接口进行预设次数的插值操作。
所述预设次数为根据所述预设时间段预先设置的,如当预设时间段为60毫秒时,所述预设次数可以为3。也就是说,当所述时间间隔大于所述预设时间段时,调用Choreographer模块的FrameCallback接口进行3数插值操作。从而,所述当所述当所述时间间隔大于所述预设时间段时,调用Choreographer模块的FrameCallback接口进行预设次数插值操作具体为:当所述时间间隔大于所述预设时间段时,根据预设预设时间段与插值次数的对应关系确定进行插值的次数;调用Choreographer模块的FrameCallback接口进行预设次数的插值。这样可以避免由于FrameCallback接口的漏调等原因产生的插值不均匀或者卡顿问题。
本发明还提供了一种基于同步信号的动画绘制系统,如图2所示,其包括:
监听模块100,用于当接收到绘制动画的指令时,通过Choreographer模块监听系统的同步信号,其中,所述同步信号为显示器刷新所产生的信号;
插值模块200,用于当监听到所述同步信号时,调用Choreographer模块的FrameCallback接口进行插值操作。
所述基于同步信号的动画绘制系统,其还包括:
获取模块,用于当检测到终端设备启动应用程序时,获取Android系统的Choreographer模块,并将所述Choreographer模块配置于所述应用的主线程消息列队。
所述基于同步信号的动画绘制系统,其还包括:
比较模块,用于获取所述当前插值操作与上一次插值操作的时间间隔,并将所述时间间隔与预设时间段进行比较;
第二插值模块,用于当所述时间间隔大于所述预设时间段时,调用Choreographer模块的FrameCallback接口进行预设次数插值操作。
所述基于同步信号的动画绘制系统,其中,所述第二插值模块具体包括:
确定单元,用于当所述时间间隔大于所述预设时间段时,根据预设预设时间段与插值次数的对应关系确定进行插值的次数;
插值单元,用于调用Choreographer模块的FrameCallback接口进行预设次数的插值。
所述基于同步信号的动画绘制系统,其中,所述FrameCallback接口预设配置循环插值操作指令。
在本发明所提供的实施例中,应该理解到,所揭露的系统和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种基于同步信号的动画绘制方法,其特征在于,其包括:
当接收到绘制动画的指令时,通过Choreographer模块监听系统的同步信号,其中,所述同步信号为系统进行动画渲染时显示器的刷新信号;
当监听到所述同步信号时,调用Choreographer模块的FrameCallback接口进行插值操作。
2.根据权利要求1所述基于同步信号的动画绘制方法,其特征在于,所述当接收到绘制动画的指令时,通过Choreographer模块监听系统的同步信号之前包括:
当检测到终端设备启动应用程序时,获取Android系统的Choreographer模块,并将所述Choreographer模块配置于所述应用的主线程消息列队。
3.根据权利要求1所述基于同步信号的动画绘制方法,其特征在于,所述当监听到所述同步信号时,调用Choreographer模块的FrameCallback接口进行插值操作之后还包括:
获取所述当前插值操作与上一次插值操作的时间间隔,并将所述时间间隔与预设时间段进行比较;
当所述时间间隔大于所述预设时间段时,调用Choreographer模块的FrameCallback接口进行预设次数插值操作。
4.根据权利要求3所述基于同步信号的动画绘制方法,其特征在于,所述当所述时间间隔大于所述预设时间段时,调用Choreographer模块的FrameCallback接口进行预设次数插值操作具体为:
当所述时间间隔大于所述预设时间段时,根据预设预设时间段与插值次数的对应关系确定进行插值的次数;
调用Choreographer模块的FrameCallback接口进行预设次数的插值。
5.根据权利要求1所述基于同步信号的动画绘制方法,其特征在于,所述FrameCallback接口预设配置循环插值操作指令。
6.一种基于同步信号的动画绘制系统,其特征在于,其包括:
监听模块,用于当接收到绘制动画的指令时,通过Choreographer模块监听系统的同步信号,其中,所述同步信号为显示器刷新所产生的信号;
第一插值模块,用于当监听到所述同步信号时,调用Choreographer模块的FrameCallback接口进行插值操作。
7.根据权利要求6所述基于同步信号的动画绘制系统,其特征在于,其还包括:
获取模块,用于当检测到终端设备启动应用程序时,获取Android系统的Choreographer模块,并将所述Choreographer模块配置于所述应用的主线程消息列队。
8.根据权利要求6所述基于同步信号的动画绘制系统,其特征在于,其还包括:
比较模块,用于获取所述当前插值操作与上一次插值操作的时间间隔,并将所述时间间隔与预设时间段进行比较;
第二插值模块,用于当所述时间间隔大于所述预设时间段时,调用Choreographer模块的FrameCallback接口进行预设次数插值操作。
9.根据权利要求8所述基于同步信号的动画绘制系统,其特征在于,所述第二插值模块具体包括:
确定单元,用于当所述时间间隔大于所述预设时间段时,根据预设预设时间段与插值次数的对应关系确定进行插值的次数;
插值单元,用于调用Choreographer模块的FrameCallback接口进行预设次数的插值。
10.根据权利要求6所述基于同步信号的动画绘制系统,其特征在于,所述FrameCallback接口预设配置循环插值操作指令。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610833711.6A CN106484348B (zh) | 2016-09-20 | 2016-09-20 | 一种基于同步信号的动画绘制方法及系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610833711.6A CN106484348B (zh) | 2016-09-20 | 2016-09-20 | 一种基于同步信号的动画绘制方法及系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106484348A true CN106484348A (zh) | 2017-03-08 |
CN106484348B CN106484348B (zh) | 2020-09-22 |
Family
ID=58267387
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610833711.6A Active CN106484348B (zh) | 2016-09-20 | 2016-09-20 | 一种基于同步信号的动画绘制方法及系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106484348B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106658064A (zh) * | 2016-12-28 | 2017-05-10 | 广州华多网络科技有限公司 | 虚拟礼物展示方法及装置 |
CN107220019A (zh) * | 2017-05-15 | 2017-09-29 | 努比亚技术有限公司 | 一种基于动态vsync信号的渲染方法、移动终端及存储介质 |
CN109150992A (zh) * | 2018-07-27 | 2019-01-04 | 深圳Tcl数字技术有限公司 | 基于Android的同步绘图方法、装置、可读存储介质及系统 |
CN109213607A (zh) * | 2017-06-30 | 2019-01-15 | 武汉斗鱼网络科技有限公司 | 一种多线程渲染的方法和装置 |
CN115690269A (zh) * | 2022-10-31 | 2023-02-03 | 荣耀终端有限公司 | 一种视图对象的处理方法及电子设备 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102004620A (zh) * | 2010-11-09 | 2011-04-06 | 广东威创视讯科技股份有限公司 | 一种图像更新方法及装置 |
CN104503564A (zh) * | 2014-12-31 | 2015-04-08 | 中科创达软件股份有限公司 | 一种应用程序画面刷新的控制方法及装置 |
CN104995622A (zh) * | 2013-03-14 | 2015-10-21 | 英特尔公司 | 用于图形函数的合成器支持 |
US20150355774A1 (en) * | 2014-06-09 | 2015-12-10 | Sony Corporation | Adaptive touch panel synchronization |
CN105320584A (zh) * | 2015-03-31 | 2016-02-10 | 维沃移动通信有限公司 | 一种终端流畅度的测试方法及其终端 |
US9286383B1 (en) * | 2014-08-28 | 2016-03-15 | Sonic Bloom, LLC | System and method for synchronization of data and audio |
CN105677107A (zh) * | 2016-01-11 | 2016-06-15 | 福州瑞芯微电子股份有限公司 | 屏幕手写跟随性的优化方法及系统 |
-
2016
- 2016-09-20 CN CN201610833711.6A patent/CN106484348B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102004620A (zh) * | 2010-11-09 | 2011-04-06 | 广东威创视讯科技股份有限公司 | 一种图像更新方法及装置 |
CN104995622A (zh) * | 2013-03-14 | 2015-10-21 | 英特尔公司 | 用于图形函数的合成器支持 |
US20150355774A1 (en) * | 2014-06-09 | 2015-12-10 | Sony Corporation | Adaptive touch panel synchronization |
US9286383B1 (en) * | 2014-08-28 | 2016-03-15 | Sonic Bloom, LLC | System and method for synchronization of data and audio |
CN104503564A (zh) * | 2014-12-31 | 2015-04-08 | 中科创达软件股份有限公司 | 一种应用程序画面刷新的控制方法及装置 |
CN105320584A (zh) * | 2015-03-31 | 2016-02-10 | 维沃移动通信有限公司 | 一种终端流畅度的测试方法及其终端 |
CN105677107A (zh) * | 2016-01-11 | 2016-06-15 | 福州瑞芯微电子股份有限公司 | 屏幕手写跟随性的优化方法及系统 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106658064A (zh) * | 2016-12-28 | 2017-05-10 | 广州华多网络科技有限公司 | 虚拟礼物展示方法及装置 |
CN107220019A (zh) * | 2017-05-15 | 2017-09-29 | 努比亚技术有限公司 | 一种基于动态vsync信号的渲染方法、移动终端及存储介质 |
CN107220019B (zh) * | 2017-05-15 | 2021-01-08 | 固安县朔程燃气有限公司 | 一种基于动态vsync信号的渲染方法、移动终端及存储介质 |
CN109213607A (zh) * | 2017-06-30 | 2019-01-15 | 武汉斗鱼网络科技有限公司 | 一种多线程渲染的方法和装置 |
CN109213607B (zh) * | 2017-06-30 | 2021-07-23 | 武汉斗鱼网络科技有限公司 | 一种多线程渲染的方法和装置 |
CN109150992A (zh) * | 2018-07-27 | 2019-01-04 | 深圳Tcl数字技术有限公司 | 基于Android的同步绘图方法、装置、可读存储介质及系统 |
CN115690269A (zh) * | 2022-10-31 | 2023-02-03 | 荣耀终端有限公司 | 一种视图对象的处理方法及电子设备 |
CN115690269B (zh) * | 2022-10-31 | 2023-11-07 | 荣耀终端有限公司 | 一种视图对象的处理方法及电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN106484348B (zh) | 2020-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3754490B1 (en) | User interface rendering method and apparatus, and terminal | |
CN112004086B (zh) | 视频数据处理方法及装置 | |
CN106484348A (zh) | 一种基于同步信号的动画绘制方法及系统 | |
EP3039530B1 (en) | Method and system for presenting content | |
CN109542614B (zh) | 资源配置方法、装置、终端及存储介质 | |
JP6742465B2 (ja) | ブルートゥーススピーカーにおける連続ウェイクアップ遅延低減の方法、装置及びブルートゥーススピーカー | |
EP2990922A1 (en) | Displaying method in low power mode and electronic device supporting the same | |
EP2749988A1 (en) | Method and device for application program operation, mobile terminal | |
CN105812933B (zh) | 电视的启动方法及装置 | |
CN103309575A (zh) | 显示图标的方法及终端 | |
KR102109883B1 (ko) | 컨텐츠 전송 방법 및 전자 장치 | |
CN111124668A (zh) | 内存释放方法、装置、存储介质及终端 | |
CN108347480B (zh) | 数据同步方法、装置、计算机可读存储介质及电子烟 | |
CN113110881A (zh) | 显示终端及其显示方法、具有存储功能的装置 | |
CN104079542A (zh) | 一种信息处理方法及设备管理服务器 | |
CN104615432B (zh) | 闪屏信息处理方法及客户端 | |
CN113038273A (zh) | 视频帧处理方法、装置、存储介质及电子设备 | |
CN112559158A (zh) | 微服务定时任务调度方法及装置 | |
KR20160059252A (ko) | 인텐트 처리 방법 및 그 전자 장치 | |
CN110442416B (zh) | 用于展示信息的方法、电子设备和计算机可读介质 | |
CN112114965A (zh) | 应用程序的运行方法、装置、终端及存储介质 | |
CN106529903A (zh) | 一种事件提醒方法及系统 | |
CN109800044A (zh) | 一种html5双屏应用的方法、装置及电子设备 | |
CN104581352B (zh) | 一种电视盒子中快速定位的方法及系统 | |
CN106793173A (zh) | 信息处理的方法及移动终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 516006 TCL technology building, No.17, Huifeng Third Road, Zhongkai high tech Zone, Huizhou City, Guangdong Province Applicant after: TCL Technology Group Co.,Ltd. Address before: 516006 Guangdong province Huizhou Zhongkai hi tech Development Zone No. nineteen District Applicant before: TCL RESEARCH AMERICA Inc. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |