ОС Android использует намерения сделать это ...
В поисках ответа на этот вопрос я наткнулся:
Социальный обмен на мобильном телефоне
Цитирование @ NewProggie
Intent share = new Intent(Intent.ACTION_SEND);
share.setType("image/jpeg") // might be text, sound, whatever
share.putExtra(Intent.EXTRA_STREAM, pathToPicture);
startActivity(Intent.createChooser(share, "share"));
В зависимости от типа MIME, который вы указали для setType, программа выбора покажет электронную почту, gmail, SMS, твиттер, facebook, flickr и т. Д.
Это самый простой способ поделиться контентом для разработчика и проверенный метод.