チュートリアルを開始するだけで、アプリは正常に実行されますが、Androidの用語が正しいことを確認したいだけです。
たとえば、私が最初に行ったアプリチュートリアルでは、activity_main.xmlを変更して次のものを含めます。
<EditText android:id="@+id/edit_message"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:hint="@string/edit_message"
android:layout_weight="1" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/button_send"
android:onClick="sendMessage" />
これらの(EditText、Button)要素自体が個々のビューであることを理解して正しいですか?言い換えれば、上記のコードには2つの「コントロール」ではなく、2つの「ビュー」が含まれていますか?コードの後半で、TextViewと呼ばれるものに遭遇しました。これには、「View」という単語が直接含まれていますが、他のコードには含まれていません。
私の他の唯一の経験はASP.NetとC#Web開発であるため、私の質問は次のように表現できると思います。Androidの「ビュー」はASP.Net Webコントロール(asp:DropDownList、asp:Buttonなど)と同等ですか?上記のコードにさらにコントロールを追加したい場合、たとえばボタンを追加したい場合は、「このレイアウトにビューを追加しますか?」と言いますか?それとも、「このビューにさらにコントロールを追加しますか?」または...?