Fragment 개요

박승현·2022년 4월 30일
0

🤔Fragment란?

activity처럼 화면을 구성 (단,독립적 구조는 아님)

  • 하나의 액티비티에 여러 개의 화면을 결합하기 위해 고안된 기술
  • 하나의 프래그먼트를 여러 개의 액티비티에서 재사용
  • 네비게이션(메뉴바)와 융합해 버튼을 누를 시, 화면을 전환하는 구조
  • 자체적인 생명주기를 가지며 <하위 액티비티>와 같은 개념
  • 동작
    activity위에서 동작
    a위에 두면 하나의 앱에 여러 화면 구성 가능

  • 구조

액티비티 내 프래그먼트 매니저가 메소드 호출을 도와

  • 특징
    화면의 분할 및 재사용성
    액티비티와 같이 레이아웃,동작처리,생명주기를 가진 독립적인 모듈
    액티비티 내 추가/삭제/제거
    반드시 액티비티 위에 올라가 있어야 동작 가능★

  • 생명주기
    ① 액티비티가 띄워진 다음 붙이는 상태에 대한 메소드




실습

0.레이아웃 배치
1.menu만들기 - menu_item

아이콘 그리고 타이틀(내용)

0개의 댓글