Android Intent
Intent は、別のアプリ コンポーネントからのアクションをリクエストするときに使用できるメッセージング オブジェクトです。インテントはコンポーネント間のコミュニケーションをいくつかの...基本的な使用例は次の 3 つです
アクティビティの開始
サービスの開始
ブロードキャストの配信
インテントとインテント フィルタ  |  Android Developers
直訳すれば意図
Android Studio上で、Intent.と打てば、補完で (Intentクラスの)プロパティが列挙されるので、見てみるのが早い。
intentを受けて、どのapplication, activityを起動するかを決める?
webの世界でのリソースの取得(request)とのアナロジーをするのがイメージしやすいかも。
requestを投げる
intentを投げる(message passing)
インテントの解決
インテントフィルター
Android manifestに、intentフィルターが書かれて、このアプリは、こういうintentに反応しますよという記述がされる?
暗黙的インテントを受け取る インテントとインテント フィルタ  |  Android Developers
インテントのビルド情報を webでの通信と並べて考えると...
コンポーネント名
domain
アクション
url, MIME
データ
form
カテゴリ
例:
code: menifest_category.xml
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
アプリのエントリポイントになるactivityはこれだと。
エクストラ
query
フラグ
メタ情報, allow-originとか,,,