1
我讀了Android API,我看到這個Android的接近傳感器如何工作?
接近傳感器可以讓你確定一個對象有多遠從設備。以下代碼顯示如何獲取默認接近傳感器的實例
接近傳感器通常用於確定人的頭離手機設備的距離有多遠(例如,當用戶正在製作或接聽電話)。絕大多數接近傳感器以釐米爲單位返回絕對距離,但有些僅返回近值和遠值。以下代碼顯示如何使用接近傳感器:
關鍵語句是「通常使用」和術語「對象」的一般用法。
我可以指定對象應該是我前面樹上的蘋果嗎?這份文件並沒有真正瞭解接近位置傳感器的工作原理。或者是傳感器芯片插在android可以接收的外部物體上?
考慮到它們給出了絕對距離,似乎很清楚該設備會發出某種類型的信號,並使用該信號的反射時間和信號的速度來確定該距離。我認爲API忽略了一個解釋,因爲傳感器是基於硬件的。 – ChiefTwoPencils
所以我得到的數字是基於任意的任何東西,所以它只有在有上下文時纔有用(例如:當你把手機放在你的耳朵附近,並且你認爲返回的數字是從設備到耳朵的距離。 ) – MxyL
似乎是這樣的,您可能已經體驗過一種媒體播放器,當屏幕朝下放在桌子上時,會自動暫停或保持沉默。我懷疑Android可以輕易確定*該對象是什麼。你總是可以設置一個簡單的應用程序來測試不同的對象,方向和位置的功能。 – ChiefTwoPencils