2013-06-13 6 views
0

당신이 사용자에게 새로운 화면을 표시 할 때 두 가지 옵션이 있습니다 것 같습니다 :새로운 활동 또는 새 단편?

  1. 시작 새로운 활동 (즉 startActivity(Intent))
  2. 스왑 조각 (예 : FragmentTransaction)

무엇 차이점은 무엇입니까? 어느 것을 사용해야합니까?


예 나는 사용자가 3 개 화면 사이를 탐색 할 수 있어야합니다. 각각은 조각에 있습니다. 내가 사용할 수 있습니다 ...

  1. 3 단일 조각 활동.
  2. 1 활동은 조각을 동적으로 전환합니다.
+3

이 도움이 될 수 http://stackoverflow.com/questions/10478233/android-need-some-clarifications-of-fragments-vs-activities-and -views – wtsang02

+0

조각은 활동 내에서 사용됩니다. http://developer.android.com/guide/components/fragments.html에 대해 조금 더 연구하십시오. –

답변

2

활동은 종종 조각을 포함하는 상위 수준 UI 요소입니다. fragmentTransaction을 사용하는 경우 내의 조각을 바꿔 넣을 수 있습니다. 완전히 새로운 활동은 앱의 기능적으로 분리 된 섹션으로 전환하는 경우입니다. 참조를 위해이 밖으로

검사 : Activities, Fragments