Fragment

Fragment는 동작 또는 Activity 내에서 사용자 인터페이스의 일부를 나타냅니다. 여러 개의 프래그먼트를 하나의 액티비티에 조합하여 창이 여러 개인 UI를 구축할 수 있으며, 하나의 프래그먼트를 여러 액티비티에서 재사용할 수 있습니다. 프래그먼트는 자체 수명 주기를 가지고, 자체 입력 이벤트를 받으며, 액티비티 실행 중에 추가 및 제거가 가능한 액티비티의 모듈식 섹션이라고 생각하면 됩니다(다른 액티비티에 재사용할 수 있는 "하위 액티비티"와 같은 개념).

https://developer.android.com/guide/components/fragments.html?hl=ko


'Coding > Android' 카테고리의 다른 글

Android@coding# 레이아웃 XML에서 뷰 객체로  (0) 2017.01.22


1
2
3
4
5
6
7
8
9
10
11
12
13
14
package com.bignerdranch.android.geoquiz;
 
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
 
public class QuizActivity extends AppCompatActivity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_quiz);
    }
}
 



public void setContentView(int layoutResID)

setContentView 메서드는 레이아웃을 인플레이트(inflate)하여 화면에 나타낸다(레이아웃을 뷰 객체로 생성하는 것을 인플레이트라 한다).

이때 레이아웃 파일에 있는 각 위젯은 자신의 속성에 정의된 대로 인스턴스로 생성된다. 이 메서드를 호출할 때는 인플레이트할 레이아웃의 리소스 ID를 인자로 전달한다.



참고 

  •  안드로이드 프로그래밍 : 실무에 바로 적용하는(제2판)

'Coding > Android' 카테고리의 다른 글

Android@Fragment# What is Fragment?  (0) 2017.08.28

+ Recent posts