Java 代码名一个应用程序生命周期

Java 代码名一个应用程序生命周期,java,android,android-lifecycle,Java,Android,Android Lifecycle,我是安卓开发者,我面临的任务是尝试在“代号一”上“迁移”,而不是随意的。在Android上,谷歌对生命周期有着非常清晰的描述。在代码名一中,它表示生命周期更像一个桌面应用程序。所以我想知道,在类似物的生命周期中是否有一个阶段,比如在Codename one中的onPause和onSaveInstanceState。或者必须插入平台代码?代码名One拥有init/start/stop/destroy,它们非常相似,尽管比Androids生命周期简单停止()将被调用以暂停,开始()将被重新调用以恢复

我是安卓开发者,我面临的任务是尝试在“代号一”上“迁移”,而不是随意的。在Android上,谷歌对生命周期有着非常清晰的描述。在代码名一中,它表示生命周期更像一个桌面应用程序。所以我想知道,在类似物的生命周期中是否有一个阶段,比如在Codename one中的onPause和onSaveInstanceState。或者必须插入平台代码?

代码名One拥有
init/start/stop/destroy
,它们非常相似,尽管比Androids生命周期简单<代码>停止()将被调用以暂停,
开始()
将被重新调用以恢复。

是否有一些关于
表单
生命周期的全面文档,比如在什么情况下调用
之前(),或者在每次查看
表单时,将填充表单所需的代码放置在何处?这就是GUI构建器及其与本答案所述的应用程序生命周期无关的部分。每次都需要使用before表单来填充表单。但是,谢了,我遇到了一个问题,我看到许多其他开发人员也遇到了这个问题:
beforeShow()
仅在第一次显示表单时才被调用。仍然与生命周期无关。如果在调用ForeShow之前正确显示了表单,则应该调用它