Android Procedural Animation: : XML, Concepts and Optimization

Procedural 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, Translate

scale:One of them involves size

rotation:involves orientation (which direction that something is facing)

translation:involves movement

Procedural 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


更多相关文章

  1. Android:ADB各类错误
  2. android调用本地录制程序获取录制文件路径的问题
  3. android 按钮按下时改变字体颜色
  4. 设置android:elevation无效
  5. Android(安卓)webview与js交互
  6. Android(安卓)JetPack——DataBinding
  7. KMM 入门(三)平台差异化实现
  8. android auto 能微信_5分钟搞定Flutter与Android(安卓)的交互(内
  9. 安卓(android)开发应该怎么学?需要哪些基础知识?

随机推荐

  1. Android垂直tab导航栏、左侧竖直tab导航
  2. 用户界面View之ImageView控件
  3. Android(安卓)Studio(2.3.3)配置Kotlin笔记
  4. Android拍照、相册选取、裁剪图片
  5. Android(安卓)Binder总结
  6. [Android]JNI进阶--问题集
  7. Android:requestWindowFeature应用程序窗
  8. vlc-android编译流程
  9. android 面试
  10. android 设置程序安装位置