Я пытаюсь создать приложение, в котором я хочу рисовать небольшие подробные прямоугольники, похожие на кроссворд, и пользователь должен иметь возможность взаимодействовать с ними. Итак, мой вопрос: есть ли какие-либо преимущества в использовании Skia для рисования на холсте skia вместо использования холста Android. Также, если вы знаете другой способ сделать это, я был бы рад вас выслушать.
Использование skia для рисования и использование холста Android
Ответы (1)
Одним из преимуществ использования Skia вместо возможности рисования Android является возможность кроссплатформенности. Например, если вы разрабатываете приложение для рисования, предназначенное как для iOS, так и для Android, большая часть вашего кода может быть написана на C ++. Код Java (Android) предоставляет холст собственному коду, отправляет любые связанные события пользовательского интерфейса (например, координаты касания) и позволяет собственному коду рисовать на холсте.
Надеюсь, что мой ответ поможет. Хотел бы я иметь для вас рабочий образец кода.
person
Birthstalker
schedule
27.07.2019