2011-12-08 4 views
2

태블릿 크기의 화면에서는 하나 또는 일부 활동이 적고 조각이 더 많아지고 다른 부분으로 UI의 일부를 바꿀 수 있습니다. 이 모든 것이 합리적이고 구축하고 관리하기가 쉽습니다.휴대 전화 크기의 모든 조각은?

하지만 휴대 전화 크기 화면은 어떻습니까? 전통적으로 각 화면마다 다른 액티비티를 사용 하겠지만 여전히 의미가 있습니다. 태블릿() swapFragments else startActivity() 논리가 모든 곳에 있으면 성가시고 지겨운 것 같습니다.

태블릿 구조를보다 면밀히 살펴보고 더 적은 수의 활동을하는 것이 더 좋을 것으로 보이며 일부 상호 작용을 볼 수있는 조각 하나를 스왑하지만 조각에 대한 Google 블로그 항목은 여전히 ​​활동을 사용합니다. 작아 진 디스플레이이므로 확실한 방법은 아닙니다.

전화 번호 & 태블릿 크기의 화면을 지원하는 앱을 만드는 경우, 무엇을하고 있습니까? & 대부분의 부분이 조각화되었거나 여전히 휴대 전화 크기 화면의 활동이 거의 없습니까?

답변

3

나는 활동과 단편을 선호합니다. 하나의 활동에는 화면 크기에 따라 하나 또는 두 개의 조각이 있습니다.

조각을 취하는 것은 목록이고 조각 2는 목록에서 선택된 항목의 세부 사항입니다.

그래서 전화 (한 조각으로 구성)와 타블렛 (타블렛 하나는 두 개의 단편으로 구성된 레이아웃을 포함)에 대해 두 개의 레이아웃을 정의합니다.

하나가 완료되면 활동에 두 개의 조각이로드되거나 하나 인 것을 확인하는 작은 논리가 있습니다. 하나라면 두 번째 조각을위한 다른 활동을 시작해야합니다. 두 조각이 있으면 해당 조각으로 다른 조각을로드하면됩니다.