본문 바로가기

ANDROID

INTENT

○ 인텐트는 화면 전환이나 화면 간의 데이터 전달을 할 때 사용되어 진다.

     - 우선 메인이 될 부분과 sub로 사용할 부분을 1개이상을 생성해준다.(java파일)

     - 마찬가지로 자바파일에 대한 화면에 표시할 layout을 생성해준다.(매칭이 되게 설정을 해줘야 함)

     - 인텐트를 하면 메인이 되는 화면위에 이벤트를 발생시키면 서브화면이 그 위에 올라가 서브 화면 나타내고 서브화면을 없애면 뒤에 있었던          메인 화면이 보이는 것이다.

<위 그림은 메인부분하나와 화면 전환을 할 서브부분을 나타냄>

     - 아래의 소스코드는 나중에 실습한 예제들을 합치기 위해 intent_p를 메인으로하고 intent_c를 서브로 해서 실습함

<Intent_P.java 파일(main이 되는 화면)>
<Intent_C.java 파일(sub가 되는 파일)>
<메인클래스와 매칭되는 화면에 대한 소스>
<서브클래스와 매칭되는 화면에 대한 소스>

 

     - 결과 화면

'ANDROID' 카테고리의 다른 글

숫자 입력을 통한 연산  (0) 2021.06.05
숫자 버튼 만들기  (0) 2021.06.05
Layout2  (0) 2021.06.03
Layout1  (0) 2021.06.03
버튼 클릭  (0) 2021.06.03