Android 開發環境設置完成後, 再來當然要來寫第一隻程式, 所以此篇來寫第一隻 Hello world.
註: 開發環境設置可見此篇 - Android 開發環境安裝、設置 與 開發
Android 的 Hello world 撰寫
Android 第一隻 Hello world 撰寫文件: Hello, World | Android Developers
撰寫步驟
- 開啟 Eclipse
- File -> New -> Android Project
- Project Name: HelloAndroid
- Build Target: Android 2.2
- Application name: Hello, Android
- Package name: com.example.helloandroid
- Create Activity: HelloAndroid
- Min SDK Version: 8 # 這個看 AVD 的安裝狀況, 若不知道由 1~9 看看上面沒有錯誤訊息即可.
- 開啟完成後, 於左邊選單點選: HelloAndroid/src/com.example.helloandroid/HelloAndroid.java # 內容如下
package com.example.helloandroid;import android.app.Activity;
import android.os.Bundle;public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
} - 於應用程式寫 Hello Android (增加 TextView 顯示文字)
package com.example.helloandroid;import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;public class HelloAndroid extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setText("Hello Android");
setContentView(tv);
}
} - Compile & 執行: Run(Ctrl + F11) -> Android Application
- 註1: 模擬出來的視窗 Ctrl + F12 可以切換橫式或直式
- 註2: Android 模擬器要開機, 所以依照電腦等級, 會開機一段時間(我大概要開 15~20分鐘). (當你看到 CPU 一直滿載, 就代表還沒開好機. XD)
- 註3: Android 開機時, 會先看到 Android 字樣, 然後看到漂亮點得 Android 字樣, 再看到最上面的工具列, 出現時間, 電池, 無線網路圖示, 再出現日期...
- 註4: Run 是 Compile + 包裝成 HelloAndroid.apk + upload 進模擬器, 然後執行, 才看到畫面.