Androidでは、インテントフィルタという仕組みを使ってアクティビティを起動します(コンポーネントをアクティブにします)。 この仕組みを使ってブラウザでブラウジング中に特定のURLにアクセスした時に自身の作成したアプリケーションを起動させることができます。 例としてhttp://www.yahoo.co.jp/ へのアクセスをフックしてみます。 まずは、ブラウザからhttp://www.yahoo.co.jp にアクセスした時にどのようなインテントが発行されているのかLogCat(Androidのログ閲覧ツール)で確認します。すると下記のようなログが出力されています。 Starting activity: Intent {action=android.intent.action.VIEW categories={android.intent.category.BROWSABLE} dat