/ / Android - який найкращий спосіб підтримувати кілька зображень? - android, ресурси, android-image

Android - який найкращий спосіб підтримувати кілька зображень? - android, ресурси, android-image

Під час ігрового циклу я постійно завантажую зображення за допомогою

BitmapFactory.decodeResource(getResources(), R.drawable.objectx);

Більшу частину часу я називаю зображення, які вже були розшифровані раніше. Чи сповільнюю виконання, декодуючи ресурс кожен раз?
Чи краще зберігати кожне зображення на карті (або словнику) на початку програми? Якщо так, то як отримати ідентифікатори ресурсу для всіх зображень у папці, що виводиться?

Відповіді:

2 для відповіді № 1

Чи краще зберігати кожне зображення на карті (або словнику) на початку програми?

Так ... це набагато краще. Або ви можете зберігати їх, як тільки вам знадобляться; не потрібно зберігати їх на початку.

Якщо так, то як отримати ідентифікатори ресурсу для всіх зображень у папці, що виводиться?

Папка, що пересувається, не містить лише зображень; він також має xml ресурси. Так що це не шлях.