引用:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=40776    12楼

清屏可以用橡皮擦的画笔画一个屏幕大小的矩形就可以了

//这是定义橡皮擦画笔

Paint clearPaint = new Paint();
clearPaint.setAntiAlias(true);
clearPaint.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.CLEAR));

//清屏过程

mDrawingView.mCanvas.drawRect(0, 0, 800, 480, clearPaint);
Canvas canvas = mDrawingView.mSurfaceHolder.lockCanvas();
canvas.drawColor(Color.TRANSPARENT,Mode.CLEAR);
canvas.drawBitmap(mDrawingView.mBitmap, 0, 0, mDrawingView.mBitmapPaint);
mDrawingView.mSurfaceHolder.unlockCanvasAndPost(canvas);

(mDrawingView是我的SurfaceView)

转载于:https://www.cnblogs.com/sode/archive/2012/10/11/2720127.html

android surfaceview 清屏相关推荐

  1. android涂鸦板保存功能,android实现涂鸦,保存涂鸦后的图片,清屏

    自定义view的类,代码如下: [html] package com.xy.tuya; import android.annotation.SuppressLint; import android.c ...

  2. Android SurfaceView 初识

    1.SurfaceView 背景透明 public class MainActivity extends AppCompatActivity {@Overrideprotected void onCr ...

  3. Android 如何清空 Canvas 清屏只需三句话

    android开发--Canvas清屏只需三句话 分类: Android开发 2012-11-28 21:51 4269人阅读 评论(19) 收藏 举报 这两三天一直在研究这个问题,今天终于成功了.我 ...

  4. android开发--Canvas清屏只需三句话

    这两三天一直在研究这个问题,今天终于成功了.我最终要实现的效果是,类似于照相机照相时,第一次按下按键,会出现矩形框框住人脸,这时我不想照相,再次按下会再次框出人脸,重新画个新的矩形框. 就这么简单. ...

  5. Android直播软件搭建左滑右滑清屏控件

    Android直播软件搭建左滑右滑清屏控件 最近在迭代直播软件搭建功能时,项目中之前的左滑清屏是用ViewPager实现的.这次迭代遇到一个布局层次导致的点击失效问题,继续用ViewPager的话改动 ...

  6. android 涂鸦(清屏,画笔,粗细,保存)以及canvas源码学习

    更新:本文的内容只是一部分,这段时间添加了橡皮擦这个新功能,于是问题接二连三的来,比如说:如果用本文的内容去做橡皮擦的话,难!(至少我没解决,不是没背景图,就是有背景图但是更新要在下一下刷橡皮擦的时候 ...

  7. Android截屏SurfaceView黑屏问题解决办法

    Android截屏SurfaceView黑屏问题解决办法 参考文章: (1)Android截屏SurfaceView黑屏问题解决办法 (2)https://www.cnblogs.com/kongyf ...

  8. Android 清屏功能实现

    向左滑动时, 屏幕中的 view 跟随手指滑动, 滑动到一定距离或者有超过指定的滑动速度, 松开时, 触发滑动动画, 清屏或者还原视图. 主要涉及到 onTouchEvent 的处理, 和 属性动画 ...

  9. android 清屏函数,android minui fb显示相关函数

    int gr_init(void);             /* 初始化图形显示,主要是打开设备.分配内存.初始化一些参数 */ void gr_exit(void);            /* ...

最新文章

  1. Android API Demo程序框架
  2. 针对新手的Java EE7和Maven项目–第5部分–使用Arquillian / Wildfly 8进行单元测试
  3. 数据驱动精准化营销在大众点评的实践
  4. 二叉排序数的构造-理论
  5. 构建meteor应用程序_我如何在一个月内构建一个复杂的文本分析应用程序
  6. 清远机器人编程_致敬逆行者:棒棒贝贝为清远援鄂人员子女免费提供一年乐高编程课...
  7. Docker学习总结(24)——在Docker中监视Java应用程序的5种方法
  8. python 自定义函数语句_python 自定义函数
  9. Spring Boot Transactional注解源码阅读笔记(二)
  10. c语言文本格式自动对齐,c语言文件读取原始数据是1、2列是按相同的一起排列命名为Yi- 爱问知识人...
  11. 一个崭新的华为交换机配置
  12. PPAPI开发之路(一)环境配置
  13. android放大镜无广告,放大镜微件  |  Android 开发者  |  Android Developers
  14. pano2vr怎么制作漫游_如何制作全景图?Pano2VR制作FLASH全景图教程
  15. 收藏:关于3g手机的市场调查报告
  16. 卅三先生的工程电磁场讲座.EEm05——边界条件001
  17. springboot整合容联云发短信验证码
  18. 菜鸟教程出app了!青结
  19. 移动文件夹ubuntu
  20. Windows打开软件老是弹出无法验证发布者

热门文章

  1. mysql sqlserver firstrow=2_将CSV文件导入SQLServer
  2. Oracle 数据怎么实时同步到 Elasticsearch | 亲测干货建议收藏
  3. shell 写入文件_phpMyAdmin利用日志文件GetSHELL
  4. 整合php和mysql lnmp,安装配置LNMP服务器(Nginx+PHP+MySQL)
  5. reset java_Java PushbackReader reset()用法及代码示例
  6. 首款搭载鸿蒙os的设备,华为发布会配件汇总,首款搭载 鸿蒙OS 的设备来了
  7. java webview 对象_Android – 将JSON对象从webview javascript传递给java
  8. Spring Boot 注解定时任务
  9. qt坐标系统与布局的简单入门
  10. python 打卡程序_如何用python实现腾讯文档自动打卡并定时执行