天天看點

沉浸式模式與沉浸式狀态欄

 Google 在 Android 4.4 的 API 描述頁面裡提到了“Translucent system UI styling”,即半透明化的系統UI風格。這個“半透明化”包括了狀态欄和通知欄,當開發者讓應用支援這個新特性的時候,狀态欄和導航欄可以單獨/同 時變為漸變的半透明樣式。

  Android 4.4中,沉浸式體驗得到了再次強化,提供了一種“全屏模式”(Full-screen Immersive Mode)。全屏模式又分兩種,一種叫後撤式 (Lean Back),另一種叫做沉浸式(Immersive)。後撤式已經在之前的系統中被廣泛使用了——當你在優酷APP中觀看視訊時,大部分時間手指是不會去 碰螢幕的。這種情況下,虛拟鍵和狀态欄都會自動隐藏,但當你觸摸螢幕的時候,它們又會出現。而新加入的沉浸式則不太一樣,在沉浸式全屏狀态下,對螢幕的操 作并不會喚出系統欄。想要喚出系統欄,你必須從螢幕的上/下邊緣向螢幕内劃入。沉浸式的全屏狀态更适合遊戲和閱讀這樣的應用。

     傳統的手機狀态欄是呈現出黑色條狀的,有的和手機主界面有很明顯的差別。這一樣就在一定程度上犧牲了視覺寬度,界面面積變小。

沉浸模式的狀态欄和主界面完全融為了一體,在設計上的确有不同的視覺感受。

  “沉浸式狀态欄”準确來說應該是“透明欄”,英文名“Translucent Bars”,是Android 4.4 新定義的設計規範。簡單來說就是在軟體打開的時候通知欄和軟體頂部顔色融為一體,這樣可以使軟體和系統本身更加融為一體,同時通知欄的顔色不再是白色、黑 色簡單的兩種了。

   沉浸模式和普通全屏不同點在于,沉浸模式通過下滑螢幕上方或者下方可以調出虛拟鍵和狀态欄。

  而沉浸式狀态欄的來源就是很多手機用的是實體按鍵,沒有虛拟鍵,于是開了沉浸模式就隻有狀态欄消失了。于是沉浸模式成了沉浸式狀态欄。

  真正的沉浸模式,指的是一種全屏模式,而你一般在開發者/愛好者/使用者那裡聽到的“沉浸模式”絕大部分情況下指的是“半透明欄”或者是 Android 5.0 之後加入的“全透明/變色欄”。至于所謂“沉浸式狀态欄/導航欄”之類的描述,則完全是無稽之談。

來自為知筆記(Wiz)

轉載于:https://www.cnblogs.com/ut2016-progam/p/5567128.html