forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Android (http://forum.boolean.name/forumdisplay.php?f=150)
-   -   Android, как хранить состояние игры? (http://forum.boolean.name/showthread.php?t=18847)

Igor 12.01.2014 17:03

Android, как хранить состояние игры?
 
Activity, если, например, заблокировать экран и разблокировать обратно, удаляется и создаётся заново. А в чём тогда хранить состояние игры? (Допустим, стратегия, и данных много) Сейчас я просто создал класс со статической ссылкой на него - вроде всё работает.
При повторном создании activity передаётся Bundle, в котором предыдущая версия активити. Есть ли смысл его использовать? В чём разница?

Жека 13.01.2014 07:22

Ответ: Android, как хранить состояние игры?
 
ИМХО, суть примерно одинакова. Из класса достать/присвоить данные быстрее, мне кажется. Статические данные живучие, будут жить и после корректного закрытия проги.
При корректном выходе их игры нужно сбрасывать все поля в статическом классе, или просто флаг менять, который скажет что эти данные не нужны более.


Часовой пояс GMT +4, время: 22:27.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot