UI1 안드로이드 권장 아키텍처 앱 구성요소의 원칙앱 구성요소는 개별적이고 비순차적으로 실행될 수 있으며, 운영체제나 사용자가 언제든지 앱 구성요소를 소멸시킬 수 있다. 이러한 이벤트는 직접 제어할 수 없으므로 앱 구성요소에 애플리케이션 데이터나 상태를 저장해서는 안되며 앱 구성요소가 서로 종속되면 안된다. 앱 데이터와 상태를 저장하는 데 앱 구성요소를 사용할 수 없다면 앱을 어떻게 설계해야할까? Android 앱은 크기가 커지기 때문에 앱을 확장하고 앱의 견고성을 높이며 앱을 더 쉽게 테스트할 수 있도록 아키텍처를 정의하는 것이 중요하다.해당 사항들을 충족하려면 몇 가지 특정 원칙을 준수하도록 앱 아키텍처를 설계해야 한다.관심사 분리Activity 또는 Fragment에 모든 코드를 작성해서는 안된다.이러한 UI기반의 클래스는 U.. 2024. 9. 23. 이전 1 다음 728x90 반응형