何时初始化 Flex AIR 应用程序 Statrup 上的数据?
我有一个 AIR 应用程序,它将其设置存储在磁盘上。
现在,当应用程序启动时,我需要从磁盘文件中读取这些值并填充 ModelLocator 中的变量。我的疑问是在应用程序生命周期中将该代码放在哪里。我目前将其放在 applicationComplete
上。由于我没有在此代码中对 UI 进行任何更新,我可以将此初始化代码移至“初始化”事件,从而加快启动时间吗?
I have an AIR app, which keeps its settings stored on the disk.
Now, when the application starts, i need to read these values from the disk file and populate the variables in my ModelLocator. My doubt is where to put this code during the App Lifecycle. I have it currently on applicationComplete
. Since i am not making any updates to the UI in this code, can i move this initialization code to the 'initialize' event and thereby speed up the startup time?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,您可以将其移动到初始化中,我建议创建包装类,
对于这些属性,
通过执行此验证和其他内容(例如更改属性名称)可能很容易,
您只需要更改包装类,应用程序的其余部分将保持相同的
希望,以帮助您
yes you can move it in initialize i suggest create wrapper class,
for these properties
by doing this validation and other stuff like change in attribute names could be easy,
you only needs to change wrapper class and rest of application will remains same
hopes that helps