定义 Android 清单
o.android.bmi.Bmi」@e。
「intent-filter」嘶`定x了@「activity」的性|。 「intent-filter」中主要包含了嘶`:「action」跟「category」嘶`。 「action」嘶`中的「android:name」傩裕其热荨android.intent.action.MAIN」表示:@ Activity 是此用程式的M入c(就像程式中常的 main 主程式),_⑦@用程式r,先绦羞@ Activity。 。常的有「android.intent.action.EDIT」等嘶`,在之後章用上的r候v解。「category」嘶`中的「android:name」傩裕其热荨android.intent.category.LAUNCHER」表示:@ Activity @示在 Launcher 的用程式列表中。
我把整n案合到一起看,可以Y出@n案所鬟_的息:在「com.demo.android.bmi」路较碌摹Bmi.java」@n案中,已定x了一主要的 Activity; 我打_ Android 的r候,@示的是位於「res/drawable/icon」的D示。一旦我按下D示舆@用程式,Android 用程式框架去ふ业蕉x了「android.intent.action.MAIN」热莸 「.Bmi」activity,K呼叫绦小
Android SDK 1.1 版之後引入了@l⑹觥M高^指定@担系y可以依此辨e用程式是否使用相容的 SDK 版本,好Q定能否在@台C器上安b绦小!1」代表 Android SDK 1.0,「2」代表 SDK 1.1,「3」代表 SDK 1.5。@也是一可x填的x。但如果我的用程式要l殉鋈ィ一些莸耐路如 Google Android Market 已定所有新l训用程式必指定「android:minSdkVersion」@怠
湓]1
除了「application」嘶`外,有「uses-permission」(例如允不允S存取SMS、能否存取j簿、相C功能)、「permission」、「instrumentation」等主要嘶`。相P的热菰卺崂m章用到r再一憬庹f。
湓]2
除了「activity」嘶`外,於 Android 用程式的\作流程,有「service」、「receiver」、「provider」等主要元件。相P热在後m章提到r作解f。
- Android开发技巧:软硬件的巧妙整合(01-16)
- 基于Android的VoIP系统的设计与实现(03-28)
- 基于Android系统的影音播放器开发(03-25)
- Android的阿喀琉斯之踵(07-08)
- Android开发之“hello World”的实现 (07-23)
- 基于Android平台的即时通信系统客户端设计(09-24)