windows8開發 判斷網路鏈結狀況

2021-08-27 07:33:40 字數 504 閱讀 2563

如果當前網路處於未連線狀態,直接使用httpclient中的postasync等方法發起資料請求時,會丟擲異常。

所以,在進行網路的資料互動之前,應當進行網路狀態的判斷。如果網路可用,則再執行網路資料請求的操作。

在windows8 api中可以通過networkconnectivitylevel這介面獲取網路的狀態。

具體**如下:

/// /// 提供與網路相關的資料設定或獲取功能

///

public class networkhelper

return isconnected;

}}

使用的時候,可以這樣實現:

Windows 8 應用開發 磁貼

原文 我們開發的應用在win8 介面中會以磁貼形式展現,預設情況下磁貼會顯示應用圖示,即專案工程中的logo.png檔案。開發人員可按應用的需要使用通知的方式將文字或資訊推送到磁貼,從而對磁貼中顯示的內容進行更換。對於磁貼通知推送主要用到api 是windows.ui.notifications,a...

Windows 8 應用開發 磁貼

我們開發的應用在win8 介面中會以磁貼形式展現,預設情況下磁貼會顯示應用圖示,即專案工程中的logo.png檔案。開發人員可按應用的需要使用通知的方式將文字或資訊推送到磁貼,從而對磁貼中顯示的內容進行更換。對於磁貼通知推送主要用到api 是windows.ui.notifications,api ...

windows8開發 開發平台與開發框架

開門見山,先把windows8 開發平台和開發框架分享給大家。底層是windows核心,往上是windows runtime層,你可以把winrt理解為公升級版的windows api,比如它提供了更易使用的metro ui的api,比如非同步程式設計的全面支援,比如對多種開發語言互動的支援等等,可...