- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 재능이의 돈버는 일기
- StresslessLife
- K_JIN2SM
- 소소한 일상
- My Life Style & Memory a Box
- Blog's generation
- 공감 스토리
- 취객의 프로그래밍 연구실
- Love Me
- Dream Archive
- 세상에 발자취를 남기다 by kongmingu
- hanglesoul
- 카마의 IT 초행길
- 느리게.
- 미친듯이 즐겨보자..
- Joo studio
- Gonna be insane
- 악 다 날아갔어!! 갇대밋! 왓더...
- xopowo05
- 맑은공기희망운동
- 엔지니어 독립운동
- 혁준 블로그
- Simple in Complex with Simple
- 무의식이 의식을 지배한다
드럼치는 프로그래머
[안드로이드] 제1강좌 - 안드로이드 기본 설치 본문
1.주요 컴포넌트=클래스
activity - 프로세서.하나의 안드로이드엔 꼭 하나의 액티비티 필요/화면의 개수 만큼 액티비티 필요(view가 액티비티에 포함 되어 있기때문에)
window-창관리
content -ex전화걸기 하면 010 화면 출력-> 전화목록이랑 전화걸기가 서로 DB공유
view-버튼입력
notification-알림 매니저
package-클래스를 모아둔것
telephony-통화기능
resource-버튼 입력시 사운드나 진동 관리
location-GPS관리
Xmpp-브로드캐스트(하드웨어와 단말기 어플리케이션 사이의 주고받는 메세지 ex)와이파이)
surface - 2D,3D,카메라 화면
media-하드웨어가 어떤 코덱을 지원하는지 알고 있어야함.
SQLite-모바일용 DB
OpenGL ES-3D 게임만들때 그래픽 엔진
Freetype-비트맵 폰트 사용시
Webkit-HTML
SGL-2d 그래픽 엔진
SSL-보안관련
libic-
dalvick-
브로드캐스트 - 인텐트 클래스: 액티비티와 액티비티(각각 view) 사이에서 창을 전환할때 사용(2개의 화면,
id,pass 입력화면) 어플리케이션 사이에서 데이터 교환 할때(구글맵 연결)
※스마프 폰은 배터리가 가장 중요. 일정량 이하로 떨어지면 모든 어플 차단
서비스 - 백그라운드 응용프로그램.
★액티비티 라이프 사이클★ 7가지 꼭 암기 OS가 호출함 사용자 컨트롤X
oncreate()-액티비티 생성시 호출.
onstart()-어플이 호출 되지마자 바로 실행
onrestart()-
onresume()-pause상태를 사용자가 실행시
onpause()-ex)전화가 오면 현재 사용중이던 어플이 pause
onstop()-살아있는 상태 곰플레이어의 네모버튼(정지)과 같음
ondestroy()-메모리에서 완전 제거
★안드로이드 기본 버튼
back버튼
종료버튼(finish()-를 호출하면 onstop과 onditroy를 OS가 자동으로 호출)을 만들어 놓지 않으면 계속 메모리를 잡아먹음
하나의 어플에 액티비티가 여러개 존재한다면 androidmanifest.xml에 선언해 두어야 함!!!
.xml애 버젼이 표시되어 있지 않으면 마켓에 올리지 못함. ubdate시도 버젼 번호 사용.
★클래스: 특정기능을 갖는 프로그램을 별도로 구성해놓은것(함수의 모음집)
★패키지:클래스의 모음집
[출처] 제1강좌 - 안드로이드 기본 설치|작성자 빡ss
'★─Programing > ☆─Android' 카테고리의 다른 글
[안드로이드] 색상코드표 _ Color (0) | 2011.05.24 |
---|---|
[안드로이드] 제2강좌 - 안드로이드 기본 레이아웃 (0) | 2011.05.24 |
[안드로이드] 에뮬레이터에 한글키보드를 설치하기 (0) | 2011.05.23 |
[안드로이드] main.out.xml 또는 string.out.xml 나오며 실행안될때 해결법! (0) | 2011.05.23 |
[안드로이드] 이런 에러 나오는 경우 : main.xml:0: error: Resource entry main is already defined. (1) | 2011.05.06 |