추상메서드 - 선언만 되어있는 클래스 추상클래스를 상속받은 클래스는 반드시 상위추상클래스에 선언되어있는 함수및 변수를 모두 재선언하여야 한다.
인플레이션 - xml로 만들어진 화면 레이아웃 파일을 메모리에 객체화하고 그 결과물을 소스 파일과 연결 해주는과정,
gradle - 빌드 자동화 도구 NODEJS랑 비슷함
onCreate(): 앱이 처음 생성될 때 호출됩니다. 액티비티나 프래그먼트가 초기화되고 사용자 인터페이스를 설정하는 등의 작업을 수행합니다.
onStart(): 액티비티나 프래그먼트가 사용자에게 표시되기 전에 호출됩니다. 앱이 화면에 나타나기 전에 필요한 초기화 작업을 수행합니다.
onResume(): 액티비티나 프래그먼트가 사용자와 상호작용하기 직전에 호출됩니다. 앱이 사용자와 상호작용하고 활동을 수행하는 상태입니다.
onPause(): 액티비티나 프래그먼트가 다른 액티비티나 프래그먼트에 가려져 화면에서 더 이상 보이지 않을 때 호출됩니다. 앱이 부분적으로 가려진 상태이며, 사용자에게 포커스를 잃을 수도 있습니다.
onStop(): 액티비티나 프래그먼트가 화면에서 완전히 사라지고 다른 액티비티가 표시될 때 호출됩니다. 앱이 더 이상 사용자에게 보이지 않는 상태입니다.
onDestroy(): 앱이 종료되기 전에 호출됩니다. 액티비티나 프래그먼트와 관련된 리소스를 정리하고 메모리를 해제하는 등의 작업을 수행합니다.
arr.sortedArray()
arr.reversedArray()
arr.copyOf()
arr.copyOfRange
반응형
'Android > Kotlin' 카테고리의 다른 글
[Kotlin] Kotlin 기초 정리하기 (1) | 2023.10.23 |
---|