Я пытаюсь использовать код из этого ответа (1-й, самый высокий рейтинг):
Android - объединить несколько изображений в один ImageView
После тщательного прочтения кода я обнаружил, что код интенсивно использует BitmapFactory.
Я пытаюсь интегрировать код в проект с приоритетом производительности, и растровое изображение оставило у меня впечатление, что я довольно обременителен для процессоров.что не очень то, чем я доволен.Я не хочу, чтобы эта новая часть кода заметно замедляла все.
Мой код уже способен изменять размеры png, поэтому я предполагаю, что любое из следующих действий, вероятно, относится к исходному авторскому приложению BitmapFactory:
изменение размера pngs использует обработку растровых изображений по умолчанию, просто потому, что я (автор этого вопроса, а не кода в этом вопросе) явно не вызывал соответствующие функции, не означает, что он не принимал активного участия;
В коде также предусмотрена возможность вырезания и изменения формы изображений, так что это исключительно та часть, которая нуждается в BitmapFactory, BitmapFactory на самом деле не нужна, если не требуется ничего кроме изменения размера.
Основная функция кода заключается в объединении нескольких изображений внутри одного imageView, поэтому BitmapFactory играет важную роль в достижении этого (я прочитал код, но не смог найти достаточно доказательств в поддержку этого предположения).
Мне нужен экспертный ответ - просто да или нет, за которым следует четкая разработка,Заранее спасибо.Вы, конечно, можете указать на мою ошибку, когда утверждаете, что растровое изображение замедляет процесс.