日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

WP7 空闲检测 当手机处理锁屏状态时 如何让程序继续运行 如 在锁屏状态下继续录音。...

發布時間:2023/12/10 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WP7 空闲检测 当手机处理锁屏状态时 如何让程序继续运行 如 在锁屏状态下继续录音。... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我們都知道,當手機鎖屏后,我們的app 會自動進行休眠或是說墓碑狀態。也就是說app已經空閑,這樣最大的好處是省電。關于些可以在MSDN上找到非常詳細的說明:http://msdn.microsoft.com/zh-cn/library/ff941090(v=vs.92).aspx

我這里要描述的是如何使用它,并且符合Microsoft Marketplace的認證要求。

1,首先 我們要定義兩個變量,一個用于記錄用戶是否第一次使用你開發的App, 另一個是記錄當前的用戶是否啟用空閑了機制。

2,我以MSDN上的錄音示例為例子,進行修改。請參考:https://skydrive.live.com/redir.aspx?cid=e9cdb6cae9924e0a&resid=E9CDB6CAE9924E0A!451&parid=E9CDB6CAE9924E0A!448 ?

?

IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;


if (!settings.Contains("firstTime"))
{

MessageBoxResult mbr = MessageBox.Show("您是第一次使用本App,是否開啟鎖屏錄間", "Welcome", MessageBoxButton.OKCancel);
//handle result
if (mbr == MessageBoxResult.OK)
{
settings["allowIdleRecord"] = true;
}
else
{
settings["allowIdleRecord"] = false;
}

settings["firstTime"] = false;

settings.Save();
}

if (bool.Parse(settings["allowIdleRecord"].ToString()))
{
PhoneApplicationService.Current.ApplicationIdleDetectionMode = IdleDetectionMode.Disabled;
}
else
{
PhoneApplicationService.Current.ApplicationIdleDetectionMode = IdleDetectionMode.Enabled;
}



轉載于:https://www.cnblogs.com/Stephending/archive/2012/02/17/WP7_Idie.html

總結

以上是生活随笔為你收集整理的WP7 空闲检测 当手机处理锁屏状态时 如何让程序继续运行 如 在锁屏状态下继续录音。...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。