Расширения общего доступа и действий
Расширения общего доступа обеспечивают удобный способ обмена информацией из текущего контекста с приложениями, учетными записями в социальных сетях и другими сервисами. Расширения действий позволяют инициировать задачи, связанные с конкретным контентом, такие как добавление закладки, копирование ссылки или сохранение изображения. Люди пользуются расширениями общего доступа и расширениями действий, нажимая кнопку "Действие" в приложении, чтобы отобразить вид активности. В представлении активности отображаются только расширения, относящиеся к текущему контексту. Например, при редактировании видео вы не увидите действий по обработке текста.
Сделайте одну сфокусированную задачу. Расширение - это не мини-приложение. Оно выполняет узконаправленную задачу, связанную с текущим контекстом.

Создайте знакомый интерфейс. Для расширений общего доступа, предоставляемая системой структура знакома и дает последовательный обмен опытом в рамках всей системы. Используйте её, по возможности, везде. Для расширений действий добавьте имя приложения или создайте интерфейс, который легко узнаваем, и будет выглядеть как естественное расширение приложения.

Оптимизируйте и ограничивайте взаимодействие. Лучшие расширения позволяют людям выполнять задачи всего за несколько шагов. Например, расширение общего доступа может сразу же публиковать изображение в учетной записи социальной сети одним нажатием. Предоставьте интерфейс только тогда, когда это необходимо.

Избегайте размещения модальных представлений над расширением. Расширения отображаются в модальном представлении по умолчанию. Несмотря на то, что предупреждение может быть целесообразно разместить над расширением, избегайте расслоения и дополнительных модальных видов.

Используйте главное приложение для обозначения хода выполнения длительных операций. Вид активности должен быть закрыт сразу же после начала общего доступа или действия. Задачи, отнимающие много времени, должны быть продолжены в фоновом режиме, а ваше главное приложение должно обеспечить какой-либо способ проверки статуса этих задач. Не используйте для этого уведомления. Пользователи не хотят видеть уведомления каждый раз, когда задача завершается, хотя в случае возникновения проблемы, их лучше всего уведомлять.

Используйте шаблонное изображение для значка расширения действия. Изображение шаблона использует маску для создания иконки. Используйте черно-белый цвет с соответствующей прозрачностью и сглаживанием и не включайте отбрасываемую тень. Изображения шаблона должны быть отцентрированы в области размером около 70px × 70px.

Дополнительные указания см. в разделе Список задача. Руководство для разработчиков см. раздел Общий доступ и Действия в Руководстве по программированию расширений приложений.
СОВЕТ
Расширения для общего доступа автоматически используют значок вашего приложения, придавая
уверенности в том, что на самом деле это расширение предоставляется вашим приложением.