Sometimes we can see that after clicking some \"share\" button, a list of sharable ways displays. And that list seems generated dynamically and not hard-coded.
For e
If you want to add your application in this lists you need to declare
in app's AndroidManifest.xml and in your target activity in onCreate()
you must handle this intent.
Example (I get it from Email app and edited a little).
Docs about Intents and Intent Filters
About intent-filter as element of AndroidManifest
For example realisation see source of Android Email application (files AndroidManifest.xml and src/com/android/email/activity/MessageCompose.java (in onCreate())).