インテントは、実行される操作の抽象的な記述です。-- Android ドキュメントから引用。アクションを実行するのは「意図」です-Stackoverflowのベストアンサーから引用。
以下のように与えられたコード
Intent intent = new Intent(this, DisplayMessageActivity.class);
startActivity(intent);
この「意図」が何のアクションを望んでいるのか、私にはわかりません。startActivity() が表示されるまで、Activity を終了するのではなく、Activity を開始する必要があることを理解しています (可能な場合)。startActivity(this, DisplayMessageActivity.class) だけではないのはなぜですか?
アクションなしでインテントを明示的に作成させてください。ドキュメントとほとんどすべての説明は、「インテント」が何かを行うことを意図していることを示しており、本当に混乱しています。ここで私を助けてください。
ここで気になるのは、アクションとアクションに必要なすべての情報を入力した後で、fulfillMyIntent() のような一般的な関数を使用しない理由だと思います。もちろん、抽象的な方法で任意の型を使用することは受け入れられます。しかし、通常、私はオブジェクトを完全に抽象的 (空) または完全に具体的であり、半分具体的ではありません (アクションのない意図のように)。おそらく、私は半コンクリートの物体をより快適に感じるように努めるべきです.