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만 보여준다. 어떻게 되는지는 안알려주고.
RECENT COMMENT