【3】Android新建Activity (Eclipse)
阿新 • • 發佈:2019-01-22
原文內容:
在一個Android工程,如何新建一個Activity?
一:新建一個類(*.class),繼承自android.app.Activity類。
二:在res/layout目錄下新建一個佈局xml檔案,檔名隨意(只能包含小寫字母數字或下劃線),用來設定新Activity的佈局,如何設定Activity的佈局,請參閱其他資料。
三:開啟AndroidManifest.xml檔案,在裡面進行一下新Activity的註冊。
方法是雙擊AndroidManifest.xml這個檔案,在eclipse的編輯區下面會出現這樣的選項:
選擇Application這個選項,將編輯區的滾動條拖到最下面,找到:
當前裡面有的Activity是主Activity,我們點add按鈕,選擇Activity,這時你會發現上面的Application Nodes中多了一個Activity,點一下左面的新的Activity,確保它被選中,之後點選在右側的Attributes for Activity中的Name項,在彈出的對話方塊中輸入新Activity的名字(就是你第一步新建的類的類名),輸入名字時它有自動查詢功能,之後點選儲存,新的Activity就被註冊了,我們也可以從AndroidManifest.xml的程式碼中看到新註冊的Activity(當然你也可以直接加程式碼)。
之後去你第一步建的那個類中為新Activity新增OnCreate方法,在類中加上:
- @Override
- publicvoid onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.show_info_activity); // show_info_activity是第二步新建的xml檔案的檔名
- }
這樣一個Activity就被建立好了。
有關Activity的切換其實也很簡單。。。用intent就能實現,請大家查閱其它資料。。。
搜尋
複製