2014-10-06 88 views
0

這可能是一個愚蠢的問題,但是,無論如何我都會問這個問題。MvvmCross長時間運行過程

我想啓動一個只要應用程序運行就會運行的進程。我想檢測網絡更改並將數據同步到服務器。

所以我的問題是,如何我與MvvmCross

移動應用開始長期運行(後臺)服務或做不到這一點我怎麼調用服務時,我發現網絡變化。該服務可能會運行很長一段時間。

在此先感謝

回答

0

對於長時間運行的服務和響應網絡通常需要下降到本機的功能變化。

在Android上,例如,你需要看看意向廣播接收器一樣,在Broadcast receiver for checking internet connection in android app

所示。你可以內MvvmCross一些描述一個插件內包裝這個功能 - 但是你可能會發現,這個區域是最好在你的目標平臺的每個平臺上以本地模塊的形式實現 - 你可能會發現這些平臺在這個領域沒有與它們的API相似的「形狀」。