我正在尝试制作一个应用程序,我想在其中绘制看起来像填字游戏的小细节框,用户应该能够与它们进行交互。所以我的问题是使用 Skia 在 skia 画布上绘制而不是使用 android 画布有什么好处。另外,如果您知道其他方法,我将很高兴听到您的意见。
使用Skia而不是Android绘图功能的优点之一是您可以跨平台进行。例如,如果您正在开发一个同时面向 iOS 和 Android 的绘图应用程序,则您的大部分代码都可以用C++编写。Java(Android(代码向本机代码公开画布,发送任何相关的UI事件(例如触摸坐标(,并让本机代码在画布上绘制。
希望我的回答会有所帮助。我希望我能为您提供一个工作示例代码。