티스토리 뷰

Activity 만들기

Activity 를 만들 때 고려해야 하는 것은 아래 3가지 이다.

  1. layout/activity_name.xml : 이 xml 에 activity 가 사용 할 view 를 작성한다.
  2. Activity.java : 이 곳에 activity 의 logic 을 작성한다.
  3. AndroidManifest.xml : 이 부분에서 내가 만든 activity 가 전체 app. 에서 어떤 작용을 할 것인가를 작성한다.


그럼 이제 직접 Activity 를 만들어 보자.

  1. src package 에 activity class 추가(FirstActivity class 추가)
  2. res > layout 에서 xml 추가 (firstactivity.xml 추가, xml 의 file 이름은 [a-z0-9_.]만 가능하다.)
    main.xml 의 내용을 그대로 가져와서 android:text 부분을
        android:text="@string/hello world"
    로 수정했다.
        android:text="hello world"
    처럼 hardcoding 을 해도 된다.
  3. @string/ 은 res > values > string.xml 에 실제 string 을 추가해야 한다.
  4. AndroidManifest.xml 에서 Activity 추가.


Activity 에 event 에 맞는 action 넣기

  1. 새로 추가한 activity 인 FirstActivity.java 파일을 연다.
  2. 여기서 오른쪽 마우스 버튼을 누르면 context 메뉴가 나오는데, 여기서 Source >> Override/Implement methods… 선택
  3. 편집하고 싶은 event 에 대한 event handler 를 선택.

 

Run configuration

  • Run > Run Configurations > Android Application
    에서 Project 를 정하고, Lacnch Action 에서 실행할 Activity 를 선택하자.
  • 당연한 소리지만, AVD 에서 만든 device(emulator) 의 target name 이 지금 자신이 만든 android project 의 target name 과 맞아야 한다.

 

References

  1. http://www.androidpub.com/641


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함