本文目錄一覽:
- 1、python給定尺寸,給出屏幕長寬比例,求屏幕
- 2、怎樣獲取Android手機屏幕的大小(分辨率、密度)
- 3、求助,正確獲取屏幕物理大小
- 4、怎樣獲取Android手機屏幕的大小
- 5、如何獲取手機屏幕大小
- 6、我用python寫腳本,怎麼通過腳本獲取手機屏幕尺寸
python給定尺寸,給出屏幕長寬比例,求屏幕
以我認為,不能簡單看待這個問題,應當根據實際情況,具體問題具體分析。
怎樣獲取Android手機屏幕的大小(分辨率、密度)
下面的代碼即可獲取屏幕的尺寸: 在一個Activity的onCreate方法中,編寫以下代碼: DisplayMetrics metric = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metric); int width = metric.widthPixels; // 寬度(PX) int height = metric.heightPixels; // 高度(PX) float density = metric.density; // 密度(0.75 / 1.0 / 1.5) int densityDpi = metric.densityDpi; // 密度DPI(120 / 160 / 240) 需要注意的是,在一個低密度的小屏手機上,僅靠上面的代碼是不能獲取正確的尺寸的。 所以,需要在工程的AndroidManifest.xml文件中,加入supports-screens節點,如下: 這樣當前的Android程序就支持了多種分辨率,那麼就可以得到正確的物理尺寸了。
求助,正確獲取屏幕物理大小
首先,必須弄清兩個概念:屏幕分辨率和屏幕大小。
2
屏幕分辨率:通俗來講,是指屏幕能夠達到的清晰度(圖像細膩程度),如 480*320,說明長為 480 個像素,寬為 320 個像素。這個數值越大則圖像越清晰。
3
屏幕大小:指屏幕的物理尺寸,一般用屏幕對角線長度表示,單位英寸。如 5 英寸屏幕。1英寸 = 2.54 厘米。
4
注意:屏幕大不一定代表清晰度就高。比如說,一個 5 英寸屏幕,分辨率為 800*600,而一個 4.5 英寸屏幕,分辨率為 1280 * 800,這代表了前者屏幕更大,而後者屏幕上的圖像更清晰。
END
獲取手機屏幕大小
獲知手機屏幕的大小主要有兩種方法。注意,雖然提示為“主屏尺寸”,但目前一般的手機輔助類軟件並不提供屏幕大小的查詢,只提供屏幕分辨率的查詢。
方法一:去 ZOL 中關村在線查,輸入手機型號搜索即可。(圖中,1 處為屏幕大小,2 處為屏幕分辨率)
方法二:用尺量屏幕對角線長度,然後換算成英寸(2.54厘米 = 1 英寸)。
怎樣獲取Android手機屏幕的大小
有兩種方式:(獲取到的大小準確度與手機的類型有關,google手機你還需要加上底部欄)
1.
WindowManager wm = (WindowManager) getContext()
.getSystemService(Context.WINDOW_SERVICE);
int width = wm.getDefaultDisplay().getWidth();
int height = wm.getDefaultDisplay().getHeight();
2.
WindowManager wm = this.getWindowManager();
int width = wm.getDefaultDisplay().getWidth();
int height = wm.getDefaultDisplay().getHeight();
如何獲取手機屏幕大小
獲取手機屏幕大小,可以通過ZOL中關村在線查進行查詢,還可以使用尺子測量手機屏幕對角線長度,換算一下即可。接下來我為大家操作演示一下。
ZOL中關村查詢
01
進入中關村在線查,在圖示位置輸入需要查詢的手機型號,點擊“搜索”,以魅族16s手機為例。
02
進入之後,點擊“查看更多參數”,如圖所示。
03
進入之後,即可看到手機屏幕大小,如圖所示。
用尺子測量
01
用尺子測量屏幕對角線長度,然後換算成英寸即可(2.54厘米 = 1 英寸)。
我用python寫腳本,怎麼通過腳本獲取手機屏幕尺寸
#!/usr/bin/env python import sys str = True while (str): dig = int(input()) if dig 100: print ‘please input mun between 0~100’ elif dig = 90: print ‘A’ elif dig = 80: print ‘B’ elif dig = 70: print ‘C’ elif dig = 60: prin
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/288867.html