Androi是一個multi-user的 linux系統
對於android來說,每一個application都是不同的user
預設android的系統會給每個application一個唯一的Linux user ID
這個ID只是給系統自己使用,application本身並不知道這個ID
每個process有他自己的VM(vitual machine),所以每個application都是跟其他application有所隔離的
manifest file可以讓你declare components還有所需要的device feature。
Application Components
application components 是android application的必要建置區塊,系統可以透過這些application components來進入你的application。
在android的系統上,有四種application components
1.Activities
2.Services
3.Content providers
4.Broadcast receivers
一個activity代表一個單一個有使用者介面的screen。所以基本上一個activity就代表一個畫面。
沒有留言:
張貼留言