inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Hướng dẫn nhập môn Modern Android Development dễ hiểu của Frozen Coder

ViewModel và Vòng đời cơ bản

생명주기관련

269

minco

24 câu hỏi đã được viết

0

 앱이 사용되고 있는 도중에도 여러가지 이유로 Activity 가 파괴되고 재 생성되는 경우가 발생한다고 하셨는데 파괴된다는 소리는 onDestroy()가 실행되고 재 생성된다는 소리는 onCreate() 가 실행된다는 말씀이시죠!?
 
Activity의 생명주기의 메소드들의 역할이 간단하게는 이해되지만 더 사세한걸 알고싶습니다 ㅠㅠ
 
지금 냄동코더님의 강의를 빠르게 한번 보고싶은데 어떤식으로 공부해야할까요..? 3~4일 안에 한번 보고싶습니다.
 
우선 이해가 잘 안가도 쭉 돌려보고 프로젝프할떄만 따라해볼까요!?
 
시시콜콜한거 질문드려서 죄송합니다. ㅠㅠ

android architecture kotlin jetpack

Câu trả lời 2

0

frozencoder

액티비티의 라이프사이클 함수가 어떤 상황에 동작하는지 가장 정확하게 기술한 자료는 google developers의 문서이니 참고하시기 바랍니다.

https://developer.android.com/guide/components/activities/activity-lifecycle

실제 사용시 느낌을 좀 더 알고 싶으시다면 onResume(), onPause() 등의 함수를  override하고 내부에서 로그를 찍도록 한 뒤 여러가지 동작을 해 보시면 어떤 경우에 어떤 함수가 실행되는지 알기 쉽습니다.

제 강의를 빠르게 보고 싶으시다면 1.25배나 1.5배속으로 들으셔도 좋을 것 같습니다. 말이 빠르지 않아서 영상 속도를 높여도 크게 이상하다고 느껴지지 않으실 것도 같네요. :)

0

minco

onResume() 상태는 에디터나 텍스트등 포커스가 떠나기 전까지 이 메소드에서 머문다는 (포커스가 떠난다는것은 화면이 꺼진다거나 전화가 올경우인데, 이런 상태가 되면 onPause() -> onStop() -> onDestroy() 로 가게된다고하는데) 자료를 봤는데요,

 이럴경우 Activity Running 는 언제 실행이되는건가요?

0

minco

아 가만생각해보니 onResume() 상태에서 전화가오거나 화면이 꺼지는 현상이 안오면 Activity Running 실행되겠네요.....

Coroutine, Flow 질문

0

380

1

Transformations import 안됨

0

572

1

moshi관련 질문입니다.

0

542

2

searchBooks() 에서 북 검색 입력을 너무 빨리 할 경우 마지막 글자로 검색이 안돼요.

0

355

1

안드로이드에서 아키텍처 패턴

0

404

1

RecyclerView.Adapter vs ListAdpater

0

460

1

Flows 와 Coroutine

1

556

1

[BookSearchAdapter] onBindViewHolder의 currentList[position] 질문

0

357

1

코루틴 메모리 관련해서 질문드립니다!

0

442

1

Java Bill Pugh Solution 에서 INSTANCE

0

458

1

nested json에서 특정 부분만 파싱하는법

0

487

1

Fragment에서의 viewBinding

0

513

3

toolbar 질문드립니다.

0

404

2

EditText 에서 delay 주셔서 처리하셨는데 flow 의 debounce() 하고 같은건가요?

2

560

1

코루틴 관련 질문

0

539

1

오류

1

489

2

강사님! 직렬화 라이브러리를 Moshi, kotlin serialization 두개를 사용하시던데 이유가 있으신가요?

1

740

1

EditText 는 kill 해도 값이 잘 저장되어있던데 혹시 제가 잘못테스트했을까요?

1

343

1

서버도 페이징 기능이 되는데 Paging 라이브러리가 필요할까요?

1

520

1

GSON 이 아닌 Moshi 를 사용하시는 이유가 있을까요?

1

1263

1

EditText 는 액티비티가 재생성되어도 값이 남아있던데 이유가 궁금해요

1

492

1

ViewModel 생성시 왜 초기값을 받지 않도록 했을까요?

1

432

1

Room DB에 id 항목 추가

0

246

1

안녕하세요. 용어에 대해 질문이 있어 글 남깁니다.

0

397

2