使用Skia绘制与使用Android画布

时间:2019-02-05 20:35:04

标签: android skia

我正在尝试制作一个应用,希望在其中绘制看起来像填字游戏的细小方框,并且用户应该能够与它们进行交互。所以我的问题是,使用Skia在Skia画布上绘制而不是使用android画布有什么好处。另外,如果您知道其他方法,也很高兴听到您的声音。

1 个答案:

答案 0 :(得分:1)

使用Skia代替Android绘图功能的优点之一是您可以跨平台进行操作。例如,如果您正在开发针对iOS和Android的绘图应用程序,则大多数代码都可以用C ++编写。 Java(Android)代码将画布公开给本机代码,发送所有相关的UI事件(例如,触摸坐标),然后让本机代码在画布上绘制。

希望我的回答会有所帮助。希望我能为您提供一个有效的示例代码。