Các thiết bị cao cấp thường đóng vai trò là trung tâm để sáng tạo nội dung và giao tiếp. Cho phép người dùng chuyển đổi liền mạch giữa phần cứng camera và âm thanh tích hợp và bên ngoài để mang lại trải nghiệm đa năng và chuyên nghiệp cho người dùng.
Nguyên tắc
Cho phép chọn phần cứng camera và âm thanh.
Camera
| Guideline ID | Test IDs | Description |
|---|---|---|
| Camera_Switcher | T-Camera_Switcher | Ứng dụng có một công cụ chuyển đổi camera để chuyển đổi giữa camera tích hợp của thiết bị và camera ngoài. |
Âm thanh
| Guideline ID | Test IDs | Description |
|---|---|---|
| Audio_Switcher | T-Audio_Switcher | Các ứng dụng sử dụng micrô hoặc loa sẽ có một bộ chuyển đổi âm thanh để chuyển đổi giữa các thiết bị âm thanh tích hợp của thiết bị và các thiết bị ngoại vi bên ngoài, chẳng hạn như tai nghe hoặc micrô USB. |
| Audio_Background_Playback | T-Audio_Background_Playback | Ứng dụng hỗ trợ tính năng phát trong nền, bất kể người dùng có thấy ứng dụng hay không.
Các ứng dụng nền không hiển thị phải sử dụng một dịch vụ trên nền trước để ngăn hệ thống loại bỏ quy trình của ứng dụng sau khi ứng dụng mất tiêu điểm. Các ứng dụng hiển thị nhưng không được lấy tiêu điểm không cần dịch vụ trên nền trước để đảm bảo quy trình của ứng dụng tiếp tục chạy. Nếu không hiển thị, ứng dụng cũng phải hiển thị một thông báo liên tục, không thể loại bỏ trên thanh trạng thái hoặc màn hình khoá để thông báo cho người dùng rằng ứng dụng đang chạy. Xem phần Tương tác tốt với các nút điều khiển nội dung nghe nhìn. |
Kiểm thử
Để đảm bảo ứng dụng của bạn mang đến trải nghiệm chuyên nghiệp và đa năng về camera và âm thanh, hãy hoàn tất các kiểm thử sau.
Camera
| Test ID | Guideline IDs | Description |
|---|---|---|
| T-Camera_Switcher | Camera_Switcher | Kết nối camera bên ngoài. Sử dụng bộ chuyển đổi camera của ứng dụng để chuyển đổi giữa camera tích hợp của thiết bị và camera bên ngoài. Xác minh rằng bản xem trước của camera cập nhật chính xác cho từng camera đã chọn. |
Âm thanh
| Test ID | Guideline IDs | Description |
|---|---|---|
| T-Audio_Switcher | Audio_Switcher | Kết nối một thiết bị âm thanh bên ngoài, chẳng hạn như tai nghe hoặc micrô USB. Sử dụng nút chuyển đổi âm thanh của ứng dụng để chuyển đổi giữa âm thanh tích hợp của thiết bị và thiết bị ngoại vi bên ngoài. Xác minh rằng đầu vào và đầu ra âm thanh được định tuyến chính xác đến thiết bị đã chọn. |
| T-Audio_Background_Playback | Audio_Background_Playback | Bắt đầu phát âm thanh. Tương tác với một ứng dụng không phải ứng dụng âm thanh khác dưới dạng ứng dụng trên nền trước. Xác minh rằng ứng dụng của bạn vẫn tiếp tục phát mà không bị giật hoặc tạm dừng. Nếu ứng dụng của bạn không xuất hiện, hãy xác minh rằng một thông báo sẽ xuất hiện trên thanh trạng thái. Khoá thiết bị và đợi ít nhất một phút để xác minh rằng hệ thống không huỷ quy trình để tiết kiệm pin. Xác minh rằng ứng dụng cung cấp một thông báo trên màn hình khoá. Sử dụng nút phát và tạm dừng ngay trong thông báo trên màn hình khoá để xác nhận rằng dịch vụ trên nền trước đang giao tiếp với ứng dụng. Mở khoá màn hình. Xác minh rằng ứng dụng tiếp tục phát. Đối với các ứng dụng không hiển thị, hãy xác minh rằng một thông báo xuất hiện trên thanh trạng thái. Lấy lại tiêu điểm cho ứng dụng làm ứng dụng trên nền trước và xác minh rằng quá trình phát tiếp tục mà không bị giật hoặc tạm dừng. |