V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
jason19659
V2EX  ›  Android

大佬们有没有用过 Canvas 画图的

  •  
  •   jason19659 · Nov 14, 2017 · 12179 views
    This topic created in 3087 days ago, the information mentioned may be changed or developed.

    开了一个线程画线。。然后画到一定程度清屏。 我用了清屏的方法

     Canvas canvas = mSurfaceHolder.lockCanvas();
                    Paint p = new Paint();
                    p.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.CLEAR));
                    canvas.drawPaint(p);
                    p.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.SRC));
                    mSurfaceHolder.unlockCanvasAndPost(canvas);
    

    调用之后,屏幕闪烁,未清掉。。 然后。。我把这段代码循环了 10 次。。清掉了。。 这到底是为什么。。

    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2585 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 16:07 · PVG 00:07 · LAX 09:07 · JFK 12:07
    ♥ Do have faith in what you're doing.