Как управлять ресурсом в Android - PullRequest
0 голосов
/ 01 июня 2018

Привет, я просто начинаю задумываться, что лучше.Всегда загружайте небольшие данные из ресурсов (например, размер, цвет и т. Д.) Или загружайте один раз, когда это необходимо, и помещайте их в какой-нибудь HasMap.

  • У меня есть сетка.Размер: 7 * 7, поэтому у меня 49 элементов.
  • Каждый элемент имеет особую дату, такую ​​как: цвет, размер, немного рисования, некоторый размер шрифта.
  • Это представление одного уровня.Поэтому, когда пользователь прошел уровень 1, перед началом уровня 2 все снова загружается из ресурсов.

Итак, мой вопрос:

Что лучше?

1) Всегда загружать данные из ресурсов.2) Загружать данные из ресурсов, когда это необходимо.Поместите эти данные в HasMap, и когда нам снова понадобится этот ресурс, загрузите из этого HasMap вместо загрузки из ресурсов.

1 Ответ

0 голосов
/ 01 июня 2018

Зависит от того, сколько раз вы обращаетесь к ресурсам, например;если при переходе с уровня 1 на уровень 2 вы не позволяете пользователю вернуться на уровень 1, то рекомендуется использовать только ресурсы, но если между уровнем 1 и уровнем 2 происходят частые перемещения, сохраните их в hashmap,было бы хорошо, потому что у вас уже есть готовые хеш-карты для использования где-то.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...