![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/kIwLC/btqDnvVDeCQ/rGz9JKTVWv0nSUzX8NdR00/img.png)
Fragment: 액티비티 처럼 이용할 수 있는 뷰 재사용 할 수 있는 컴포넌트나 하위 액티비티(다른 액티비티에 재사용 가능) Fragment를 왜 사용할까? Fragment로 런타임시 화면 일부를 제어 하거나 여러 화면에 재사용할 수 있다.(UI 유연성) Activity에 여러개의 fragments를 재사용 또는 사용하여 창이 여러개인 UI 빌드 가능 Fragment 동작방법 Fragment를 Activity layout에 추가 해당 Fragment는 Acvitiy의 view계층내에 있는 container에 들어간다. 이 container에서 자체적인 view layout을 정의한다. Activity layout file에서 로 선언 혹은 기본 container에 추가하는 방법으로 사용 Fragment..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/8HaUm/btqDj3ePlye/B0yNnmJyK2wyEWOBfrFEik/img.png)
Fragment Support Library VS Fragment Standard Library Support Library의 장점 해마다 Support Library의 업데이트 버전이 나와서 이 버전을 사용할 수 있다. 또한, Standard Library가 업데이트 시 API에 추가되면 Support Library API도 같이 추가된다. Fragment Support Library 사용방법 :Activity가 Fragment Activity 또는 하위 클래스를 상속받아야 한다. BUT! AppCompatActivity 클래스를 상속받으면 이 클래스가 Fragment Activity의 하위 클래스이므로 문제없이 작동한다. Support Library -> Standard Library Fragment..