其实很简单。= =

只要重载

protected void onDraw(Canvas canvas) {}

这个方法就可以了

不过有一点要注意的

protected void onDraw(Canvas canvas) {
super.onDraw(canvas);
Paint paint = new Paint();
paint.setColor(Color.RED);
canvas.drawRect(left, top, right, bottom, paint);}

要画的内容需要在super之后 否定的话会画在原图片的下面

哈哈 那是看不到的

~~~~~~~~~~~~~~~~~~~~完了 就这样


更多相关文章

  1. 关于下载最新版本Android(安卓)Studio却无法启动默认HelloWorld
  2. Android布局优化ViewStub源码分析
  3. 屏蔽android ota升级包时间戳比较
  4. OkHttp源码解析
  5. android pop3与imap方式接收邮件(javamail)
  6. Android(安卓)MediaCodec参数笔记
  7. setBackgroundDrawable和setBackgroundResource的区别
  8. Android(安卓)View中滚动相关
  9. android中文api(85)——HorizontalScrollView

随机推荐

  1. android创建自定义控件
  2. EditText自定义边框
  3. 类似搜索的布局
  4. android 录像和拍照功能
  5. Android的数据库--sqlite(一)
  6. Android(安卓)ListView 几个重要属性
  7. android:Kotlin Java Kotlin android Kot
  8. Android(安卓)项目基础之XML
  9. android 之PopupWindow的使用
  10. 2011.07.06(2)——— android apiDemos 之