在一个移动项目中,我有一些编辑(确切地说是 5 个)和一些单选按钮(但可以是一个,因为它是一个组,用户可以编辑需要在用户重新打开应用程序时恢复的内容。
我已经知道一些 FileReference 类,但这是最好的方法吗?我不喜欢 XML,因为它是简单的数据。下一个问题是:是否允许在安装时将数据保存在应用程序的本地目录中?或者......我可以使用一些注册表功能(如在 Windows 中)在手机上存储一些用户数据吗?
有任何想法吗?
提前致谢。
在一个移动项目中,我有一些编辑(确切地说是 5 个)和一些单选按钮(但可以是一个,因为它是一个组,用户可以编辑需要在用户重新打开应用程序时恢复的内容。
我已经知道一些 FileReference 类,但这是最好的方法吗?我不喜欢 XML,因为它是简单的数据。下一个问题是:是否允许在安装时将数据保存在应用程序的本地目录中?或者......我可以使用一些注册表功能(如在 Windows 中)在手机上存储一些用户数据吗?
有任何想法吗?
提前致谢。
你看过PersistenceManager
课堂吗?我认为它是您正在寻找的...
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/spark/managers/PersistenceManager.html
该数据将一直存储,直到您将其刷新(清除)或删除该应用程序。它在应用程序启动之间持续存在。
http://cookbooks.adobe.com/post_Simple_data_persistence_in_a_Flex_4_5_mobile_appli-18856.html http://devgirl.org/2011/05/18/flex-4-5-mobile-data-handling/