×

SMOOTH LAYOUT ANIMATION OF CONTINUOUS AND NON-CONTINUOUS PROPERTIES

  • US 20100235769A1
  • Filed: 03/16/2009
  • Published: 09/16/2010
  • Est. Priority Date: 03/16/2009
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer-implemented method for smoothly animating the transition of a user interface (UI) element from an outgoing state to an incoming state, the method comprising:

  • taking an outgoing snapshot of the position and other visible properties of a UI element in the outgoing state arranged by a layout manager;

    informing the UI element that the layout has changed to the new state so that the UI element updates its positional and layout properties but does not render a transition;

    taking an incoming snapshot of the position and other visible properties of the UI element in the incoming state;

    comparing the outgoing snapshot and the incoming snapshot to determine whether the UI element moved or changed appearance; and

    upon determining that the appearance or position of the UI element changed, animating the transition of the UI element by gradually modifying the values of appearance properties that simulate a change between the outgoing and incoming state to make the change of appearance of the UI element appear smooth to a user,wherein the preceding steps are performed by at least one processor.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×