初学layer
摘要:canvas是支持图层layer渲染这种技术的,canvas默认就有一个layer,当我们平时调用canvas的各种drawXXX()方法时,其实是把所有的东西都绘制到canvas这个默认的layer上面。 我们还可以通过canvas.saveLayer()新建一个layer,新建的layer放置在canvas默认layer的上部,当我们执行了canvas.saveLayer()之后,我们所...
阅读全文
android 虚线
摘要:dashWidth线长,dashGap线间隔。
阅读全文
Canvas清空
摘要:当canvs与bitmap绑定时,canvas上绘制会导致bitmap改变内容,而且内容时叠加的。这时候需要清空bitmap上的内容,可以用以下做法。 Paint paint = new Paint(); paint.setXfermode(new PorterDuffXfermode(Porter
阅读全文