01 雙擊觸發 「系統搜尋」 和下拉 「通知中心」

2022-03-19 02:07:30 字數 2346 閱讀 6122

應用能夠開啟 「雙擊觸發」 的互動,相信提公升了不少使用者體驗。

1)雙擊 「搜尋按鈕」 開啟系統搜尋:

(在 wp8.1 上,開啟系統搜尋,需要把系統 「位置」 設定為 關閉,否則預設啟動 cortana。不過雙擊效果一樣)

2)兩次 「向下划動」,開啟系統 「通知中心」

全屏模式,在以下情況時預設開啟:

1)相片瀏覽(photo viewer)

3)**拍攝 (caputring a photo)

必須在 2500毫秒內兩次雙擊 「search」 按鈕時,才能觸發搜尋。這個預設的時間

可以通過修改系統的登錄檔(customholddelays 的 value進行修改,單位為毫秒):

hkey_local_machine\software\microsoft\shell\customholddelays

才能開啟通知中心。

mediaelement  示例 (執行在 wp8.1 系統的手機上):

1、在 wp8 的 silverlight 的工程中 

1) 如果只是在 xaml 中新增乙個 mediaelement 的控制項,並不能啟動 「full-screen」 mode:

="李玉剛.mp4"

autoplay

="true"

/>

grid

>

microsoft.phone.tasks.mediaplayerlauncher l = new

microsoft.phone.tasks.mediaplayerlauncher();

//路徑為系統安裝包。如果是 medialocationtype.data,則可以指定網路路徑

l.location =microsoft.phone.tasks.medialocationtype.install;

l.media = new uri("

李玉剛.mp4

", urikind.relative);

l.controls = microsoft.phone.tasks.mediaplaybackcontrols.all; //

l.show();

2、在 wp8.1 的 store 工程中 

1)如果只是把 mediaelement 的 「全屏」 屬性設定為  isfullwindow="true" ,並不能開啟 「full-screen」 mode

<

grid

>

<

mediaelement

source

="李玉剛.mp4"

autoplay

="true"

isfullwindow

="true"

/>

grid

>

需要把 aretransportcontrolsenabled 屬性設定為 true ,即使用 mediaelement 的預設控制項,才能開啟 「full-screen」 mode:

<

grid

>

<

mediaelement

aretransportcontrolsenabled

="true"

source

="李玉剛.mp4"

autoplay

="true"

isfullwindow

="true"

/>

grid

>

顯示效果:

iphone4 雙擊Home鍵 截獲

測試環境 iphone4 ios4.3.2 之前對於springboard這塊的hook一直不是很熟悉,雙擊home鍵所產生的事件一直也無法跟蹤到,所以控制不了。hook springboard之後,確實可以做很多事情,但是截獲雙擊home鍵盤的事件也不在話下。關於標頭檔案等的匯入,以及hook環境...

VC 6 0 雙擊dsw dsp開啟多個視窗

之前使用windows7 系統時,用以下部落格中的方法一能解決問題 但是最近換了windows10系統,方法一的命令無法執行,方法二中的檔案型別也無法找到,無奈之下,直接改登錄檔了。修改方法如下 1 找到登錄檔中計算機 hkey classes root dspfile shell項 2 郵件she...

Day 8 雙擊單元格編輯

返回目錄 以下知識原始碼位置 git version 055e060b7173c1d29923794698f2dac0e4dde069 源 回滾版本,參考這裡 0.基礎知識 1.修改檔案 2 controller constant.js 在body裡面,定義了下面層次的html元素 div id l...