• 인텐트(Intent)
- 액티비티 컴포넌트의 호출에 사용
• 액티비티의 호출
- startActivity(Intent)
인자로 받은 인텐트가 가리키는 액티비티 호출
- startActivityForResult(Intent, int requestCode)
호출하는 액티비티에서 결과를 받아야 할 때 사용
requestCode : 호출하는 액티비티를 구분함
• 액티비티 표시 과정
[새 액티비티 생성]
• 액티비티 호출 동작 구현 (IntentExample)
- Layout
Button 위젯 추가 (id=launch)
- Code
Button 위젯의 인스턴스 생성
Button 클릭시 동작을 구현할 onClickListener
인터페이스 구현
• Layout : 버튼 위젯 추가
- Layout Editor / Outline 창에서 위젯 추가
• Code : Button 위젯 인스턴스 생성
- findViewById(int resId)
해당 ID를 가지는 뷰의 인스턴스를 받아옴
뷰에 알맞게 캐스팅(Casting) 필요
• Code : Button의 동작을 처리할 인터페이스 구현 / 설정
- android.view.View.onClickListener
public void onClick(View v) 메소드 구현
- Button.setOnClickListener(View.onClickListener)
버튼을 클릭했을 때 동작을 구현한 인터페이스를 인자로 받음
• onClickListener 인터페이스 구현
- 다른 액티비티를 호출할 인텐트 생성
• onClickListener 인터페이스 구현
- 액티비티 호출
• 액티비티 호출 동작 구현 (Activity2)
- Layout
Button 위젯 추가 (id=terminate)
- Code
Button 위젯의 인스턴스 생성
Button 클릭시 동작을 구현할 onClickListener 인터페이스 구현
• onClickListener 인터페이스 구현
- 액티비티를 종료
오라클자바커뮤니티교육센터, 개발자전문교육, 개인80%환급
www.oraclejavacommunity.com평일주간(9:30~18:10) 개강
(7/28)[기업100%환급]C#4.0,WinForm,ADO.NET프로그래밍
(7/28)[기업100%환급]안드로이드개발자과정
(8/04)[기업100%환급]자바기초에서 JDBC, Servlet/JSP까지
(8/04)[기업100%환급]PL/SQL,ORACLE HINT,TUNING
(8/08)[기업100%환급]SQL기초에서 Schema Object까지
(8/08)[기업100%환급]Spring ,MyBatis,Hibernate실무과정
(8/11)[채용예정교육]오라클자바개발잘하는신입뽑기프로젝트,교육전취업확정
평일야간(19:00~21:50) 개강
(7/29)안드로이드개발자과정
(7/29)Spring3.X, MyBatis, Hibernate실무과정
(8/04)웹퍼블리싱 마스터
(8/05)JSP,Ajax,jQUERY,Spring,MyBatis,Hibernate속성과정
(8/08)닷넷(C#,Network,ADO.NET,ASP.NET)마스터과정
(8/11)SQL기초에서실무까지
(8/28)자바기초에서JSP,Ajax,jQuery,Spring3.2,MyBatis까지
주말(10:00~17:50) 개강
(7/26)개발자를위한PLSQL,SQL튜닝,힌트
(8/02)Spring3.X, MyBatis, Hibernate실무과정
(8/02)C#,ASP.NET마스터
(8/02)웹퍼블리싱 마스터
(8/02)SQL초보에서 Schema Object까지
(8/09)안드로이드개발자과정
(8/09)자바기초에서JSP,Ajax,jQuery,Spring3.2,MyBatis까지
(8/23)JAVA,Network&WEB&Framework(자바기초에서웹스프링까지)
주말저녁(18:30~22:20) 개강
(8/02)JAVA,Network&WEB&Framework
댓글 없음:
댓글 쓰기