真好玩!Windows 10將推出類蘋果3D Touch的快捷菜單功能
原創(chuàng)【51CTO.com綜合消息】Force Touch/3D Touch是蘋果的一種壓力傳感觸摸技術(shù),本質(zhì)上就是一個(gè)觸摸優(yōu)化的右鍵菜單功能,無需打開應(yīng)用就可以執(zhí)行一些針對(duì)性的操作,十分方便。蘋果在Apple Watch、iPhone 6s/6s Plus、MacBook中推出的3D Touch功能可以讓用戶打開快捷菜單并通過檢測(cè)他們觸屏?xí)r的不同強(qiáng)度精準(zhǔn)執(zhí)行其所需的菜單訪問操作。
對(duì)于微軟的Windows系統(tǒng)來說,它已經(jīng)有一個(gè)右鍵快捷鍵了,Windows 7開始加入了跳轉(zhuǎn)列表,可允許不同軟件在任務(wù)欄的右鍵菜單里定制不同功能。但這并不意味著它就不能為觸屏設(shè)備打造出類似于蘋果3D Touch的功能。據(jù)Twitter用戶@matinsuchan披露,***版本下的Windows 10就可以運(yùn)行這樣的功能?! ?/p>
在Windows 10 Build 10565里,你在任一應(yīng)用圖標(biāo)上右鍵點(diǎn)擊或者觸摸,彈出菜單中都可以多出來一個(gè)任務(wù)列表,比如相機(jī)應(yīng)用,可以立刻拍照、自拍、錄像、慢動(dòng)作視頻等等。不過Windows 10 build 10565并沒有默認(rèn)這項(xiàng)功能,用戶需自己手動(dòng)設(shè)置。除了build 10565版本之外,用戶還需要Windows beta SDK v10563來幫助打開JumpList API。Martin Suchan在博客上提供了詳細(xì)的相機(jī)設(shè)置指南。
- JumpList jumpList = await JumpList.LoadCurrentAsync();
- jumpList.Items.Clear();
- JumpListItem item1 = JumpListItem.CreateWithArguments("selfie", "Take Selfie");
- item1.Logo = new Uri("ms-appx:///Assets/selfie.png");
- JumpListItem item2 = JumpListItem.CreateWithArguments("video", "Record Video");
- item2.Logo = new Uri("ms-appx:///Assets/cam.png");
- JumpListItem item3 = JumpListItem.CreateWithArguments("slomo", "Record Slo-mo");
- item3.Logo = new Uri("ms-appx:///Assets/slomo.png");
- JumpListItem item4 = JumpListItem.CreateWithArguments("photo", "Take Photo");
- item4.Logo = new Uri("ms-appx:///Assets/cam.png");
- jumpList.Items.Add(item1);
- jumpList.Items.Add(item2);
- jumpList.Items.Add(item3);
- jumpList.Items.Add(item4);
- await jumpList.SaveAsync();
對(duì)于開發(fā)者而言,這個(gè)功能非常簡(jiǎn)單。如果你點(diǎn)擊其中的一個(gè)任務(wù),應(yīng)用程序?qū)⒃谶x擇的參數(shù)屬性中展開,所以很容易為正確的任務(wù)打開合適的界面:
微軟現(xiàn)在應(yīng)該是正在測(cè)試這個(gè)功能,說不定未來的更新中就會(huì)正式投入使用?! ?/p>