Android建立活動筆記一
阿新 • • 發佈:2018-12-12
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()方法。