Android 四大組件之一。
活動(dòng)是最容易吸引用戶的地方,是一種可以 包含用戶界面的組件域庇。主要用于和用戶交互嵌戈。
AS(Android Studio) 創(chuàng)建活動(dòng)時(shí)的選項(xiàng):
- Generate Layout File:自動(dòng)為活動(dòng)創(chuàng)建對(duì)應(yīng)的布局文件
- Launcher Activity:表示將當(dāng)前活動(dòng)設(shè)置為主活動(dòng)
- Backwards Compatibility:表示項(xiàng)目啟用向下兼容模式
創(chuàng)建的每個(gè)活動(dòng)都會(huì)自動(dòng)繼承 AppCompatActivity,并且重寫 onCreate() 方法听皿。另外熟呛,每活動(dòng)都應(yīng)該在 AndroidManifest 中注冊(cè),這一步 AS 會(huì)自動(dòng)幫我們完成尉姨。
活動(dòng)注冊(cè).PNG
紅框是活動(dòng)的注冊(cè)庵朝,使用 <activity> 標(biāo)簽,并使用 <intent-filter> 標(biāo)簽設(shè)置為主活動(dòng)又厉。
活動(dòng)中使用 Menu
步驟:
-
在 res 目錄下新建 menu 目錄九府,再在 menu 下新建 Menu resource file:main
main.xml 的代碼如下:
main.xml.PNG -
重寫 onCreateOptionMenu(Menu menu) 方法
返回 MainActivity,快捷鍵 Ctrl + O 重寫方法煌妈,代碼如下:
onCreateOptionMenu().PNG -
添加點(diǎn)擊事件
重寫 onOptionsItemSelected(MenuItem item) 方法,代碼如下:
OnOptionItemSeleted.PNG1.jpg
2.jpg
3.jpg