android.view.animation.Animation.initialize()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(5.6k)|赞(0)|评价(0)|浏览(93)

本文整理了Java中android.view.animation.Animation.initialize()方法的一些代码示例,展示了Animation.initialize()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Animation.initialize()方法的具体详情如下:
包路径:android.view.animation.Animation
类名称:Animation
方法名:initialize

Animation.initialize介绍

暂无

代码示例

代码示例来源:origin: Ramotion/folding-cell-android

@Override
public void initialize(int width, int height, int parentWidth, int parentHeight) {
  super.initialize(width, height, parentWidth, parentHeight);
}

代码示例来源:origin: Manabu-GT/ExpandableTextView

@Override
public void initialize( int width, int height, int parentWidth, int parentHeight ) {
  super.initialize(width, height, parentWidth, parentHeight);
}

代码示例来源:origin: Yalantis/Side-Menu.Android

@Override
public void initialize(int width, int height, int parentWidth, int parentHeight) {
  super.initialize(width, height, parentWidth, parentHeight);
  mCamera = new Camera();
}

代码示例来源:origin: JingYeoh/FragmentRigger

@Override
public void initialize(int width, int height, int parentWidth, int parentHeight) {
 super.initialize(width, height, parentWidth, parentHeight);
 mCamera = new Camera();
 if (mType == TYPE_SCALE) {
  mCenterX = width * mCenterX;
  mCenterY = height * mCenterY;
  mDepthZ = width * mDepthZ;
 }
}

代码示例来源:origin: Ramotion/folding-cell-android

@Override
public void initialize(int width, int height, int parentWidth, int parentHeight) {
  super.initialize(width, height, parentWidth, parentHeight);
  this.mCamera = new Camera();
  mCamera.setLocation(0, 0, -mCameraHeight);

代码示例来源:origin: nanchen2251/RxJava2Examples

/** 初始化数据 */
private void prepare(CoordinatorLayout parent, View child, View dependency) {
  mDependStartX = (int) dependency.getX();
  mDependStartY = (int) dependency.getY();
  mDependStartWidth = dependency.getWidth();
  mDependStartHeight = dependency.getHeight();
  mStartX = (int) child.getX();
  mStartY = (int) child.getY();
  mStartWidth = child.getWidth();
  mStartHeight = child.getHeight();
  mStartAlpha = child.getAlpha();
  mStartRotateX = child.getRotationX();
  mStartRotateY = child.getRotationY();
  //特殊处理y方向变化
  if (mDependTargetY == UNSPECIFIED_INT && dependency instanceof AppBarLayout) {
    mDependTargetY = ((AppBarLayout) dependency).getTotalScrollRange();
  }
  // 背景颜色渐变
  if (child.getBackground() instanceof ColorDrawable) mStartBackgroundColor = ((ColorDrawable) child.getBackground()).getColor();
  // 自定义动画
  if (mAnimationId != 0) {
    mAnimation = AnimationUtils.loadAnimation(child.getContext(), mAnimationId);
    mAnimation.initialize(child.getWidth(), child.getHeight(), parent.getWidth(), parent.getHeight());
  }
  // 兼容5.0以上的沉浸模式
  if (Build.VERSION.SDK_INT > 16 && parent.getFitsSystemWindows() && targetY != UNSPECIFIED_INT) {
    targetY += getStatusBarHeight(parent.getContext());
  }
  isPrepared = true;
}

代码示例来源:origin: kakajika/FragmentAnimations

@Override
public void initialize(int width, int height, int parentWidth, int parentHeight) {
  super.initialize(width, height, parentWidth, parentHeight);
  mWidth = width;
  mHeight = height;
}

代码示例来源:origin: yaozs/YzsBaseActivity

@Override
public void initialize(int width, int height, int parentWidth, int parentHeight) {
  super.initialize(width, height, parentWidth, parentHeight);
  mCenterX = width/2;
  mCenterY = height/2;
}

代码示例来源:origin: mikepenz/CrossfadeDrawerLayout

@Override
public void initialize(int width, int height, int parentWidth, int parentHeight) {
  super.initialize(width, height, parentWidth, parentHeight);
}

代码示例来源:origin: Tencent/RapidView

public void run(AnimationObject object, Object animation, String value){
    String[] margin = value.split(",");
    if( margin.length < 4 ){
      return;
    }
    ((Animation)animation).initialize( Integer.parseInt(margin[0]),
                      Integer.parseInt(margin[1]),
                      Integer.parseInt(margin[2]),
                      Integer.parseInt(margin[3]) );
  }
}

代码示例来源:origin: GcsSloop/ViewSupport

@Override
public void initialize(int width, int height, int parentWidth, int parentHeight) {
  super.initialize(width, height, parentWidth, parentHeight);
  mCamera = new Camera();
}

代码示例来源:origin: PopFisher/AndroidRotateAnim

@Override
public void initialize(int width, int height, int parentWidth, int parentHeight) {
  super.initialize(width, height, parentWidth, parentHeight);
  mCamera = new Camera();
}

代码示例来源:origin: dbachelder/CreditCardEntry

@Override
public void initialize(int width, int height, int parentWidth,
    int parentHeight) {
  super.initialize(width, height, parentWidth, parentHeight);
  camera = new Camera();
}

代码示例来源:origin: sromku/memory-game

@Override
public void initialize(int width, int height, int parentWidth, int parentHeight) {
  super.initialize(width, height, parentWidth, parentHeight);
  centerX = width / 2;
  centerY = height / 2;
  camera = new Camera();
}

代码示例来源:origin: sharish/CreditCardView

@Override
public void initialize(int width, int height, int parentWidth, int parentHeight) {
  super.initialize(width, height, parentWidth, parentHeight);
  camera = new Camera();
}

代码示例来源:origin: jaychou2012/SwitchLayout

public void initialize(int width, int height, int parentWidth,
    int parentHeight) {
  // �ڹ��캯��֮��getTransformation()֮ǰ���ñ�������
  super.initialize(width, height, parentWidth, parentHeight);
  camera = new Camera();
}

代码示例来源:origin: geminiwen/AndroidCubeDemo

@Override
public void initialize(int width, int height, int parentWidth, int parentHeight) {
  super.initialize(width, height, parentWidth, parentHeight);
  mCamera = new Camera();
  mMatrix = new Matrix();
  mWidth = width;
  mHeight = height;
}

代码示例来源:origin: THEONE10211024/ApiDemos

@Override
public void initialize(int width, int height, int parentWidth, int parentHeight) {
  super.initialize(width, height, parentWidth, parentHeight);
  mCamera = new Camera();
}

代码示例来源:origin: ABTSoftware/SciChart.Android.Examples

@Override
public void initialize(int width, int height, int parentWidth, int parentHeight) {
  super.initialize(width, height, parentWidth, parentHeight);
  mCamera = new Camera();
}

代码示例来源:origin: samlss/TimoMenu

@Override
public void initialize(int width, int height, int parentWidth,
    int parentHeight) {
  super.initialize(width, height, parentWidth, parentHeight);
  setDuration(duration) ;
  if(needToReduce)
  {
    setRepeatCount(5) ;
    setRepeatMode(Animation.REVERSE);
  }
}

相关文章

微信公众号

最新文章

更多