[Android] Hellow World 프로그램 작성
Android 개발 환경이 구축되었으니 가장 간단한 프로그램을 하나를 작성해 보자.
이클립스를 실행하고 New Project를 생성하면 위자드가 뜨고 Android용 프로젝트를 생성할 수 있다.
프로젝트를 명을 기입하고 적당한 Platform을 선택한다.
여기서 package name항목을 기입해야 다음으로 넘어 가는데... 우선 main.으로 시작 했다.
프로젝트를 생성하면 자동으로 코드가 생성된다. 간단하다~ ㅎㅎ
앞으로 원하는것을 추가 해 나가면 된다.
자동으로 생성된 Android 코드는 아래와 같다.
간산히 설명하면 처음 실행되는 onCreate()함수에 레이아웃 R.layout.main 를 출력하는 예제이다.
R.layout.main 는 레이아웃 폴더에서 확인 할 수 있고, 값을 변경할 수 있다.
자동으로 생성된 코드를 그대로 실행해 보면 아래와 같이 "Hellow World"문구를 출력하는 프로그램이 ADV에서 실행되는 것을 볼 수 있다.
Android 개발 환경이 구축되었으니 가장 간단한 프로그램을 하나를 작성해 보자.
이클립스를 실행하고 New Project를 생성하면 위자드가 뜨고 Android용 프로젝트를 생성할 수 있다.
프로젝트를 명을 기입하고 적당한 Platform을 선택한다.
여기서 package name항목을 기입해야 다음으로 넘어 가는데... 우선 main.으로 시작 했다.
프로젝트를 생성하면 자동으로 코드가 생성된다. 간단하다~ ㅎㅎ
앞으로 원하는것을 추가 해 나가면 된다.
자동으로 생성된 Android 코드는 아래와 같다.
간산히 설명하면 처음 실행되는 onCreate()함수에 레이아웃 R.layout.main 를 출력하는 예제이다.
package main.AndroidEx1;
import android.app.Activity;
import android.os.Bundle;
public class AndroidEx1Activity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
import android.app.Activity;
import android.os.Bundle;
public class AndroidEx1Activity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
R.layout.main 는 레이아웃 폴더에서 확인 할 수 있고, 값을 변경할 수 있다.
자동으로 생성된 코드를 그대로 실행해 보면 아래와 같이 "Hellow World"문구를 출력하는 프로그램이 ADV에서 실행되는 것을 볼 수 있다.
반응형