728x90

주요 차이점 :

  • 모듈성 : Fragment는 보다 모듈화 되고 재사용 가능하며 , 여러 Activity에서 나타나는 UI 구성 요소에 이상적이다.
  • 생명 주기 : Activity는 여러 Fragment를 포함하고 관리할 수 있으며 독립적인 존재지만 , Fragment는 일반적으로 자신이 속한 Activity에 종속되어 있다.
  • UI 디자인의 유연성 : Activity는 전체 화면을 차지하고, Fragment는 전체 화면이 아닌 일부 화면으로
    구성할 수 있기 때문에 Fragment가 상대적으로 유연한 UI디자인이 가능하다.
    • 태블릿과 같은 대형 화면 레이아웃에서 여러 프래그먼트를 한 화면에 동시에 표시할 수 있다.

 

Activity는 앱의 다양한 섹션 또는 "화면" 을 제시하는 주요 방법이며 , Fragment는 정교한 사용자 인터페이스를 만드는 데 있어 동적이고 재사용 가능한 방법을 제공한다.

 

참고

https://velog.io/@asdsad8664/Activity-%EC%99%80-Fragment%EC%9D%98-%EC%B0%A8%EC%9D%B4

 

Activity 와 Fragment의 차이

Android Activity 와 Fragment의 차이점정의 : 안드로이드에서 액티비티는 사용자 인터페이스를 가진 단일 화면으로 작동합니다. 앱의 내용이 표시되는 프레임 또는 창과 같습니다. 각 액티비티는 독립

velog.io

 

+ Recent posts