簡體   English   中英

手機處於待機狀態(即屏幕關閉)時,是否可以使用RFID或NFC啟動功能?

[英]Is it possible to start a functionality with RFID or NFC when phone is in standby (i.e. screen is off)?

因此,我開始涉足Android開發,但是我還沒有完全意識到所有可能性。

對於我的第一個更大的項目,我想制作一個應用程序,使我可以通過按一下按鈕來跟蹤自己的行進。 另一個按鈕將取消行程並為我計算行進距離。 我以為可以使用Google Maps API。

我需要每天使用此應用程序才能使其生效,但這很容易被人們遺忘。

TL; DR:是否有可能通過將RFID標簽放在汽車上並將手機放在其頂部來激活應用程序中的特定功能。 當它關閉時,功能也將停止。

請記住,這需要在我的手機屏幕關閉時完成,因此請更多地將其用作服務。

Storyboad:

  1. 上車
  2. 將手機放在RFID標簽上
  3. 開始追蹤
  4. 從RFID標簽上取下手機
  5. 停止跟蹤行程並計算行駛距離
  6. 下車

您可能需要創建一個后台服務,以檢測RFID並不時檢查。 盡管只有在應用打開或在后台運行時才能實現

當您將RFID稱為NFC功能包括許多Android手機時,答案是否定的 當Android設備的屏幕關閉時,它們將不會掃描NFC標簽(甚至無法與之通訊)。 實際上,如果在讀取標簽時屏幕關閉,則與標簽的通信甚至會中斷。

此外,在打開和鎖定屏幕時,Android設備通常甚至不會掃描標簽(智能鎖與NFC標簽結合使用時除外)。

但是,您可以通過使用(或創建)自定義的Android ROM或在有根設備上使用Xposed來更改該行為(例如,參見此Xposed模塊)

暫無
暫無

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

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