아키텍처 구성요소

  1. 앱에 더 이상 포커스가 없을 때 가장 먼저 호출되는 메서드는 무엇인가요?

  2. ___ 이후에는 앱이 더 이상 화면에 표시되지 않습니다.

  3. ___을(를) 사용하여 디버그 메시지를 작성합니다. 이 메서드는 로그 태그와 로그 메시지라는 두 가지 인수를 사용합니다.

  4. 구성 변경 이후에도 효력을 유지해야 하는 값을 저장하려면 ___을(를) 사용해 변수를 선언합니다.

  5. 관심사 분리 디자인 원칙은 각각 별개의 책임이 있는 여러 클래스로 앱을 나눠야 한다는 원칙입니다.

  6. 사용자가 보는 항목이 UI라면 UI 상태는 앱에서 사용자가 봐야 한다고 지정하는 항목입니다.

  7. 권장되는 앱 아키텍처에 따르면 각 애플리케이션에는 최소한 다음의 두 가지 레이어가 있어야 합니다.

  8. StateFlow는 현재 상태와 새로운 상태 업데이트를 내보내는 관찰 가능한 데이터 홀더 흐름입니다.

  9. 다음 중 단위 테스트 소스 코드에 종속 항목을 추가하려면 build.gradle 파일에 추가해야 하는 구성은 무엇인가요?

  10. 단위 테스트는 Android 기기 또는 에뮬레이터에서 실행됩니다.