조각을 사용하는 방법을 배우고 있습니다.정적 조각을 사용하는 경우
어떻게 동적 조각이 매우 유용 할 수 있는지 봅니다.
정적 조각 사용 사례의 적절한 시간을 이해하는 데 어려움을 겪고 있습니다.
정적 조각을 사용하는 몇 가지 일반적인 시나리오는 언제입니까?
조각을 사용하는 방법을 배우고 있습니다.정적 조각을 사용하는 경우
어떻게 동적 조각이 매우 유용 할 수 있는지 봅니다.
정적 조각 사용 사례의 적절한 시간을 이해하는 데 어려움을 겪고 있습니다.
정적 조각을 사용하는 몇 가지 일반적인 시나리오는 언제입니까?
XML로 조각을 선언하거나 FragmentManager
을 사용하여 프래그먼트를 실제로 인스턴스화 할 때 실제로 차이를 만들지는 않습니다 ... 두 접근 방식 모두 동일한 정확한 작업을 수행하게됩니다. XML에서 Fragment
을 선언 할 때의 주요 이점은 다중 창 레이아웃을 처리 할 때입니다. 장치의 현재 화면 크기 및/또는 방향을 결정하기 위해 많은 코드를 작성하는 대신 XML로 다중 창 조각 레이아웃을 선언하고 해당 리소스 레이아웃 버킷 (예 : layout
, layout-land
, layout-sw600dp
, 기타.).
물론, FragmentManager
을 처리하기위한 대체품으로 XML의 조각을 선언 할 수있는 기능에 대해 생각하지 않아야합니다. 많은 경우에 Fragment
은 런타임에 코드에서만 사용할 수있는 다양한 기능 (예 : 백 스택 관리, Fragment
전환 등)을 제공하기 때문에 FragmentManager
을 처리해야 할 수 있습니다.
"정적 조각"과 "동적 조각"은 무엇을 의미합니까? –
정적 조각은 이미 활동의 XML에 코딩되어 있습니다. 동적 조각은 그렇지 않습니다. 동적 프래그먼트는 프래그먼트 관리자/프래그먼트 트랜잭션을 통해 추가됩니다. – kent510
가 가 정적 조각 여기에 대해 읽기 - [보라 :] [1] [1] : http://stackoverflow.com/questions/22190797/what-is-the-design-logic -behind-fragments-as-static-inner-classes-vs-standalone –