攝影機 • 音訊

高階裝置通常是內容創作和通訊的中心。 讓使用者在內建和外接攝影機與音訊硬體之間順暢切換,享受多功能且專業的使用體驗。

規範

啟用攝影機和音訊硬體選取功能。

相機

Guideline ID Test IDs Description
Camera_Switcher T-Camera_Switcher 應用程式內含相機切換器,可在裝置的內建相機和外接相機之間切換。

音訊

Guideline ID Test IDs Description
Audio_Switcher T-Audio_Switcher 如果應用程式使用麥克風或喇叭,音訊切換器會顯示在畫面上,方便你切換裝置內建的音訊裝置和外部周邊裝置,例如耳機或 USB 麥克風。
Audio_Background_Playback T-Audio_Background_Playback

應用程式支援背景播放,無論使用者是否看得到應用程式。

  • 不可見:應用程式位於背景,遭其他應用程式或鎖定畫面隱藏
  • 可見:使用者可以看到應用程式,但應用程式並未處於焦點狀態,例如在分割畫面模式或電腦分割視窗模式下

非可見的背景應用程式必須使用前景服務,防止系統在應用程式失去焦點時終止應用程式程序。如果應用程式可見但未處於焦點狀態,則不需要前景服務,即可確保應用程式程序持續執行。

如果應用程式未顯示在畫面上,也必須在狀態列或鎖定畫面上顯示無法關閉的持續性通知,告知使用者應用程式正在執行。請參閱「與媒體控制項配合運作」。

測試

為確保應用程式提供專業且多功能的相機和音訊體驗,請完成下列測試。

相機

Test ID Guideline IDs Description
T-Camera_Switcher Camera_Switcher 連線至外接相機。使用應用程式的攝影機切換器,在裝置內建攝影機和外接攝影機之間切換。確認每個選取的攝影機都能正確更新預覽畫面。

音訊

Test ID Guideline IDs Description
T-Audio_Switcher Audio_Switcher 連接耳機或 USB 麥克風等外部音訊裝置。使用應用程式的音訊切換器,在裝置內建音訊和外部周邊裝置之間切換。確認音訊輸入和輸出已正確傳送至所選裝置。
T-Audio_Background_Playback Audio_Background_Playback

啟動音訊播放功能。與另一個非音訊應用程式互動,將其設為前景應用程式。確認應用程式繼續播放音訊時不會發生延遲或暫停。如果沒有看到應用程式,請確認狀態列是否顯示通知。

鎖定裝置並等待至少一分鐘,確認系統不會為了省電而終止程序。確認應用程式會提供螢幕鎖定通知。直接透過鎖定畫面通知使用播放和暫停按鈕,確認前景服務正在與應用程式通訊。

解鎖螢幕。確認應用程式會繼續播放。如果應用程式未顯示在畫面上,請確認狀態列中是否顯示通知。

將應用程式重新設為前景應用程式,並確認播放作業會繼續,不會發生頓挫或暫停。