Activityを立ち上げたかったら、startActivityを使って渡す。ブロードキャストりたかったら、sendBroadcastを使って渡す。ブロキャスればレシーバが勝手に反応してくれる。actionの値を見て、自分が処理すべき情報かを見極めている。「それだったら俺やりまっせー」みたいなことだ。actionは文字列なんです。他のプロセス(VM)でも比較できるわけ。他のアプリも同じ値のactionを投げてきそうじゃん。したら間違って受け取っちゃう。インテントを作るときは、com.oreno.package.name.ACTION_WRITEみたいな名前にしようぜ、ってGoogleは言ってる。アニメタイトルっぽいけどアニメタイトルではない(随筆時)Implicitが暗黙的、Explicitが明示的だ。中二病的な名前が付いているだけなのでGoogleにもそっち系の人がいるということだろう。IntentFilterマニフェストに書いとくと、そのIntentを受け取りやがる。