我正在尝试制作一个应用程序,在那里我想绘制小细节框,看起来像纵横字谜,用户应该能够与他们互动。所以我的问题是,使用Skia在skia画布上绘制而不是使用android画布有什么优势。另外,如果你知道其他方法,我很乐意听你把话说完。
发布于 2019-07-28 05:20:01
使用Skia而不是Android绘图功能的优势之一是,您可以跨平台进行绘制。例如,如果你正在开发一个同时面向iOS和安卓的绘图应用程序,那么你的大部分代码都可以用C++编写。Java (Android)代码将画布暴露给本机代码,发送任何相关的UI事件(例如触摸坐标),并让本机代码在画布上绘制。
希望我的回答能有所帮助。我希望我能为你提供一个可以工作的示例代码。
https://stackoverflow.com/questions/54542615
复制相似问题