標籤:android style class blog c code
Android Procedural Animation: : XML, Concepts and OptimizationProcedural Animation Concepts: Tweens and Interpolators
Interpolator:http://developer.android.com/reference/android/animation/TimeInterpolator.html
Procedural Animation Data Values: Ranges and Pivot Point
範圍和中心點
Procedural Animation Transforms: Rotate, Scale, Translatescale:One of them involves sizerotation:involves orientation (which direction that something is facing)translation:involves movementProcedural Animation Compositing: Alpha Blending Procedural Animation Timing: Using Duration and Offsets Procedural Animation Loops: RepeatCount and RepeatMode
repeatCount interger(loop forever use infinite(-1))
RepeatMode:restart (1)
reverse (2)
The <set> Tag: Using XML to Group Procedural Animation
android.view.animation
rule of thumb is to apply your transformational parameters locally
Procedural Animation vs. Frame Animation: The Trade-Off Frame Animation
memory intensive(需要更多記憶體):Displaying the image from memory onto the View is fairly straightforward and does not require any complex calculations, so all processing involves moving each frame’s image asset from memory over to display screen.
Procedural animation
tends to be more processing intensive(需要更多計算)
Creating a Procedural Animation Definition Using XML
Animation pagAni = AnimationUtils.loadAnimation(this, R.anim.pag_anim);(view)pag.startAnimation(pagAni);
Using Set to Create a More Complex Procedural Animation Rotation Transformation: Going a Bit Too Far with FX Tweaking Transform Values: The Ease of Adjusting XML