撕衣服
来源:互联网 发布:手机音乐频谱显示软件 编辑:程序博客网 时间:2024/04/25 09:42
public class MainActivity extends Activity {private Bitmap bmCopy;private ImageView iv;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Bitmap bmSrc = BitmapFactory.decodeResource(getResources(), R.drawable.awaiyi);bmCopy = Bitmap.createBitmap(bmSrc.getWidth(), bmSrc.getHeight(), bmSrc.getConfig());Paint paint = new Paint();Canvas canvas = new Canvas(bmCopy);canvas.drawBitmap(bmSrc, new Matrix(), paint);iv = (ImageView) findViewById(R.id.iv);iv.setOnTouchListener(new OnTouchListener() {@Overridepublic boolean onTouch(View v, MotionEvent event) {switch (event.getAction()) {case MotionEvent.ACTION_MOVE:int x = (int) event.getX();int y = (int) event.getY();for(int i = -5; i <= 5; i++){for(int j = -5; j <= 5; j++){//把用户划过的坐标置为透明色//改变指定的像素颜色if(Math.sqrt(i*i + j*j) <= 5){if(x + i < bmCopy.getWidth() && y + j < bmCopy.getHeight() && x + i >= 0 && y + j >= 0){bmCopy.setPixel(x + i, y + j, Color.TRANSPARENT);iv.setImageBitmap(bmCopy);}}}}break;}return true;}});}}
0 0
- 撕衣服
- 撕衣服小游戏代码
- 撕衣服小游戏原理
- 撕衣服源码
- 撕衣服小案例
- android撕衣服应用介绍
- 模拟撕衣服的代码
- Android之Canvas撕衣服
- Android撕衣服小案例
- canvas 刮刮乐 撕衣服 源代码
- Android 多媒体开发学习之撕衣服
- Android 仿美女撕衣服效果
- Androidx学习笔记(76)--- 撕衣服
- iPhone撕衣服游戏-图片擦除
- 宅男神器——撕衣服
- 55.模拟撕衣服游戏编辑图片
- Android撕美女衣服小案例
- Android 撕衣服(刮刮乐游戏)
- 警告(alert 消息对话框)
- 为什么要写博客?
- 微信Access_token
- UVA11426GCD - Extreme (II)
- wampserver2.5 解决访问新添加的虚拟主机出现403问题
- 撕衣服
- Android属性动画设置中心点
- Linux下的platform总线驱动(一)
- 微信创建自定义目录
- 北漂几年了?感觉如何?后悔了还是更坚定了?
- Spring Security3 - MVC 整合教程
- 团体程序设计天梯赛-练习集L2-011 玩转二叉树(构造二叉树+BFS)
- 使用IntelliJ IDEA 16.1写hadoop程序
- 个人简述~