Programming
No. | 613 |
Name. | swindler |
Subject. | Create a New Android Project |
Main Cate. | Android |
Sub Cate. | |
Date. | 2009-05-12 18:50 |
Hit. | 4048 (211.36.27.8) |
File. | hello_world_0.png hello_world_1.png |
AVD를 생성한 다음에 첫번째 예제를 만들어 본다. 1. File -> New -> Project ADT Plugin이 설치되었다면 Project 선택창에서 Android->Android Project가 추가되어 있을것이다. 2. Android Project를 선택하고 Next 3. Project Name : HelloAndroid Application Name : Hello, Android Package name : com.example.helloandroid (또는 적당한 namespace) CreateActivity : HelloAndroid MIN SDK Version : 2 -> Finish 아, 번역하면서 쓸려니 귀찮네. 대충 써야겠다 ㅠㅠ HelloAndroid.java에 다음과 같이 되어 있을것이다. package com.example.helloandroid; import android.app.Activity; import android.os.Bundle; public class HelloAndroid extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); } } 이것을 아래와 같이 수정한다. package com.android.helloandroid; import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class HelloAndroid extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); TextView tv = new TextView(this); tv.setText("Hello, Android"); setContentView(tv); } } 특히 import 부분 빼먹으면 당연히 에러나면서 컴파일안된다. eclipse에서 folding기능때문에 (디폴트가 import부분은 접혀 있게 된다.) 여기를 신경 못 쓰는 사람이 많은데, 그래서 내가 folding 기능을 싫어한다. import를 자동으로 하기 위해서 ctrl+shift+0를 누르면 편해지긴 한다. 실행하기 위해서는 Run->Run을 선택하고 Android Application을 선택한다. 상단의 회색바 부분은 title영역이다. res/values/strings.xml에 정의되어 있고 자동으로 생성된다. 이 파일은 AndroidMainfest.xml에서 참조한다. 실행하면 뒤지게 오래 걸린다. emulator가 느린건지, 처음 부팅하느라 그런건지 모르겠는데, 매번 이렇게 느리면 개발 못한다고 본다. 처음 실행후에는 빨리 띄울수 있는지는 좀더 알아봐야 될것 같다. [바로가기 링크] : http://coolx.net/cboard/develop/613 |
|
|
|
[Modify] [Delete] | [Reply] [List] |