我正在使用MvvmCross创建一个Android应用程序。
在调用某些服务之前,我希望我的MvxActivity应首先检查应用程序是否已隔离 存储它的IsolatedStorage中是否存在该数据,如果它应该存在 通过从中获取数据来填充其UI控件(例如,ListView,Spinner等) isojatedstorage否则调用服务,然后使用从服务接收的数据填充它们。
我怎样才能实现这个目标?
答案 0 :(得分:1)
您可以将文件插件用于MvvmCross
https://github.com/MvvmCross/MvvmCross/wiki/MvvmCross-plugins#file
答案 1 :(得分:0)
另一种选择是使用Android的插件(我没有深入挖掘内部),但对于Windows Phone,我使用this solution下载/存储图像,这是我自己的lib for storing any text data in the isostorage(序列化) /包括deserailzation)。
答案 2 :(得分:0)
我使用的是PCLStorage,它是跨平台的。只需在NuGet上搜索它。