簡體   English   中英

獲取Android或iOS移動設備屏幕的實際物理尺寸?

[英]Get real physical size of screen of mobile devices Android or iOS?

我了解DPI / PPI和像素不會真正給出屏幕的實際尺寸,只有諸如擴展顯示標識數據(EDID)之類的信息才能給出屏幕的實際尺寸。 我懷疑智能手機或平板電腦的某處嵌入了此類信息。 如果是這樣,像Android或iOS這樣的操作系統是否可以訪問此類信息,因此API可以顯示英寸或CM大小?

然后如何通過Xamarin C#或JAVA或Swift獲取大小?

我的應用程序是在移動/平板電腦屏幕(例如,標尺)上以精確的物理尺寸顯示形狀。

要獲取iOS屏幕尺寸,請調用此方法

var screenSize=UIScreen.MainScreen.Bounds;

對於android設備,請使用以下代碼

var metrics = Resources.DisplayMetrics;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM