認識Activity:
1、一個Android應用一般由一個或者多個Activity組成
2、多個Activity可以相互跳轉
3、Activity之間可以傳遞數據
4、Activity由Android系統進行維護,有自己的生命週期
幾個重要的函數:
1、onCreate(Bundle)
2、setContentView (int layoutResID)
3、findViewById (int id)
4、startActivity(Intent)
5、finish()
多個Activity,需要在功能清單文件中做申明
切換方法:
1、Intent實現切換
2、setContentView 實現頁面切換
Intent(意圖)
1、一個Intent就是一次對將要執行的操作的抽象描述
2、Activity之間、Activity和Service之間溝通橋樑
3、IntentFilter聲明
Intent表現的作用
1、通過startActivity或者startActivityForResult方法啓動新的Activity
2、通過廣播Intent機制將Intent發送給任何對該Intent感興趣的BroadcastReceiver
3、通過startService或者bindService來和後臺service交互
Intent包含的描述部分
1、Action
2、data
3、type
4、catagory
5、extras
6、component
一、setContentView 切換
setContentView(R.layout.activity2_layout);