По сути, Canvas
поддерживается Bitmap
, поэтому, когда вы рисуете что-либо, используя холст, холст будет перетягиваться в Bitmap
, с которым он был создан.Таким образом, когда вы рисуете эти два растровых изображения с помощью холста, он объединяет растровые изображения вместе, и результат будет сохранен в drawingBitmap
, поскольку он поддерживает холст.
Аналогия Anh верна, хотявозможно, сбивает с толку (и чрезмерно упрощает, что я и делаю выше) - как я упоминал в комментарии, вы можете думать о Canvas
как о ручке, Paint
как о конфигурации этой ручки (например, сменнойчернила или что-то - все, что вы можете вписаться в идею настраиваемой ручки), и Bitmap
в качестве бумаги, на которой вы рисуете.Аналогия сбивает с толку, если вы слишком сосредотачиваетесь на принятом значении слов.