2013-04-22 55 views
-1

我使用xamarin(用于android和iphone),我想保存一个字符串。用xamarin在跨平台项目中保存字符串

事实上,我使用的是JSON解析器,并且我通过一个字符串对象的意图,所以我想将对象保存到SQLite中,但是我遇到了一些困难,所以我问为什么我不保存只是在内存中的字符串,并解析它,当我想要的对象?

您对此有何看法?

我不认为我们必须使用框架或库来制作它,但是我没有在xamarin官方网站上看到有关这方面的信息!

非常感谢

回答

2

,所以我问为什么不救我只是字符串在内存中,解析它时,我想的对象?

只要你能保证应用程序将继续运行,那么这将工作。

但是,对于一般的Android情况,我会建议不要这样 - 就一般情况而言,Android可随时终止您的应用程序。当您的应用程序随后重新创建时,Android会将用户直接带到您的页面并将相同的Intent传递到您的页面 - 但在此阶段,您的缓存对象将不在内存中。

我不认为我们必须使用一个框架或一个lib,使其

不知道你是问这里有什么,但Xamarin提供几个完整的应用实例,并有也有一些框架(例如我写this one

+0

好的,谢谢。这是一个非常棒的工作:-)但在java android中,有SharedPreferences,对于IOS,我认为你可以保存文件,不是吗?我只需要保存一个字符串。对于示例谢谢,我已经阅读了这些快速,没有人使用这种类型的存储(直接sqlite或ado.net) – clement 2013-04-22 15:26:27