1. 程式人生 > >Android建立活動筆記一

Android建立活動筆記一

1.建立活動(空白活動)

建立活動的時候,如果勾選Generate Layout File,表示會為當前活動自動建立一個對應的佈局檔案,如果勾選Launcher Activity的話,表示將當前活動設定為該活動所屬專案的主活動。勾選Backwards Compatibility表示會為專案啟用向下相容的模式。建立的活動都應該重寫Activity的onCreate()方法。

2.建立和載入佈局

Android程式的設計講究邏輯和檢視分離。最好每一個活動都能對應一個佈局。建立完佈局檔案以後,我們如果想要向裡面新增控制元件的話,可以在LinearLayout裡面寫。

3.在AndroidManifest檔案中註冊

註冊的標籤要放在標籤內,通過<activity>標籤對活動進行註冊,使用android:name來指定具體註冊哪一個活動,如果想要設定某一個活動為主活動,需要在<activity>標籤中加入<intent-filter>並且還要加入兩句話,如下所示:

 <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>

4.在活動中使用Toast

Toast用於將一些短小的資訊通知給使用者,並且過一段時間會自動消失,Toast的用法是:通過靜態方法makeText()創建出一個Toast物件,然後呼叫show()方法將Toast顯示出來就可以了。

5.在活動中使用Menu

首先建立一個Menu resource file,然後在對應的配置檔案裡新增選單專案,如下:

<item android:id="@+id/add_item"
    android:title="Add" />
    <item android:id="@+id/remove_item"
         android:title="Remove" />

這裡是通過<item>標籤來建立選單項,通過android:id給選單項指定一個唯一的識別符號,通過android:title給選單項指定一個名稱。

6.銷燬一個活動

如果需要銷燬一個活動可以通過Back鍵盤,或者是通過Activity類提供的一個finish()方法。