kay*_*ahr 7 java android android-canvas html5-canvas
我刚开始使用Android开发,而且我来自JavaScript/HTML世界,因此我正在研究Android SDK的可能性.
HTML 5画布支持复合操作(参见此处).
这可以在Android Canvas中使用吗?我扫描了Canvas类的API但找不到任何有用的东西.我至少需要复合操作"source-in"或(如果这不可能)"source-atop".
通过绘制使用a的Canvasa Paint来处理合成PorterDuffXfermode.
Paint p=new Paint();
p.setXfermode(new PorterDuffXfermode(PorterDuff.Mode.DARKEN));
canvas.drawBitmap(bitmap, 0, 0, p);
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参见此处 我还设法覆盖,onPaint以便我们可以将这个组合应用于绘制自己的元素.
| 归档时间: |
|
| 查看次数: |
4275 次 |
| 最近记录: |