[Windows Phone]取得目前Application的資訊
這邊將使用Windows Phone的DeviceStatus API來取得Application的資訊。
能注意自己的APP所佔系統的容量。
類別 | 名稱 | 說明 |
屬性 | ApplicationCurrentMemoryUsage | 取得目前Application使用的記憶體容量,以bytes為單位 |
屬性 | ApplicationMemoryUsageLimit | 取得您的Application執行時,可以被允許分配到的最大記憶體容量 |
屬性 | ApplicationPeakMemoryUsage | 取得目前Application使用至高峰時的記憶體容量 |
先引入
1: using Microsoft.Phone.Info;
接著只要打入所需要的變數即可。
1: tbl1.Text = string.Format("Current: {0} MB", (DeviceStatus.ApplicationCurrentMemoryUsage / 1048).ToString());
2: tbl2.Text = string.Format("UsageLimit: {0} MB", (DeviceStatus.ApplicationMemoryUsageLimit / 1048).ToString());
3: tbl3.Text = string.Format("Peak: {0} MB", (DeviceStatus.ApplicationPeakMemoryUsage / 1048).ToString());
Reference
Application Features for Windows Phone
Technical Certification Requirements
Windows Phone 7 (Mango) Tutorial - 15 - Detecting Device Information
若有觀念錯誤、內容錯誤,勞請告知。 謝謝。
若要轉載請註明出處,謝謝。