private void initData() {
defaultPadding = 2 * radius + dp2px(2);
defaultPaddingBottom = 2 * radius + dp2px(15);
defaultWidth = (int) (2 * defaultPadding + dp2px(200));
defaultHeight = (int) (defaultPadding + defaultPaddingBottom + dp2px(80));
paint = new Paint[ballCount];
for (int i = 0; i < paint.length; i++) {
paint[i] = new Paint(Paint.ANTI_ALIAS_FLAG);
paint[i].setColor(ballColor);
paint[i].setStyle(Paint.Style.FILL);
}
path = new Path();
pathMeasure = new PathMeasure();
randomBallColors = new int[ballCount];
randomRadius = new float[ballCount];
randomTransRatioX = new float[ballCount];
randomTransRatioY = new float[ballCount];
translateFraction = new float[ballCount];
translateAnim = new ValueAnimator[ballCount];
}
BounceBallView.java 文件源码
java
阅读 31
收藏 0
点赞 0
评论 0
项目:miaosou
作者:
评论列表
文章目录