Я пытаюсь сделать игру для андроида.В настоящее время у меня есть все мои художественные ресурсы, загруженные в папку drawables, но мой вопрос заключается в том, как мне на самом деле ссылаться на конкретный объект для его рендеринга?
Я знаю, что у каждого файла есть уникальный @id, и явероятно, придется реализовать в @override метода onDraw (canvas).поэтому вопрос в том, как мне на самом деле отобразить изображение на экране?
Я просмотрел полдюжины книг, и все, о чем говорят, - это получить изображение из Интернета или нарисовать его вручную с помощью краски.функциональность, но у меня есть ресурсы, готовые к использованию в .bmp, и они достаточно сложны, так что рисование кода для рисования их вручную будет очень большой миграцией.
Я бы предпочел направление для поиска (конкретная книга, учебное пособие, блог, открытый исходный код [при условии качественных комментариев]). Я все еще изучаю Java как мой второй язык программирования, и поэтому я не до такой степенио переводе псевдокода непосредственно в Java.
[добавлено в правку] делает ли рисование с использованием Paint () каждый кадр с меньшими издержками, чем рендеринг растрового изображения, и изменяет отображение только при его изменении?