วันอังคารที่ 6 ธันวาคม พ.ศ. 2554

Android : Starting Android for Beginner

        สวัสดีครับ สำหรับบทความนี้ก็จะเป็นการเริ่มต้นสำหรับการเขียน Java บน Android สำหรับผู้ที่สนใจอยากจะเขียน จาวาบนแอนดรอยดูบ้าง ก็มาลองทำตามกันดูนะครับ ทีละ Step เริ่มจากการ Set Environment ไปจนถึงโปรแกรมแรก Hello Java On Android

        1. Set Environment สำหรับ Java

        2. ติดตั้ง Android SDK
                2.1 ดาวน์โหลด Android SDK
                2.2 เมื่อดาวน์โหลดมาเรียบร้อยแล้ว ให้ทำการติดตั้งโดยดับเบิ้ลคลิกที่ไอคอน จากนั้นคลิก Next >


                2.3 คลิก Next >

                2.4 เลือก Browse... ไปยังไดร์ฟ C:\Android\android-sdk จากนั้นคลิกปุ่ม Next >

                2.5 คลิก Install

                 2.6 คลิก Next > 

                2.7 คลิก Finish

                2.8 เลือก Android SDK Platform-tools และ  Android 4.0 เพื่อใช้ในการพัฒนาแอปพลิเคชั่น สำหรับบทความนี้ จากนั้นคลิก Install (N) packages...

                2.9 เลือก Accept All จากนั้นคลิก Install

                2.10 ตอบ yes 

                2.11 จะมี Log ขึ้นมาก็คลิก Close ไป เมื่อทำการ Installed เสร็จสมบูรณ์จะขึ้น Status ดังรูป

        3. ติดตั้ง Eclipse IDE เพื่อใช้เป็น tool ในการเขียน
                3.1 ดาวน์โหลด Eclipse IDE
                3.2 เมื่อดาวน์โหลดมาเรียบร้อยแล้วให้ทำการแตกไฟล์แล้วนำไปไว้ที่ไดร์ฟ C:\

        4. ติดตั้ง ADT Plugin สำหรับ Eclipse
                4.1 เปิด Eclipse IDE จากนั้นเลือก Help > Install New Software...

                4.2 คลิกปุ่ม Add...

                4.3 จะปรากฎ Add Repository ไดอะล็อก จากนั้นให้ใส่ Name: "ADT Plugin" และ Location: "https://dl-ssl.google.com/android/eclipse/" จากนั้นคลิก OK แล้วรอสักครู่

                4.4 จะปรากฎ Developer Tools ขึ้นมา ให้คลิก Select All จากนั้นคลิก Next >

                4.5 รอสักครู่ ...

                4.6 คลิก Next >

                4.7 เลือก I accept ... จากนั้นคลิก Finish

                4.8 รอสักครู่ ... หรือจะคลิก Run in Background ก็ได้

                    4.8.1 ถ้าปรากฎไดอะล็อก "Security Warning" ให้คลิก OK ไปเลย

                4.9 เมื่อการ update เสร็จสิ้น ให้คลิก Restart Now เพื่อเริ่มต้น Eclipse IDE ใหม่

                4.10 เมื่อเริ่มต้น Eclipse IDE ใหม่แล้ว จะปรากฎไดอะล็อก "Welcome to Android Development" เพื่อเลือก Location ของ Android SDK ที่เราได้ติดตั้งไปแล้วก่อนหน้านี้ ให้กดปุ่ม Browse... เพื่อเลือกไปยังไดเร็กทอรี่ที่เราติดตั้งตัว Android SDK จากนั้นกดปุ่ม Next >

                4.11 คลิก Finish

        5. สร้าง Android Virtual Device (AVD) ซึ่งก็คือตัวจำลองระบบปฎิบัติการ Android บนเครื่องคอมพิวเตอร์นั่นเอง
                5.1 ที่ Eclipse IDE เลือก Window > AVD Manager.

                5.2 คลิก New...

                5.3 จะปรากฎ "Create new Android Vertual Device(AVD)" ไดอะล็อก ให้ใส่ Name: อะไรก็ได้ ในบทความนี้จะใช้ชื่อ "my_avd" และ Target: ให้เลือก Android API ที่เราได้ติดตั้งไว้แล้วก่อนหน้านี้ นั่นก็คือ Android 4.0 จากนั้นคลิกที่ปุ่ม Create AVD (ส่วนรายละเอียดอื่น ๆ สามารถดูได้จาก Managing AVDS with AVD Manager )

                5.4 ก็เป็นอันเสร็จสิ้นสำหรับการสร้าง AVD จากนั้นลองทดสอบโดยการกดปุ่ม Start...

                5.5 คลิกปุ่ม Launch

                5.6 รอสักครู่ ... ใช้เวลานานพอสมควร ในการเริ่มต้นครั้งแรก

                5.7 เมื่อทำการ Start เสร็จแล้ว ก็จะปรากฎระบบปฎิบัติการ Android ดังรูป ใครที่ยังไม่มี Android ใช้ หรือเงินยังไม่พอซื้อ ก็เล่นตัว Vertual นี้ไปก่อนนะครับ ^^

        เป็นอย่างไรกันบ้างครับ ขั้นตอนค่อนข้างเยอะหน่อยสำหรับการเตรียมความพร้อมของระบบในครั้งแรก(บางคนทำผิดขั้นตอน ถึงกับรัน Android ไม่ได้เลย ^^) ต่อไปเดี๋ยวเรามาลองเขียนโปรแกรมแรกบน Android กันดูบ้าง ไม่ยากครับ เริ่มกันเลย

        6. สร้างโปรเจก Android (Hello Java On Android)
                6.1 ที่ Eclipse IDE เลือก File > New > Project...

                6.2 เลือก Android Project จากนั้นคลิก Next >

                6.3 ใส่ Project Name: "HelloJavaOnAndroid" จากนั้นคลิก Next >

                6.4 เลือก Android 4.0 จากนั้นคลิก Next >

                6.5 ใส่ Application : "HelloJavaOnAndroid" และ Package Name : "com.example.androidproject" และ เลือก Create Activity : "HelloJavaOnAndroidActivity" จากนั้นคลิก Finish

                6.6 รอสักครู่หนึ่ง ก็จะได้โครงสร้างของตัวโปรเจกตามรูปด้านล่าง (ถ้ายังโหลดโปรเจกไม่เสร็จ จะขึ้นเครื่องหมายกากบาทสีแดง)

                6.7 ดับเบิ้ลคลิกที่ HelloJavaOnAndroidActivity.java แล้วแก้ไข Code ที่สร้างมาให้ดังนี้
package com.example.androidproject;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
public class HelloJavaOnAndroidActivity 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);
  }
}
                6.8 คลิก Save จากนั้น คลิกขวาที่โปรเจกเลือก Run As > Android Application

                6.9 ที่ AVD คลิกที่ปุ่มตามรูป

                6.10 จะเห็น icon android application ปรากฎอยู่ จากนั้นคลิกที่ icon ดังกล่าว

                6.11 ก็จะเห็นโปรแกรมที่เราเขียน ซึ่งแสดงคำว่า "Hello, Android" เป็นอันว่าเสร็จเรียบร้อย

        ก็เสร็จเรียบร้อย สำหรับการเริ่มต้นเขียน Android ทั้งการเตรียมพร้อมของระบบ และการเขียน Code เบื้องต้น ซึ่งก็หาศึกษาเพิ่มเติมได้ที่ http://developer.android.com/index.html เดี๋ยวบทความหน้า เรามาลองเขียนแบบใช้ Interface กันบ้างซึ่งก็จะทำให้การเขียนโปรแกรมง่ายขึ้น และมองเป็นรูปเป็นร่างมากขึ้น ...

ไม่มีความคิดเห็น:

แสดงความคิดเห็น