天天看點

【Android 開發入門】走進Android開發的世界,HelloWorld

會而不難,難而不會。雖然很多人寫過關于Android開發Hello World的文章,但随着時間的推移,開發工具、技術的進步,可能有些已經過時了。我就記錄一下當下我所經曆的第一個Android APP HelloWorld。

1、開發環境

2、Android手機

我使用的系統是Android 4.4的

3、USB連結線

我們要通過USB連結線将手機連接配接到電腦,将APP安裝到手機上并運作。

4、啟用USB調試

這個針對你的手機型号,不會的話去搜尋一下。

第一次運作或關閉了所有打開的項目之後,總會需要經曆以下步驟

【Android 開發入門】走進Android開發的世界,HelloWorld
【Android 開發入門】走進Android開發的世界,HelloWorld
【Android 開發入門】走進Android開發的世界,HelloWorld
【Android 開發入門】走進Android開發的世界,HelloWorld

最漫長的是這一步,有時候很長時間也下載下傳不完,是以我直接選擇“Cancel”路過,目前也沒看出有什麼影響。

【Android 開發入門】走進Android開發的世界,HelloWorld

右上角提示有更新,可以都關閉它,也可以不理它。

【Android 開發入門】走進Android開發的世界,HelloWorld

2、建立一個新項目

【Android 開發入門】走進Android開發的世界,HelloWorld

3、輸入項目名稱,公司域名,選擇項目檔案的儲存位置

【Android 開發入門】走進Android開發的世界,HelloWorld

4、選擇支援的最低的SDK的版本

注意:如果你的手機是4.4的系統,而你選擇了更高的版本,那是安裝運作不了的。

【Android 開發入門】走進Android開發的世界,HelloWorld

5、選擇主界面的預設視窗布局

我就選擇預設的,Empty Activity

【Android 開發入門】走進Android開發的世界,HelloWorld

6、這裡使用預設的就可以了

Activity:Activity是一個應用程式元件,提供一個螢幕,使用者可以用來互動為了完成某項任務。

Activity是Android元件中最基本也是最為常見用的四大元件(Activity,Service服務,Content Provider内容提供者,BroadcastReceiver廣播接收器)之一。

Activity中所有操作都與使用者密切相關,是一個負責與使用者互動的元件,可以通過setContentView(View)來顯示指定控件。

在一個android應用中,一個Activity通常就是一個單獨的螢幕,它上面可以顯示一些控件也可以監聽并處理使用者的事件做出響應。Activity之間通過Intent進行通信。

個人了解,它就是桌面程式的視窗。

【Android 開發入門】走進Android開發的世界,HelloWorld

到這,稍等一會兒,項目就建立完成了。

【Android 開發入門】走進Android開發的世界,HelloWorld
【Android 開發入門】走進Android開發的世界,HelloWorld

項目建立完成之後,我們不需要做任何修改,就可以運作它看效果了。

1、通過USB資料線連接配接電腦和手機。

2、運作

點選工具條上的運作按鈕,你也可以選擇“Run”菜單中的“Run App”

【Android 開發入門】走進Android開發的世界,HelloWorld

這時會顯示以下視窗

【Android 開發入門】走進Android開發的世界,HelloWorld

稍等一會兒就會看到你所使用的手機了,選擇它,OK。

【Android 開發入門】走進Android開發的世界,HelloWorld

這時根據你的電腦的性能可能需要等待的時間就比較長了。

Android Studio會編譯APP,通過USB将APP安裝到你的手機上,然後運作它。我的運作效果如下:

【Android 開發入門】走進Android開發的世界,HelloWorld

你可以通過工具欄的結束按鈕停止APP運作

【Android 開發入門】走進Android開發的世界,HelloWorld

在手機的桌面上,會看到HelloWorld APP的圖示,你也可以像運作其它APP一樣觸屏運作它。

【Android 開發入門】走進Android開發的世界,HelloWorld

跟随上面的步驟,是不是感覺非常簡單呢?

說實在的,對于我來說,在不會的時候,我也感覺它很難,

隻是我有其它語言c++,c#,Java之類的學習經驗告訴我這不會很難,隻是一層窗戶紙而已。

===========文檔資訊============ 

版權聲明:非商用自由轉載-保持署名-注明出處 

署名(BY) :testcs_dn(微wx笑) 

文章出處:[無知人生,記錄點滴](http://blog.csdn.net/testcs_dn)