상세 컨텐츠

본문 제목

[Java:Android Studio] 만들면서 배우는 Java ListView

Kotlin|Java

by donggyu1998 2021. 7. 26. 00:39

본문

반응형

💡 글에서는 Android Studio를 활용하여 Java코드로 작성하고있습니다.

 

💡 [실행화면]

💡 코드

1. List를 보여주기 위한 Data class 생성 

2. List를 연결하기 위한 Adapter 생성 

3. 우리가 만들었던 List Frag에 내용 추가

4. 현재 앱 구조와 xml 코드 추가 

- fragment_list에는 listview 하나 추가 후 ID를 설정해주세요.

 

💡 Fragment에서 Viewbinding 하는 방법

우리는 Fragment를 만들게 되면 이런 코드가 있습니다.

위에 코드에서 Activity에서 추가했던 것 처럼 Fragment에 binding을 아래처럼 추가해주면됩니다. 

 

 

💡 Activity와 Fragment의 수명주기

Activity는 아래와 같은 수명주기를 가지게 됩니다.

 

 

<생성 -> 시작 -> 재개 -> 잠시 멈춤 -> 진짜 멈춤! -> 실행 종료>

Activity Life Cycle

이러한 과정을 정의해주는 메소드가 바로 콜백 메소드인데요!

 

총 여섯 개로 구성되어있습니다.

- onCreate()

- onStart()

- onResume()

- onPause()

- onStop()

- onDestroy

즉, 앱을 효율적이고 안전하게 구동하기 위해서는 이러한 콜백을 명확히 구성하여 다양한 문제를 예방해야합니다.

 

Fragment의 콜백메소드의 예시는 아래와 같습니다!

- onCreate()

- onCreateView()

- onPause()

...

https://developer.android.com/training/basics/fragments/creating

반응형

관련글 더보기