2013-09-20 3 views
2

Я разработчик Android, и перед этим я столкнулся с задачей попытаться «перенести» на «Codename one». Не по желанию. На Android есть очень четкое описание жизненного цикла Google. В Codename говорится, что жизненный цикл больше похож на настольное приложение. И поэтому мне интересно, есть ли этап жизненного цикла аналогов, например onPause и onSaveInstanceState в Codename. Или вам придется делать код платформы вставки?Codename один жизненный цикл приложения

ответ

3

Codename One имеет init/start/stop/destroy, которые довольно похожи, хотя и проще, чем жизненный цикл андроидов. stop() будет вызван на паузу, start() будет повторно заново для возобновления.

+0

Существует ли какая-либо исчерпывающая документация по жизненному циклу «Form», например, при каких обстоятельствах запускается метод beforeForm() 'или где размещать код, необходимый для заполнения времени« Form' evey, которое он просматривает? – ygesher

+0

Это GUI-строитель и его не связанный с жизненным циклом приложения, как описано в этом ответе. Чтобы заполнить форму, вам нужно использовать форму before. –

+0

Но Shai, я столкнулся с проблемой, которую видел и многие другие разработчики: 'beforeShow()' вызван только при первом представлении формы. – ygesher

Смежные вопросы