Activity是android应用程序中重要的组件之一,常听到的android四大组件是Activity、Service、BroadcastReceiver和ContentProvider。它间接继承自android.content.Context,因此,有些时候都直接把Activity实例当做Context的实例来使用。
如前面所提到的要在应用程序中使用Activity,必须在Android Manifest.xml中配置它。
新建一个Android工程,新建过程中勾选create activity,让系统自动帮我们创建一个Activity并在Android Manifest.xml中配置它。
AndroidManifest.xml代码如下:
1 <?xml version="1.0" encoding="utf-8"?> 2 3 <manifest xmlns:android="http://schemas.android.com/apk/res/android" 4 5 package="cn.csc.activity" 6 7 android:versionCode="1" 8 9 android:versionName="1.0" > 10 11 <uses-sdk 12 13 android:minSdkVersion="8" 14 15 android:targetSdkVersion="14" /> 16 17 <application 18 19 android:allowBackup="true" 20 21 android:icon="@drawable/ic_launcher" 22 23 android:label="@string/app_name" 24 25 android:theme="@style/AppTheme" > 26 27 <activity 28 29 android:name=".FirstActivity" 30 31 android:label="@string/app_name" > 32 33 <intent-filter> 34 35 <action android:name="android.intent.action.MAIN" /> 36 37 <category android:name="android.intent.category.LAUNCHER" /> 38 39 </intent-filter> 40 41 </activity> 42 43 </application> 44 45 </manifest>