當前位置:首頁 » 安卓系統 » 安卓機如何變成劉海屏

安卓機如何變成劉海屏

發布時間: 2022-12-17 23:57:06

『壹』 Android-劉海屏

劉海屏

劉海屏是指某些設備顯示屏上的一個區域延伸到顯示面,這樣既能為用戶提供全面屏體驗,又能為設備正面的重要感測器留出空間。Android 在搭載 Android 9(API 級別 28)及更高版本的設備上正式支持劉海屏。請注意,設備製造商也可以選擇在搭載 Android 8.1 或更低版本的設備上支持劉海屏。

為了確保一致性和應用兼容性,搭載 Android 9 的設備必須確保以下劉海行為:

①一條邊緣最多隻能包含一個劉海。

②一台設備不能有兩個以上的劉海。

③設備的兩條較長邊緣上不能有劉海。

④在未設置特殊標志的豎屏模式下,狀態欄的高度必須至少與劉海的高度持平。

⑤默認情況下,在全屏模式或橫屏模式下,整個劉海區域必須顯示黑邊。

檢測

如果不希望您的內容與劉海區域重疊,請確保您的內容不與狀態欄和導航欄重疊,這樣做一般就足夠了。如果您要將內容呈現到劉海區域中,則可以使用 WindowInsets.getDisplayCutout() 來檢索 DisplayCutout 對象,該對象包含每個 劉海區域的安全邊襯區和邊界框 。您可以使用這些 API 來檢查您的內容是否與劉海區域重疊,以便根據需要重新放置。

API提供窗口布局屬性 layoutInDisplayCutoutMode 控制我們的內容如何呈現在劉海區域中。有三種顯示模式

通過theme方式設置

在activity中設置

劉海屏處理方式

默認行為(全屏頁面不可用劉海區域,非全屏頁面可以進行使用)LAYOUT_IN_DISPLAY_CUTOUT_MODE_NEVER

默認情況下,在未設置特殊標志的豎屏模式下,在帶劉海屏的設備上,狀態欄的大小會調整為至少與劉海一樣高,而您的內容會顯示在下方區域。在橫屏模式或全屏模式下,您的應用窗口會顯示黑邊,因此您的任何內容都不會顯示在劉海區域中。

 將內容呈現在短邊劉海區域中(LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES,畫面沉浸過去)

對於某些內容(如視頻、照片、地圖和游戲),呈現在劉海區域中是一種很好的方法,這樣能夠為用戶提供沉浸感更強的全面屏體驗。如果設置了 LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES,則在豎屏模式和橫屏模式下,內容都會延伸到顯示屏的短邊上的劉海區域,而不管系統欄處於隱藏還是可見狀態。請注意,窗口無法延伸到屏幕的長邊上的劉海區域。使用此模式時,請確保沒有重要內容與劉海區域重疊。

則不允許窗口與劉海區域重疊。(LAYOUT_IN_DISPLAY_CUTOUT_MODE_NEVER)

PS:根據應用場景。可以自行選擇需求進行適配。一般和沉浸式一起使用。

『貳』 Android 手機劉海屏 的獲取

1. Android 手機屏幕頂部有一些有劉海屏, 會導致測量toolbar的高度不準,

private fun getNotchHeight(activity: Activity): Int {

        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {

            val windowInsets = activity.window.decorView.rootWindowInsets

            return windowInsets?.displayCutout?.safeInsetTop ?: 0

        }

        return 0

    }

獲取的值如果不為0 , 說明有劉海屏, 獲取到的數值就是劉海屏的高度(像素單位px).

2. 默認的status bar高度為 24dp,  toolbar 高度為56dp.   一起的高度為80dp.  Android手機默認的高度值.

3. 當出現了劉海屏時, 值需要按功能需求獲取. 並且 其中"劉海屏的高度"包含了"Status bar的高度"

『叄』 vivoY97為什麼沒有模擬「劉海屏」

更新android p 預覽版或者正式版的api和鏡像文件

啟動一個android p的模擬器

進入開發者模式選項(Deleloper options)→ 點擊Simulate a display with a cutout→選擇類型
如果嫌英文找起來麻煩,那就先把模擬器語音設置成中文,再來設置劉海
最後選擇需要的樣式即可

(3)安卓機如何變成劉海屏擴展閱讀:
手機電池保養技巧:
1、掉後台程序/關機充電/飛行模式充電
手機開機後,各種程序就一直在運轉,將消耗較多電量,自然會拖了「充電速率」的後腿。所以充電時盡量關掉一些App,關掉手機屏幕。當然,如果能夠關機或調至「飛行模式」,就能更省電,充電速度就更快了。
2、容易被忽視的天氣因素
蘋果公司稱,iPhone在22℃的室溫中充電效率最高。同樣使用鋰電池的安卓手機情況也類似。當溫度過低時,需要將設備轉移到較暖的環境下,待鋰電池溫度超過低溫保護的閥值後就可正常充電了。充電時手機發熱嚴重,可以去掉手機外殼或者將其放在冰涼的桌面降溫以提高充電速度。
3、避免使用電腦USB口充電
許多朋友手機沒電時喜歡將手機接在電腦的USB介面上充電,認為這樣比較方便,其實這樣做會減慢手機的充電速度。相比配套的充電器,電腦上的USB介面電壓較低,自然充電速度會慢一些。

