きっと「暗黙的インテント」というやつなのでしょうか。
普通のリンクタグから外部アプリを起動できてるような気がします。
なので実験です。
https://twitter.com/#!/maochanz
http://www.facebook.com/maochanz
ブラウザの「デフォルトでの起動」をクリアしておくと、
それぞれ反応します、まさに「暗黙的インテント」です。
I/ActivityManager( 196): START {act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE] dat=https://twitter.com/ cmp=android/com.android.internal.app.ResolverActivity (has extras)} from pid 3007
I/ActivityManager( 196): START {act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE] dat=http://www.facebook.com/maochanz cmp=android/com.android.internal.app.ResolverActivity (has extras)} from pid 3007
あたしは、TwitterとFacebookの両アカウントを Seesmic で利用していますが、
公式アプリもTwitterとFacebookと両方インストールしています。
Seesmicは両方のリンクに反応して起動、
公式Twitterアプリも https://twitter.com~ にだけ反応、
公式Facebookアプリはどちらのリンクにも反応しない。
といった仕様になっているようです。
なので、アプリ開発者は、ブラウザ上の
<a href="http://www.facebook.com/maochanz">
のようなよくあるタグに対して反応するアプリを実装可能。
ということで、こーゆーの他にもいろいろあるのかも知れません。
GingerBreadまでは、こんなかんじだったような。
webview上でjavascriptからjavaメソッドを実行する