Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Программирование игр для мобильных телефонов > Android

Android Разработка игр на платформе Android

Ответ
 
Опции темы
Старый 12.01.2014, 13:03   #1
Igor
Мастер
 
Аватар для Igor
 
Регистрация: 03.05.2010
Адрес: Подмосковье
Сообщений: 1,217
Написано 436 полезных сообщений
(для 784 пользователей)
Android, как хранить состояние игры?

Activity, если, например, заблокировать экран и разблокировать обратно, удаляется и создаётся заново. А в чём тогда хранить состояние игры? (Допустим, стратегия, и данных много) Сейчас я просто создал класс со статической ссылкой на него - вроде всё работает.
При повторном создании activity передаётся Bundle, в котором предыдущая версия активити. Есть ли смысл его использовать? В чём разница?
__________________
О¯О ¡¡¡ʁɔvʎнdǝʚǝdǝu dиW
(Offline)
 
Ответить с цитированием
Старый 13.01.2014, 03:22   #2
Жека
Дэвелопер
 
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,374
Написано 489 полезных сообщений
(для 882 пользователей)
Ответ: Android, как хранить состояние игры?

ИМХО, суть примерно одинакова. Из класса достать/присвоить данные быстрее, мне кажется. Статические данные живучие, будут жить и после корректного закрытия проги.
При корректном выходе их игры нужно сбрасывать все поля в статическом классе, или просто флаг менять, который скажет что эти данные не нужны более.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Igor (13.01.2014)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +1, время: 09:28.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com