일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 다이나믹프로그래밍
- 트리
- 생명주기
- 완전탐색
- 문자열
- 프로그래머스
- dfs
- 스택
- 배열
- 이분탐색
- 코틀린
- 세그먼트트리
- component
- BFS
- 자바
- 동적계획법
- 안드로이드
- 카카오블라인드
- Android
- 코딩
- 알고리즘
- activity
- GIT
- 그래프
- 운영체제
- 코딩테스트
- 문자열다루기
- BOJ
- 백준
- 분할정복
- Today
- Total
목록생명주기 (2)
HS_development_log
1. Activity Lifecycle 1.1. onCreate 액티비티가 생성될 때 실행됩니다. 따라서 필수적으로 구현해야합니다. onCreate 메소드는 전체 생명 주기 동안 한 번만 발생해야 하는 기본 애플리케이션 시작 로직을 구현합니다. saveInstanceState 매개변수를 수신하는데, 이는 액티비티 이전 저장 상태가 포함된 Bundle 객체입니다. onCreate() 메서드가 실행을 완료하면 "시작됨" 상태가 되고 onStart()와 onResume()을 호출합니다. 1.2. onStart 액티비티가 "시작됨" 상태에 들어가면 호출됩니다. onStart() 메서드가 실행이 완료되면 onResume()를 호출합니다. 1.3. onResume 액티비티가 "재개됨" 상태에 들어가면 호출됩니다. ..
1. Fragment 프래그먼트는 FragmentActivity 내의 어떤 동작 또는 사용자 인터페이스의 일부를 나타냅니다. 여러 개의 프래그먼트를 하나의 액티비티에 결합하여 창이 여러개인 UI를 빌드할 수 있습니다. 프래그먼트는 자체적인 생명주기를 가집니다. 액티비티 실행 중에 추가 및 삭제가 가능합니다. 프래그먼트는 항상 액티비티 내에서 호스팅되어야 합니다. 액티비티의 백 스택에 프래그먼트를 추가할 수 있습니다. 2. Fragment : 생명주기 onAttach() : 프래그먼트가 처음으로 액티비티에 부착될 때 호출됩니다. onCreate() : 프래그먼트 생성시 호출됩니다. onPause() : 프래그먼트가 정지될때 호출됩니다. -> 화면에서 내려갈 때 onDestroyView() : 프래그먼트와 ..