HTML5 Canvas CompositeOperation 的 Android 等效项
在HTML5/JavaScript中有这个属性
,设置将图形放在画布上的模式(添加/异或/覆盖等)。canvas
的复合操作
或者我是否需要以不同的方式处理它才能获得与此属性相同的结果?
(我的 Java 知识就像 null++)
In HTML5/JavaScript there is this property
compositeoperation
for the canvas
that sets the mode for putting graphics on the canvas (add/xor/over etc...).
What is the equivalent of this behaviour for Androids Canvas
class?
Or do I need to approach it in a different way to achieve the same results as this property?
(My Java-knowledge is like null++)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您想使用 java canvas 类还是 HTML5 Canvas 类?
对我来说,听起来你应该构建一个 android web 应用程序( http://developer.android. com/guide/webapps/index.html )。在网络应用程序中,您可以自由使用您已经了解的所有 HTML5 功能。
您甚至可以使用 PhoneGap 来比使用普通 Android Web 应用程序更轻松地访问 Android 硬件。
顺便说一句:有一本关于使用 HTML5 进行 Android 开发的好书: http://ofps.oreilly.com/titles /9781449383268/
do you want to work with the java canvas class or with the HTML5 Canvas class?
for me, it sound like you should build an android webapp ( http://developer.android.com/guide/webapps/index.html ). Within a webapp, you are free to use all HTML5 features as you already know them.
You can even use phonegap in order to access the android hardware easier than with a normal android webapp.
btw: there is a good book about android development with HTML5 : http://ofps.oreilly.com/titles/9781449383268/
不管怎样,我在读了一个晚上后发现了它,所以我回答我自己的问题:
PorterDuffXfermode 是等效的。 (比 Javascript.Canvas 更深入、更解耦)
Anyway, I found it after an evening of reading, So I answer my own question:
PorterDuffXfermode is the equivalent. (A bit deeper and decoupled than in Javascript.Canvas)