Android的漂浮动画,下雪动画效果选读.doc

Android 的漂浮动画,下雪动画效果 先看下效果: 1.先得了解下canvas.drawBitmap(mBitmap, mSrcRect, mDestRect, mBitPaint); 在绘制图片时,使用,参数分别,图片bitmap,绘制bitmap自己的区域,绘制bitmap在手机上显示位置区域,画笔; mSrcRect,mDestRect都是Rect(int left, int top, int right, int bottom) 的对象; 2.思路 a.漂浮的图片,可能是小球,星星,雪花之类的,根据需求,选若干个不同小图片,先称之他们漂浮的星星; b.根据效果,漂浮图片设置其实有关数据,像坐标,大小,透明度,移动速度进水,移动方向等; c.然后初始化以上数据,生成批量小球,进行绘制; d.开设个线程或handle造成定时器,来不断刷新,同时修改漂浮星星属性, 3.代码 a.定义一个继承View的类,初始化画笔,所需若干星星,设置不同速度 [java] view plain copy 在CODE上查看代码片派生到我的代码片 private void initPaint() { paint = new Paint(Paint.ANTI_ALIAS_FLAG); // 防抖动 paint.setDither(true);

文档评论(0)

1亿VIP精品文档

相关文档