Android中的活動Activity

活動(Activity) 是一種能夠包含用戶界面的組件, 主要用於和用戶進行交互。 佈局

1.手動建立一個活動頁面,先建立繼承Activity類的子類,而後建立加載佈局文件,最後在註冊文件中註冊這個活動Activity。this

2.隱藏標題欄,requestWindowsFeature(Window.FEATURE_NO_TITLE),的意思就是不在活動中顯示標題欄,注意這句代碼必定要在setContentView()以前執行,也就是說在加載佈局以前執行,不然程序不報錯。spa

3.Toast Android 系統提供的一種很是好的提醒方式,在程序中可使用它將一些短小的 信息通知給用戶,這些信息會在一段時間後自動消失,而且不會佔用任何屏幕空間 。Toast 的用法很是簡單,經過靜態方法 makeText()建立出一個 Toast 對象,而後調用 show() Toast 顯示出來就能夠了。這裏須要注意的是,makeText()方法須要傳入三個參數。第一 個參數是 Context,也就是 Toast 要求的上下文,因爲活動自己就是一個 Context 對象,所以 這裏直接傳入 FirstActivity.this 便可。第二個參數是 Toast 顯示的文本內容,第三個參數是 Toast 顯示的時長,有兩個內置常量能夠選擇 Toast.LENGTH_SHORT Toast.LENGTH_LON 。對象

4.先要編寫菜單的Menu文件,建立菜單選項重寫 onCreateOptionsMenu()方法,代碼以下所示: 繼承

 public boolean onCreateOptionsMenu(Menu menu) { 
 getMenuInflater().inflate(R.menu.main, menu); 

return true; 資源

} get

經過 getMenuInflater()方法可以獲得 MenuInflater 對象,再調用它的 inflate()方法就能夠給 當前活動建立菜單了。inflate()方法接收兩個參數,第一個參數用於指定咱們經過哪個資源 文件來建立菜單,這裏固然傳入 R.menu.main,第二個參數用於指定咱們的菜單項將添加到哪 一個 Menu 對象當中,這裏直接使用 onCreateOptionsMenu()方法中傳入的 menu 參數。而後給 這個方法返回 true,表示容許建立的菜單顯示出來,若是返回了 false,建立的菜單將沒法顯示。 it

5.銷燬一個活動 只要按一下 Back 鍵就能夠銷燬當前的活動了。Activity 類提供了一 個 finish()方法,咱們在活動中調用一下這個方法就能夠銷燬當前活動了。 io

相關文章
相關標籤/搜索