隨着「全面屏」這一設計概念的興起,越來越多的手機廠商都推出了自己的全面屏手機,從小米 MIX 到 iPhone X,各大廠商都在給出自己對「全面屏」的詮釋。在屏幕不斷進化的同時,與之一同發展的還有交互方式的改變,正面實體按鍵淡出了我們的視野,虛擬按鍵開始出現,還有我們今天的主角:手勢操作。

比起 iPhone X 那飽受爭議的劉海,iOS 全新的一套全面屏手勢則收到了大家的一致好評。不過 Android 陣營也不用太過羨慕,如果你厭倦了虛擬按鍵,也想嘗試全面屏手勢(而且不用 Root),這篇文章也許能幫助你如願所償。

全屏手勢,不需要導航欄

開始折騰之前,可以先看看自己的手機是不是已經支持全面屏手勢。許多 OEM 廠商都爲自己手機系統加入了或即將加入全面屏手勢操作,例如 Smartisan OS 和 Oxygen OS,都可以在設置中自行開啓。

注意事項:以下示例操作中,移除虛擬導航欄這一步驟需要你的手機運行着 Android 7.0 或以上版本的操作系統。並且一定要先開啓手勢,再移除導航欄。

第一步:開啓全面屏手勢

這裏介紹兩個手勢 App,一個免費,一個收費,雖然都能幫助我們達到開啓手勢操作的目的,但也有各自的特點。

Gesture Control

安裝完成後,按照提示將 Gesture Control 在輔助功能設置(Accessibility)中的權限打開即可開啓手勢操作。

如你所見,此時屏幕下方已經出現了一個「白條」,我們已經開啓了全面屏手勢。在快速設置中我們可以選擇隱藏這個「白條」(Hide indicator)和是否開啓震動反饋(Vibration)。

Gesture Control 預設的手勢操作如下:

向上滑:返回主屏幕。

左滑:返回。

右滑:打開通知欄。

向上滑並停留:最近程序。

左滑並停留:分屏(Android 7+)。

右滑並停留:打開通知欄快捷按鈕。

點開詳細設置,你可以自定義手勢的觸發,指示條的位置以及外觀。

Gesture Control 雖然提供了一套非常豐富,而且類似 iPhone X 的手勢,但是在我的使用過程中,經常會出現無法正常觸發的情況,常常需要重複滑動多次才能如願觸發手勢。不過這只是我自己的感受,也有可能是我使用方式的問題,所以歡迎大家評論自己的體驗。

Edge Gestures

不同於 Gesture Control 給手機加了一個類似 iPhone X 指示條的手勢方案,Edge Gesture 則是將屏幕邊緣這一部分完全利用起來,以達到手勢操作的目的,相比於 Gesture Control 把所有操作集中於指示條上,Edge Gesture 的觸發範圍更大,空間上的自由度也更高,觸發成功率很穩定。(畢竟收費� �)

同樣,在輔助功能設置(Accessibility)中給予相應權限後,Edge Gestures 就可以正常使用了。左右下三個屏幕邊緣部分都可以單獨開關,單獨設置不同的手勢。

如果覺得觸發範圍不理想,還可以到設置中調整觸發區域的寬度和長度,這一切都會在 App 中用橙色實時顯示出來。

由於許多 App 左滑都有相應的觸發操作,例如返回,菜單欄等,所以不建議在屏幕左邊緣設置滑動手勢,以免造成使用上的衝突。另外,建議大家將設置中的「On Keyboard」設置爲「Overlapped」,這樣子即便在呼出了鍵盤的情況下,我們的手勢操作依然可以正常工作。

第二步:移除虛擬導航欄

既然已經開啓了全面屏手勢,虛擬導航欄的存在已然變得多餘,甚至還會和我們設定的手勢操作衝突,我們需要把它完全移除,騰出那部分被「浪費」了的空間。注意這裏是「完全移除」,有許多 App 和不同的方法都可以激活系統自帶的「隱藏導航欄」(Immersive Mode)功能,但這樣做並不徹底,在滑動底部邊緣時導航欄會被再度呼出,影響到我們的手勢操作。

對於已 Root 的用戶,只需要通過 Magisk Manager 安裝名爲 Hide Navigation Bar 的插件,就可以直接移除導航欄。在這裏不進行詳細敘述。

對於沒有 Root 的用戶,完全移除導航欄會更麻煩一些。我們需要藉助 Android 上的自定義主題應用:Substratum theme engine。

需要注意的是 Substratum 本身免費,但如果你是 Android Oreo 也就是 8.0 及以上的用戶,你還需要安裝 Substratum 的付費拓展 Andromeda 才能正常自定義系統主題。Andromeda 的安裝和激活教程中有詳細的敘述,在這裏不再花篇幅贅述。

在準備完畢後,我們需要一款名叫 Navbar Height Changer 的 Substratum 插件,由於作者在原帖中給出的下載鏈接來自於 Google Driver,所以我上傳了最新版到網盤中方便大家下載:下載地址。

安裝完畢後打開 Substratum,就可以看到主題中出現了 Navbar Height,點擊進入,將「Height」也就是導航欄高度這一項改爲「Height-0」,並且勾選「Select to toggle all overlays」,點擊右下角的按鈕「Bulid & Enable」將我們的更改部署並開啓。完成後如果導航欄並沒有消失,只消重啓手機即可。

以上操作全部完成後,虛擬導航欄便不會再出現,我們可以暢快的使用手勢來操作手機了!

相關文章