안드로이드

Hello World! (버튼 이벤트 처리하기)

youjin.A 2016. 4. 19. 07:28

안드로이드 강의

https://www.youtube.com/watch?v=bLpXq2HM3kY&list=PLG7te9eYUi7vXZf7O6Fd2YCnJlx5YG9qq&index=5



1. 단순 버튼 이벤트

: 버튼을 만들고 눌렀을 때 "버튼을 눌렀어요"라는 표시하기

- xml 레이아웃 파일의 버튼 속성값 넣기


- java 파일에 이번트 처리 메소드 추가하기

error

http://stackoverflow.com/questions/23708451/error-cannot-find-symbol-class-view

또는 auto import(책 p.63)



2. 버튼에 여러 기능 추가하기

: 버튼을 눌렀을 때 인터넷 접속과 전화걸기 등의 기능 구현

- xml 레이아웃 파일의 버튼 속성값 넣기


- java 파일에 이번트 처리 메소드 추가하기


             



3. 새로운 화면 만들어 띄워주기

- 새로운 레이아웃 만들기

- 새로운 액티비티 만들기

- 매니페스트에 태그 추가하기

새로운 액티비티를 만들고 나면 매니페스트라는 파일 안에 그 정보를 추가해야 한다.

- 새로운 액티비티 시작 코드 넣기

activity_main.xml 파일을 열고 화면에 세번 째 버튼을 하나 더 추가한다.

메인 액티비티인 MainActivity.java 파일을 열고 세 번째 버튼을 눌렀을 때 실행되는 메소드를 추가한다.