『肆』 如何解決劉海屏

1、挖孔屏,主要的代表手機就是三星S10系列,是目前安卓手機中顏值較高的機型,屏佔比非常的高,設計也非常的漂亮,但是由於目前各方面軟體優化的問題,很多設計沒有跟上,或多或少會出現部分內容遮擋的情況。

2、升降攝像頭,早在去年的時候,vivo就率先用了這個技術,當時影響力頗大。時隔近日,依然會有國產手機跟風,不得不說這樣的設計可玩性高,手機的科技感十足,同時屏佔比提升了。但是依然會有個問題,那就是時間長了,灰塵積壓嚴重。

3、電動翻轉鏡頭
這個缺點其實和升降式的鏡頭一樣,時間長了都會藏污納垢,不好清理。
4、劉海屏
這是iPhone引領的一波潮流,有多款國產手機都是這樣的設計,後來劉海在不斷的變窄,逐漸就有了滴水屏的設計,但是隨著時間的推移,其實我們發現劉海屏還是滴水屏才是最為科學的設計。

屏佔比雖然不高,但是看多了後,其實都是審美習慣了,並且不會出現升降或者旋轉屏的缺點,想要屏佔比還可以考慮水滴屏的設計,在設計結構上也能簡單一些,故障率低。因此,浩南認為,目前水滴屏和劉海屏的設計才是最實用的設計,至少目前來說,優化方面也跟得上,不過未來或許是穿孔屏的天下!

『伍』 如何把劉海屏變成類似於蘋果8的屏幕

請問是什麼手機,如果是安卓手機的劉海屏幕,可以在設置里找到屏幕顯示設置,可以去處劉海,但是蘋果的就不行了。不能變方正

『陸』 什麼是劉海屏手機

指的是手機屏幕正上方由於追求極致邊框而採用的一種手機解決方案,就是屏幕內有一小塊黑色的地方,那裡搭載著聽筒攝像頭感應器等等因形似劉海兒而得名。

(6)安卓機如何變成劉海屏擴展閱讀

谷歌Android P預覽版也顯示加入了「劉海屏」的優化設計。

在2018年將會有大批安卓手機會採用「劉海屏」設計。除了「劉海屏」,仿造Animoji動畫表情、AR功能、背部指紋識別、面部識別等功能也將陸續出現在2018年發布的安卓機型上。

發展

劉海屏要歸功於蘋果公司,2017年9月,正式發布的蘋果iPhone X,其特殊的前臉設計一度讓不少消費者感到不適應,尤其是強迫症患者——這樣的設計被戲稱為「劉海屏」。有用戶表示:如果喬布斯還在,這種事情絕對不會發生。

但就是這么看起來有些奇怪,甚至微微有點「丑」的設計,憑著「Designed by Apple」,出現了讓人哭笑不得的一幕——在2018年的世界移動通信大會(MWC2018)上,雖沒有iPhone X參展,卻似乎處處有蘋果的影子。

外觀特點

「整部iPhone X ,看起來就是一塊幾乎整面的屏幕。」蘋果中國官網是這么來形容iPhone X這次所採用的全面屏設計。

iPhone X取消了蘋果沿用了10年的底部Home鍵,採用雙面玻璃+金屬材質中框設計,屏幕材質為OLED,採用了防油漬防指紋塗層,底部的介面和兩側的按鍵設計和iPhone第七代系列一樣,沒有變化。

全面屏,前後玻璃

iPhone X採用全面屏設計,採用超級Retina顯示屏以及OLED技術。從外觀上來看,正面由一塊異形屏構成,整個前部只保留頂部的聽筒、自拍相機和感測器。

熱點內容
垂釣腳本 發布:2025-03-29 00:30:03 瀏覽:191
慧編程7天 發布:2025-03-29 00:21:15 瀏覽:457
電腦文件夾加密碼怎麼設置 發布:2025-03-29 00:03:32 瀏覽:40
斗魚養殖什麼配置好 發布:2025-03-29 00:02:36 瀏覽:194
linux查看進程埠佔用 發布:2025-03-29 00:02:23 瀏覽:919
斯坦福編譯教程 發布:2025-03-28 23:57:23 瀏覽:737
android輸入框游標 發布:2025-03-28 23:49:03 瀏覽:665
奧特曼系列如何換伺服器 發布:2025-03-28 23:42:08 瀏覽:409
配置文件的是什麼意思 發布:2025-03-28 23:33:14 瀏覽:452
安卓手機文件管理哪個好用 發布:2025-03-28 23:26:38 瀏覽:962