Activity 是Android的核心类,该类的全名是android.app.Activity. Activity相当于C/S程序中的窗体(Form)或Web程序的页面。
Service: android.app.Service
BroadcastReceiver: android.content.BroadcastReceiver.
ContentProvider: android.conent.ContentProvider, ContentProvider提供的数据需要用android.content.ContentResolver来获取。
<activity android:name=".IntentFilterActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" /> ------------------->>>表明此Activity可接收的动作,当系统启动时会首先启动包含android.intent.action.MAIN动作的 Activity, 作为Main Activity, 必须要使用android.intent.category.LAUNCHER作为其类别,表示
此Activity可以显示在最顶层。
<category android:name="android.intent.category.LAUNCHER" /> ------------->>>表示Activity所属的种类。
</intent-filter>
</activity>
显示其他的Activity
要想创建和显示Activity,必须使用android.content.Intent作为中间的代理,并使用startActivity或startActivityForResult方法来创建并显示Activity.