質問: android studioで作業していたのですが、そもそもMainActivity.java とactivity_main.xmlとは一体何なのでしょうか。 activity_main.xmlは表示画面 MainActivity.javaは表示する画面の選択 みたいな感じでいいのでしょうか。
回答: それぞれActivityを継承しているクラスとレイアウトファイルです。 ActivityはAndroidアプリを構成する部品の一つで、レイアウトファイルは静的にViewの構成を記述したものです。 Activityがレイアウトファイルを利用して画面表示をしています。 これは基本なので、基本を見直したほうがいいです。 名前に意味はありません。好きな名前を付けていいです。