글
http://developer.android.com/videos/index.html
에서
Androidology - Part 1 of 3 - Architecture Overview
우선 안드로이드 구조 설명

Surface Manager는 각 application에서 만든 surface를 잘 조합해서 화면에 잘 보이게 관리
파란색은 java
package manager는 apk 를 통해 설치된 것 관리
window manager는 surface manager와도 관련이 있다.
Activity는 눈에 보이는 ui랑 관계된 것
등록했던 external events를 IntentReceiver를 통해 받는다.
intent의 특별한 점은 late binding. dynamic하게 언제든지 application을 바꿔서 다른 application이 intent를 받게 할 수 있다는 것.
Androidology - Part 2 of 3 - Application Lifecycle
Home에 parcel(?)이 가고, - system process
Activity가 바뀔 때, state를 저장하고, 어디까지 스크롤 됐는지, 어떤 item이 선택돼 있었는지
mail(new application)이 생긴다.
Androidology - Part 3 of 3 - APIs
XMPP
data를 주고 받을 때 쓰는 거
Notification Manager
모든 applications은 status bar에 dialog 같은 글씨 창을 띄울 수 있다.
Android - Apps are created equal
application을 넘나들기
아무거나 shortcut을 만들 수 있다.
homescreen을 포함한 모든 게 평등.
customize할 수 있다.
Android - Apps can easily embed the web
를 돌려보려면, WebViewDemo를 시도해보기.
Android - Apps without borders
mashup이 잘된다는 demo만 보여준다. 어떻게 되는지는 안알려주고.
'공부 > Computers' 카테고리의 다른 글
Programming paradigm introduction (0) | 2010.04.30 |
---|---|
10분 라디오 잠깐만 안내같은 csharp강의 (0) | 2010.04.30 |
jni code를 넣으면서, jni 책을 보기 (0) | 2010.04.19 |
Dalvik VM Internals Google io 2008 (2) | 2010.02.17 |
Google I/O 2008 - An Introduction to Android (0) | 2010.02.17 |
MIT 새 강의 Multicore Programming Primer 들어보기 (0) | 2009.12.15 |
자유분방 청소년, 아프리카, 인생 다 디지털 (0) | 2009.08.19 |
적당한 radio station (2) | 2009.08.17 |
mitworld에서 nokia 사람 강연 듣기 (0) | 2009.08.17 |
짬 시간에 보는 Data Structures, ucb (0) | 2009.08.12 |
RECENT COMMENT