1. 程式人生 > >android入門開發之Activity學習

android入門開發之Activity學習

今天我們整理下android開發裡的Activity元件,Activity元件是非常重要的一個元件。現在我們就開始,首先從建立一個空的android專案開始,如圖: android入門開發之Activity學習 既然我們要建立一個空的專案那麼我們就從頭開始,預設會給我們建立一個activity,我們這裡不需要它自動建立,我們要自己手動建立,所以要把Create activity這個選項給去掉,eclipse就不會給我們自動建立了,然後一直下一步下一步,就把工程建立好了,如圖: android入門開發之Activity學習

專案建立好了我們就開始寫程式碼了,我們找到src資料夾,右鍵選擇calass,如圖: android入門開發之Activity學習然後我們建立一個類,命名為MainActivity,如圖:
android入門開發之Activity學習
現在我們就建立了一個Activity,為開啟我們自己建立的activity我們需要寫幾句程式碼,這裡我們要繼承Activity這個類,然後需要重寫onCreate方法,如圖: android入門開發之Activity學習 接下來我們要建立佈局檔案,佈局檔案的作用是用來放置UI介面的,找到res資料夾下的layout資料夾,右鍵建立一個佈局檔案,命名為mainactivity,如圖: android入門開發之Activity學習
android入門開發之Activity學習

android入門開發之Activity學習
我們把佈局檔案建立好了,我們還需要在佈局檔案上建立兩個按鈕,這樣測試比較好看,當然你不想建立也沒關係,當我們把佈局檔案建立好了,接下來我們找到剛剛我們建立的MainActivity.java檔案,因為我們要在anctivity里加載我們剛剛建立的佈局檔案才可以顯示出來,我們要加這麼一句“

setContentView(R.layout.mainactivity);”如圖:android入門開發之Activity學習

到這一步基本上我們完成了,最後我們要配置一下AndroidMainifest.xml檔案,我們需要在裡面加入如下程式碼“如圖:

        <</span>activity android:name="testactivity.MainActivity">

           

 <</span>intent-filter>

                <</span>action android:name="android.intent.action.MAIN" />

                <</span>category android:name="android.intent.category.LAUNCHER" />

            </</span>intent-filter>

        </</span>activity>

android入門開發之Activity學習

基本意思是設定我們剛剛自己建立的activity為主檢視並且顯示出來。好到這裡我們就全部完成了,接下來我們就執行一下程式看看效果,如圖android入門開發之Activity學習

ok,大功告成!