沉浸式模式与沉浸式状态栏
?Google?在?Android?4.4?的?API?描述頁面里提到了“Translucent?system?UI?styling”,即半透明化的系統(tǒng)UI風(fēng)格。這個“半透明化”包括了狀態(tài)欄和通知欄,當(dāng)開發(fā)者讓應(yīng)用支持這個新特性的時候,狀態(tài)欄和導(dǎo)航欄可以單獨/同?時變?yōu)闈u變的半透明樣式。
? Android?4.4中,沉浸式體驗得到了再次強(qiáng)化,提供了一種“全屏模式”(Full-screen?Immersive?Mode)。全屏模式又分兩種,一種叫后撤式?(Lean?Back),另一種叫做沉浸式(Immersive)。后撤式已經(jīng)在之前的系統(tǒng)中被廣泛使用了——當(dāng)你在優(yōu)酷APP中觀看視頻時,大部分時間手指是不會去?碰屏幕的。這種情況下,虛擬鍵和狀態(tài)欄都會自動隱藏,但當(dāng)你觸摸屏幕的時候,它們又會出現(xiàn)。而新加入的沉浸式則不太一樣,在沉浸式全屏狀態(tài)下,對屏幕的操?作并不會喚出系統(tǒng)欄。想要喚出系統(tǒng)欄,你必須從屏幕的上/下邊緣向屏幕內(nèi)劃入。沉浸式的全屏狀態(tài)更適合游戲和閱讀這樣的應(yīng)用。
? ? ?傳統(tǒng)的手機(jī)狀態(tài)欄是呈現(xiàn)出黑色條狀的,有的和手機(jī)主界面有很明顯的區(qū)別。這一樣就在一定程度上犧牲了視覺寬度,界面面積變小。
沉浸模式的狀態(tài)欄和主界面完全融為了一體,在設(shè)計上的確有不同的視覺感受。
? “沉浸式狀態(tài)欄”準(zhǔn)確來說應(yīng)該是“透明欄”,英文名“Translucent?Bars”,是Android?4.4?新定義的設(shè)計規(guī)范。簡單來說就是在軟件打開的時候通知欄和軟件頂部顏色融為一體,這樣可以使軟件和系統(tǒng)本身更加融為一體,同時通知欄的顏色不再是白色、黑?色簡單的兩種了。
? ?沉浸模式和普通全屏不同點在于,沉浸模式通過下滑屏幕上方或者下方可以調(diào)出虛擬鍵和狀態(tài)欄。
? 而沉浸式狀態(tài)欄的來源就是很多手機(jī)用的是實體按鍵,沒有虛擬鍵,于是開了沉浸模式就只有狀態(tài)欄消失了。于是沉浸模式成了沉浸式狀態(tài)欄。
? 真正的沉浸模式,指的是一種全屏模式,而你一般在開發(fā)者/愛好者/用戶那里聽到的“沉浸模式”絕大部分情況下指的是“半透明欄”或者是?Android?5.0?之后加入的“全透明/變色欄”。至于所謂“沉浸式狀態(tài)欄/導(dǎo)航欄”之類的描述,則完全是無稽之談。
來自為知筆記(Wiz)
轉(zhuǎn)載于:https://www.cnblogs.com/ut2016-progam/p/5567128.html
總結(jié)
以上是生活随笔為你收集整理的沉浸式模式与沉浸式状态栏的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。