Interface Animation Timing Using Mid-Period VSync Triggers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The response speed of animation processing and display in electronic devices is low, leading to a delay in user interaction experiences.
Innovation Solution
The method involves performing animation processing in response to a third vertical synchronization signal within a vertical synchronization signal period, allowing for advanced animation processing and display, thereby increasing the speed and responsiveness of animation interactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If animation processing is performed based on vertical synchronization signals in system periods, then animation display is synchronized with system timing, but animation response speed is slow and user interaction experience is poor
Solution Approach 1:
The patent applies preliminary action by performing animation processing in advance based on the third vertical synchronization signal before the actual animation display is needed. The system determines that when a time difference threshold is met between vertical synchronization signals, animation processing can be performed early (at the third vsync signal) rather than waiting until the next system period vsync signal, thus reducing delay and improving response speed without sacrificing synchronization.
2Productivity
If animation processing is advanced to the third vertical synchronization signal, then animation display speed is increased, but system timing synchronization complexity increases
Solution Approach 1:
The patent applies parameter changes by introducing a time difference threshold parameter that determines whether to perform animation processing at the third vertical synchronization signal or wait for the next system period vsync signal. This parameter-based approach allows the system to dynamically adjust processing timing based on current conditions, increasing productivity when the threshold is met while maintaining manageable complexity through clear conditional logic.
Data Source
AI summary
An interface processing method and an electronic device are provided. A first application is installed in the electronic device. The method includes: receiving a first operation of a user on the first application; performing a first animation setting in response to a start event of the first operation; and performing animation processing in response to a third vertical synchronization signal, and displaying an animation picture of the first application when the first animation setting is completed and an end event of the first operation is received, where the third vertical synchronization signal is located between a first vertical synchronization signal and a second vertical synchronization signal in a first vertical synchronization signal period. In an embodiment of this application, a response speed of animation processing and display is increased, and user interaction experience is improved.


