Android Activity

DeepDIV!·2024년 6월 6일
0

Keywords

목록 보기
1/3

화면을 채우는 UI 창

  • Kotlin(Java) 클래스 파일과 레이아웃 XML 파일로 구성됨
    • XML 파일 : Activity의 UI를 자유롭게 만들 수 있음
    • 클래스 파일 : 만들어진 Activity에 동작을 추가함

  • 클래스 파일
// MainActivity.kt 
class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) // Activity 생성
    { 
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main) // XML 파일 (Activity의 레이아웃을 정의함)
    }
}
  • XML 파일
// AndroidManifst.xml
<manifest ... >
    <application ... >
        <activity android:name="com.example.myapplication.MainActivity" ... >
        </activity> // Activity 추가
    </application> // 생성한 Activity 등록
</manifest>

Android Studio를 사용해서 새로운 Activity를 생성하면, 클래스 파일과 XML 파일이 자동으로 생성됨

0개의 댓글