안드로이드 프로젝트를 생성하면 기본적으로 한개의 액티비티는 포함 되어있다.

여기에 액티비티를 추가하기 위해서는 다음과 같은 과정을 거쳐야한다.



1. 추가 액티비티 클래스 생성

- 액티비티 클래스 생성방법은 툴별로 조금씩 차이가 있을 수 있으나

   대동소이함.



2. 추가된 액티비티에 쓰일 레이아웃 생성.

- 이클립스나 안드로이드 스튜디오를 이용하면, 액티비티 생성시 

   레이아웃 파일도 동시에 생성가능.


setContentView(R.layout.activity_second); 
//액티비티에 쓰일 레이아웃 지정


3. 생성된 액티비티를 매니페스트 파일에 등록.

- 레이아웃과 마찬가치로 이클립스나 안드로이드 스튜디오를 이용하면

  메니페스트에 자동으로 등록되어 있는것을 확인할 수 있다.


         
        



액티비티 호출은 인텐트로 가능하다. 첫번째 액티비티에서 두번째 액티비티 호출.

public void onclick(View v) {
        Intent intent = new Intent(this, secondActivity.class);
        startActivity(intent);
    }


Posted by 감성소음