How to implement the SHARE function of a Android app?
<p>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.</p>

<p>For example, I have SpringPad installed on my phone, and some apps' sharing function is able to share the content via SpringPad, but how could it know that I have SpringPad?</p>

<p>How to implement such a function? Thanks.</p>
