2014년 1월 20일 월요일

#11. 새 액티비티 생성[재직자무료교육/프로그래머교육/구로디지털IT교육,오라클/자바/닷넷/C#/iOS/안드로이드/아이폰교육]

#11. 새 액티비티 생성[재직자무료교육/프로그래머교육/구로디지털IT교육,오라클/자바/닷넷/C#/iOS/안드로이드/아이폰교육] 


액티비티 생성 순서
- 메니페스트 파일에 액티비티 노드 추가
액티비티 호출을 위해 필요
- 액티비티의 소스 코드 (클래스) 생성
실질적으로 액티비티에서 처리하는 작업 명시
- 액티비티의 레이아웃 생성 / 지정
 
 
메니페스트 파일에 액티비티 노드 추가
- Application Tab – Application Nodes
 
 

 
 
 
메니페스트 파일에 액티비티 노드 추가
- Application Tab – Application Nodes
 

 
 
메니페스트 파일에 액티비티 노드 추가
 

 
 

 

 
 
 
메니페스트 파일에 액티비티 노드 추가
 


 
 
액티비티의 소스 코드 생성
Activity 클래스 (android.app.Activity) 상속
onCreate(Bundle) 메소드 생성
setContentView() 메소드는 추가되어있지 않음
액티비티의 화면으로 표시할 레이아웃 미지정
레이아웃 생성 후 setContentView()액티비티의 레이아웃 지정
 
 
액티비티 레이아웃 생성
- 레이아웃 파일의 이름은 [a-z0-9_.]로 한정됨

 
 
 

 
 
 
생성된 레이아웃을 액티비티 화면으로 지정
- setContentView(R.layout.레이아웃이름)
액티비티의 구성요소 (Dev. side)
 

 
 
 
 
 
 
 
 
 
 
 



  • 자바
  • 오라클/빅데이터
  • 아이폰/안드로이드
  • 닷넷/WPF
  • 표준웹/HTML5
  • 채용/취업무료교육
  • 초보자코스

  • 댓글 없음:

    댓글 쓰기