編輯:關於android開發
1、創建Project
當然第一步就是打開我們的Eclipse軟件,File->New->Android Project,出現如圖界面:
選擇我們需要的android版本。
我們來解釋下各項所代表的意思和其作用:
Project name:工程名,可以隨意填寫。
Contents:這個詢問你是否需要在一個已有的工程或者源文件的基礎上新建工程,當然我們這裡選擇Create new project in workspace。
Location:存放工程文件的目錄。
Build Target:所建工程主要面向哪個版本的平台,目前最新為4.0,我們選擇2.3。
Application name:應用程序的名字,以後如果你的程序要被人使用,那麼別人看到的就是這個名字。當然APP name可以在Layoutvaluesstring.xml文件中修改,在此處不能為空。
Package name:也就是存放我們源文件的地方。我想有java開發經驗和C#開發經驗(類似於namespace)的人對此一定不陌生,其最大的作用就是能夠防止類名沖突,使軟件的整體結構清晰明了。
Create Activity:一個APP中,必須有一個Activity文件,在新建一個Project時,系統會默認為你創建一個Activity。
Min SDK Version:應用程序可以運行的API最低版本。在Android平台中,API級別和平台版本是一一對應的,從最老版的Android 1.0到現在的Android 4.0 級別一共有14個級別,詳細的可以查看官方的幫助文檔。也就是說,我們的這個值和我們選擇的Android版本是有直接關系的,在上面我們選擇2.3版本,所以Min SDK Version=9 。當然這個值可以修改,但是在配置文件中會有告警,而且如果運行在低版本(如1.5)上,有可能導致應用程序崩潰。
2、Project結構解析
在Project創建好後,如下圖所示:
工程文件展開後,跟路徑下一共包含8個文件及文件夾。
src:存放用戶編寫的源文件的位置,裡面默認包含了一個和我們APP name一直的**Activity.java文件。
//引用的包名
package LiB.Demo;
import android.app.Activity;
import android.os.Bundle;
//創建一個Activity最首要的因素就是要該類繼承自Activity類,關於Activity將在筆記三種詳細介紹
publicclass MytestAppActivity extends Activity {
/** Called when the activity is first created. */
@Override
publicvoid onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//請看gen 的介紹
setContentView(R.layout.main);
}
}
android開發之wheel控件使用詳解 出門在外生不起病呀,隨便兩盒藥60多塊錢。好吧,不廢話了,今天我們來看看wheel控件的使用,這是GitHub上的一個開源控件
釋放Android的函數式能量(I):Kotlin語言的Lambda表達式,kotlinlambda原文標題:Unleash functional power on An
對於任何軟件來說,美觀的界面都是用戶體驗的重要組成部分,它能提高整個軟件的品質
Activity界面切換動畫特效。,activity特效效果圖: 結構圖: 測試代碼: 布局: 1 <?xml version=1