其实,我正在通过java创建一个新的应用程序。我希望如果用户在我的应用程序中打开一个先前创建的文件,那么应用程序的条件应该恢复到保存该文件时他离开的位置。 - 提前感谢恢复应用程序的状态
0
A
回答
1
我想你已经得到了这些东西:
A)。一些用户界面,所以一些文本区域,下拉列表等。
B)。一些Java对象的内容反映了这些UI片段中的内容。 C)。表示这些Java对象的文件中的某些内容。也许你只是序列化他们?
目前尚不清楚你的问题是什么。
从文件 - >对象去只是一个反序列化的问题。应该不会比编写文件困难得多。
我猜你通常会在UI中进行更改,使对象发生更改,也许你想知道如何获得初始化的UI以反映刚刚从文件中读取的对象。
如果这是问题,除非您告诉我们您正在使用哪种技术,否则很难提供帮助。在某些情况下,UI小部件自然更新以反映支持对象的内容,而在其他情况下,可能会有更多工作。你必须给我们更多关于你卡住的地方的细节。
0
看一看Command Design Pattern。如果将每个用户输入视为一个命令并保存一个命令列表,重新启动后只需重复列表并重建状态。
为此也可以使用Memento。
0
在创建应用程序时,将描述应用程序状态的信息添加到文件中。然后,在加载文件时,加载这些信息并使用它来重新创建应用程序的状态。创建任何必要的方法来支持这一点。
相关问题
- 1. 应用程序暂停/恢复状态
- 2. 如何恢复应用程序状态
- 3. 应用程序状态保存/恢复
- 4. 如何使UWP应用程序挂起和恢复状态
- 5. 应用程序更新后是否可以恢复centralManager状态?
- 6. MVVM应用程序没有正确恢复状态
- 7. Android:恢复应用程序
- 8. 应用程序恢复
- 9. ExoPlayer恢复状态时恢复
- 10. Java应用程序复制状态
- 11. 如何禁用将应用程序恢复到以前的状态
- 12. 应用程序的屏幕快照被显示,而不是launchScreen状态恢复
- 13. 如何将WKWebView恢复到应用程序关闭前的状态?
- 14. 测试应用程序状态保存/恢复不Xcode的连接
- 15. [[UIApplication sharedApplication] openURL:[NSURL URLWithString:call_url]]后Iphone能否恢复应用程序的状态;
- 16. 如果用户重新启动应用程序,如何恢复状态?
- 17. 恢复到已知状态
- 18. ReactJS状态得到恢复
- 19. 使用CodeCeption(PHP)恢复数据库中的“恢复”状态
- 20. 保存程序的状态以允许它恢复
- 21. 核心转储文件恢复程序的状态
- 22. iOS在应用程序变为活动状态后正常恢复
- 23. 恢复UIView的动画时,应用程序恢复
- 24. 记录和恢复应用程序状态以快速启动.NET应用程序
- 25. 应用程序上的密码恢复
- 26. 恢复我的应用程序项目
- 27. 应用程序中的崩溃恢复
- 28. Android应用程序状态
- 29. ASP.net应用程序状态
- 30. PHP应用程序状态
它真的不清楚你的意思。请详细说明。你在说什么状态?这是一个独立的应用程序吗?这是一个Web应用程序吗? – 2010-10-20 14:06:56
会有什么,先生? – 2010-10-20 14:07:40
它是一个独立的应用程序。我想恢复像我在应用程序内使用的数组这样的数据结构的值。 – 2010-10-20 14:09:47