1 <html> 2 <body> 3 <p>The classes in this package enable "scenes & transitions" functionality for 4 view hiearchies.</p> 5 6 <p>A <b>Scene</b> is an encapsulation of the state of a view hierarchy, 7 including the views in that hierarchy and the various values (layout-related 8 and otherwise) that those views have. A scene can be defined by a layout hierarchy 9 directly or by code which sets up the scene dynamically as it is entered.</p> 10 11 <p>A <b>Transition</b> is a mechanism to automatically animate changes that occur 12 when a new scene is entered. Some transition capabilities are automatic. That 13 is, entering a scene may cause animations to run which fade out views that 14 go away, changeBounds and resize existing views that change, and fade in views that 15 become visible. There are additional transitions that can animate other 16 attributes, such as color changes, and which can optionally be specified 17 to take place during particular scene changes. Finally, developers can 18 define their own Transition subclasses which monitor particular property 19 changes and which run custom animations when those properties change values.</p> 20 21 <p><b>TransitionManager</b> is used to specify custom transitions for particular 22 scene changes, and to cause scene changes with specific transitions to 23 take place.</p> 24 25 </body> 26 </html> 27