我正在使用MvvmCross創建Android應用程序。MvvmCross中的IsolatedStorage
調用一些服務之前,我想我的MvxActivity應先檢查應用程序的隔離 存儲的數據是否出現在其isolatedStorage,如果是,那麼它應該 通過填充它的UI控件(如ListView控件,微調等)從 獲取數據,然後調用服務,然後使用從服務接收到的數據填充它們。
我該如何做到這一點?
我正在使用MvvmCross創建Android應用程序。MvvmCross中的IsolatedStorage
調用一些服務之前,我想我的MvxActivity應先檢查應用程序的隔離 存儲的數據是否出現在其isolatedStorage,如果是,那麼它應該 通過填充它的UI控件(如ListView控件,微調等)從 獲取數據,然後調用服務,然後使用從服務接收到的數據填充它們。
我該如何做到這一點?
您可以使用文件插件MvvmCross
https://github.com/MvvmCross/MvvmCross/wiki/MvvmCross-plugins#file
另一種選擇是使用插件爲Android(我沒有挖掘到內心深處),但對於Windows Phone的我用了this solution下載/存儲圖像,這裏是我自己的lib for storing any text data in the isostorage(包括序列化/去除化)。
我使用PCLStorage,它是跨平臺的。只需在NuGet上搜索它即可。
這是一個IsolatedStorage嗎?它不包括創建文件的方法,它只是包括諸如讀,寫和其他操作?我對此很陌生...請詳細說明...... – Suraj
是的,它將文件存儲在類似於IsolatedStorage的應用程序文件夾中(儘管Android上沒有IsolatedStorage的概念)。 – Alexey
但是如何創建一個新文件? – Suraj