Nguyên tắc AEP: Trang tính chia sẻ

Sử dụng Trang chia sẻ của Android cho mọi quy trình chia sẻ nội dung chung để mang lại trải nghiệm nhất quán, nhanh hơn và an toàn hơn cho người dùng.

Yêu cầu về cách triển khai

Để đủ điều kiện tham gia AEP, ứng dụng của bạn phải tuân thủ các yêu cầu sau:

  • Sử dụng ACTION_SENDIntent.createChooser() để gọi Bộ chọn hệ thống. Cách triển khai gốc này mang lại một số lợi ích chính:
    • Tính quen thuộc: Cách triển khai này duy trì một giao diện tiêu chuẩn tôn trọng trí nhớ cơ bắp của người dùng.
    • Nhắm mục tiêu thông minh: Cách triển khai này hiển thị các mục tiêu Chia sẻ trực tiếp được hệ thống xếp hạng, chẳng hạn như các mục liên hệ thường xuyên.
    • Hiệu quả và bảo mật: Cách triển khai này cung cấp một phương thức nhanh hơn và an toàn hơn để chia sẻ nội dung với các ứng dụng ưu tiên.
  • Tất cả ý định chia sẻ bên ngoài đều phải được chuyển qua bộ chọn hệ thống.
  • Bạn phải chuyển các trình đơn chia sẻ tuỳ chỉnh trong ứng dụng sang cách triển khai gốc này, mặc dù bạn vẫn có thể tích hợp các hành động dành riêng cho ứng dụng bằng cách sử dụng các chức năng tiêu chuẩn của bộ chọn hệ thống.

Phạm vi áp dụng nguyên tắc

Nguyên tắc này áp dụng cho:

  • Các ứng dụng cung cấp một cách triển khai tương đương để chia sẻ nội dung bên ngoài trên nền tảng không phải Android.
  • Các kiểu dáng điện thoại, máy tính bảng, thiết bị gập và máy tính để bàn.

Miễn trừ

Bạn không cần áp dụng Trang chia sẻ nội dung cho việc chuyển tiếp trong ứng dụng, chẳng hạn như chuyển tiếp một tin nhắn cho người dùng khác trong cùng một ứng dụng nhắn tin.

Tài liệu và tài nguyên về tính năng

Các tài nguyên sau đây cung cấp hướng dẫn triển khai và thông tin kỹ thuật chi tiết về tính năng Trang chia sẻ nội dung. Bạn chỉ nên tham khảo các tài nguyên này và chúng không chứa các yêu cầu bổ sung của chương trình.