1、創(chuàng)建Project 當(dāng)然第一步就是打開我們的Eclipse軟件,F(xiàn)ile->New->Android Project,出現(xiàn)如圖界面:

選擇我們需要的android版本。
我們來解釋下各項(xiàng)所代表的意思和其作用:
Project name:工程名,可以隨意填寫。 Contents:這個(gè)詢問你是否需要在一個(gè)已有的工程或者源文件的基礎(chǔ)上新建工程,當(dāng)然我們這里選擇Create new project in workspace。 Location:存放工程文件的目錄。 Build Target:所建工程主要面向哪個(gè)版本的平臺(tái),目前最新為4.0,我們選擇2.3。 Application name:應(yīng)用程序的名字,以后如果你的程序要被人使用,那么別人看到的就是這個(gè)名字。當(dāng)然APP name可以在Layout\values\string.xml文件中修改,在此處不能為空。 Package name:也就是存放我們?cè)次募牡胤健N蚁胗衘ava開發(fā)經(jīng)驗(yàn)和C#開發(fā)經(jīng)驗(yàn)(類似于namespace)的人對(duì)此一定不陌生,其最大的作用就是能夠防止類名沖突,使軟件的整體結(jié)構(gòu)清晰明了。 Create Activity:一個(gè)APP中,必須有一個(gè)Activity文件,在新建一個(gè)Project時(shí),系統(tǒng)會(huì)默認(rèn)為你創(chuàng)建一個(gè)Activity。 Min SDK Version:應(yīng)用程序可以運(yùn)行的API最低版本。在Android平臺(tái)中,API級(jí)別和平臺(tái)版本是一一對(duì)應(yīng)的,從最老版的Android 1.0到現(xiàn)在的Android 4.0 級(jí)別一共有14個(gè)級(jí)別,詳細(xì)的可以查看官方的幫助文檔。也就是說,我們的這個(gè)值和我們選擇的Android版本是有直接關(guān)系的,在上面我們選擇2.3版本,所以Min SDK Version=9 。當(dāng)然這個(gè)值可以修改,但是在配置文件中會(huì)有告警,而且如果運(yùn)行在低版本(如1.5)上,有可能導(dǎo)致應(yīng)用程序崩潰。
2、Project結(jié)構(gòu)解析 在Project創(chuàng)建好后,如下圖所示:

工程文件展開后,跟路徑下一共包含8個(gè)文件及文件夾。 src:存放用戶編寫的源文件的位置,里面默認(rèn)包含了一個(gè)和我們APP name一直的**Activity.java文件。
//引用的包名 package LiB.Demo; import android.app.Activity; import android.os.Bundle; //創(chuàng)建一個(gè)Activity最首要的因素就是要該類繼承自Activity類,關(guān)于Activity將在筆記三種詳細(xì)介紹 publicclass MytestAppActivity extends Activity { /** Called when the activity is first created. */ @Override publicvoid onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //請(qǐng)看gen 的介紹 setContentView(R.layout.main); } }
|