私のコードは次のとおりです。
最初に、私は20行目について疑問に思っていました:
私は2つの質問がありました:
a。MY_MESSAGEがcom.example.myfirstapp.MESSAGEに割り当てられるのはなぜですか?b。com.example.myfirstapp.MESSAGEとは何ですか?c。私はどこでもMESSAGEを作ったことがあります。これはr.javaファイルの変数のように自動的に作成されますか、それともどこかに作成する必要がありますか?
次に、40行目について:intent.putExtra(EXTRA_MESSAGE、message);
このメソッドが、呼び出される予定のアクティビティにメッセージを追加するかどうか、または何を追加するかはわかりません...部分的に、インテントのポイントが完全にわからないため、これを理解するのに苦労しています。 私はすべてが何であるかについての私の200の基本的なセクションを読みたいのですが、私は期限を設定し、このプロジェクトのために当分の間そのアプローチをとらないように言われました
Android Docsの説明があれば、その意図は次のとおりです。
インテントオブジェクトであるインテント自体は、実行される操作の抽象的な記述を保持するパッシブデータ構造です。
A.)誰かがその意図が何のために使われているのかを説明したり、単なるドキュメントよりも優れたクイック記事を提供したりできますか?
B.)putExtra()の機能と、これらのパラメーターをより明確に説明します。
- nameパッケージプレフィックス付きの追加データの名前。
- value文字列配列のデータ値