Android文档笔记:动画与图形(一)

概述

动画

  • Android框架提供两套动画系统:
    • 属性动画:
      • 从Android 3.0开始引入
      • 允许你对任何对象的属性进行动画处理,包括不会渲染到屏幕上的对象
    • 视图动画:
      • 老的动画系统
      • 只能用于视图
      • 容易使用
  • Drawable动画:
    • 按顺序播放可绘制资源,类似电影

2D和3D图形

  • 画布和可绘制对象:
    • Android提供了一套View部件以提供UI的一般功能
    • 你可以扩展这些部件来改变它们的外观和行为
    • 你可以使用Canvas类提供的不同绘图方法来执行你自己的2D渲染
    • 也可以为带纹理的按钮或者帧动画之类创建Drawable对象
  • 硬件加速:
    • 从Android 3.0起,可以使用硬件加速来提高Canvas API的性能
  • OpenGL
    • OpenGL ES 1.0/2.0
    • Android Framework API
    • NDK

你可能感兴趣的:(Android文档笔记:动画与图形(一))