android 手势识别(包含拖拽)


android 手势识别(包含拖拽)_第1张图片
 
android 手势识别(包含拖拽)_第2张图片

1.android.view.animation.Interpolator

 

2.Workspace.java ==>SmoothPagedView ==>  PagedView ==>   ViewGroup

  当Workspace.java 设置  setStaticTransformationsEnabled(true);的时候 ViewGroup 通过drawChild()绘制子view(workspace)的时候将会回调Workspace.java的getChildStaticTransformation方法,在getChildStaticTransformation中完成动画的绘制。

 

3. android 动画框架最重要的两个类

Transformation  的描述:

Defines the transformation to be applied at   one point in time of an Animation.

定义 一个 转换(变型) 施加到 一个时间点的动画上。

 

 

3.滑动桌面  (Scroller)

 

onTouchEvent......

scrollTo........

 

computeScroll........

getChildStaticTransformation........

 

computeScroll........

getChildStaticTransformation........

 

computeScroll........

getChildStaticTransformation........

 

computeScroll........

getChildStaticTransformation........


  • 大小: 51.5 KB

  • 大小: 48.7 KB
  • 查看图片附件

你可能感兴趣的:(android 手势识别(包含拖拽))