我的第一個Android應用程序HelloWorld

我的第一個Android應用程序HelloWorld 

 

 

本篇主要介紹如何使用Eclipse創建一個基本的Android應用程序, 及程序中相關文件及文件夾介紹。


在開始創建項目前你必須確認:你的ADT和SDK已經配置完成。

 

 

 

一.創建程序前的準備

 

模擬器的創建;模擬器是程序運行後顯示的界面。


官方模擬器:反應慢,功能齊全

自定義的模擬器:反應快,界面美觀,沒有撥號功能

 


(一)創建AVG,官方模擬器


1.下載相應的插件,現在支持網絡直接下載

注意這裏,下載某個版本的幾個模擬器就可以了,不建議全部下載,

因爲我剛開始下載的使用下載了全套插件,大概有110G,但是實際需要的就幾個G。

以後有需要還可以再下載!

 插件下載界面,如下:



 

 

 

這裏下載Android5.1.1API22)的Inter X86Atom_64 System Image就可以了

這個處理器相當還比較快的。版本不要太低或太高

 

 

 

 

 

2.下載完AVG模擬器插件後,就可以創建模擬器了。

 

如下圖:

 

 

 

 

 

具體的創建內容:

 

 

 

 

 

 

創建過程經常不出現“OK”,你要檢查你是否下載過該文件的控件,插件的版本號要對應,

而且該版本號的CUP也是要下載過的。

 


創建AVD成功後,電腦就可以啓動模擬器了!

點擊管理設備的按鈕,會出現下面的畫面:

 

 




 

 

官方模擬器啓動後就可以顯示一個安卓的模擬器了,一般需要的時間比較長!

 

 

 

(二)創建自定義的模擬器

 

1.從網絡上下載模擬器

網絡上的模擬器還是比較容易下載的,資源也比較多。

可以用夜神模擬器,但是我一般用海馬玩模擬器,相對來說不會太卡。其他的模擬器也是可以。

 

 

2.模擬器啓動後的效果圖

 

 

 

 

 

 

 

  

 

有了模擬器之後才能運行Android的App程序了。

 

 


二. 新建Android工程:

 


(一) 創建工程

File-> new】 –> Project->Android Project

 

 

 

 

 

 

 

2.   之後,輸入項目名稱,工程名稱和包名(後面兩項的和java工程作用是一樣的,

項目名稱可以是中文,是顯示在手機屏幕程序名稱,後面兩項不能有中文)

 

 



 

 

 

 

上面第二第三項不能是中文;還有一個最重要的,就是第四項,不能直接選裏面最小的API 

否則即使你能創建成功,也會報錯,更不能運行,一般選擇API15

後面匹配當前的API,可以選擇你資源裏面有的API

 

 

下一步:





 

 

之後一直next下去,就可以創建一個HelloWold項目了。如下圖:






 

創建時的工程名字和包名都顯示出來了,但是程序的名字是在模擬器的頁面才顯示出來的。

 

 

三.程序的運行

 

(一)啓動模擬器


打開模擬器後顯示:

 


 

出現上面的圖像代表模擬器運行起來的

 

 

 

 

(二)查看Eclipse是否連接上了模擬器

 

 

 

 

 

 

 

 上面的步驟比較多,但是不復雜,一步一步來!

 

 

如果能看到DDMS裏面有模擬器的設備,代表模擬器關聯成功了,

否則要重啓模擬器或Eclipse試試,再不行只能找找問題了。

 

下一步,再點擊DDMS旁邊的Java,轉回java項目,選中java項目,

右鍵後-->Run As -->Android Application

運行程序。如圖所示:




 

 

 

上面是正常的狀態,下一步就可以在模擬器頁面生成一個HelloWorld的App了。

但是,有些情況是,DDMS連接上了,但是上面沒有顯示的設備,那就是你的最小API選中錯誤了,

可以刪除了工程重新創建,也可以直接在項目下的AndroidMainfest.xml文件內容裏面的最小API值修改爲:  android:minSdkVersion="16",這個值不能太小,也不能太大,比如我的模擬器是5.0.1的,

那麼最小API不能大於21.

 

至此, Android第一個Android的第一個App就創建成功了.


我們可以看到我們程序運行的結果了。

 


 


 點開程序後會出現,一個最簡單的頁面,HelloWorld



 

 


第一個運行程序可能會遇到各種問題,但是總會有解決的方法,

第一次成功了,後面開發項目就很方便了。


當然這僅僅是學習Android的最開始,後面還有很多東西要學習。

比如:Android是四大組件和五大布局等等。


本文轉載自 http://blog.csdn.net/wenzhi20102321/article/details/52642576

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章