เริ่มต้นเขียนแอนดรอยด์ ตอน เขียนโปรแกรมแรกด้วย HelloWorld

 
มาถึงตอนสำคัญ วันนี้เราจะมาลอง เขียนโปรแกรมแอนดรอยด์แรก กัน ไช่แล้วครับ โปรแกรม HelloWorld นั้นเอง เรียกความมั่นใจกันหน่อย มาเริ่มต้นกัน
 

เปิด eclipse มาเลยครับ

 

 

 

ไปที่ New>Other... แบบนี้

 

 

ทำการเลือก Android Project แบบนี้นะครับ

 

 

ที่หน้าต่าง New Android Project มีข้อมูลสำคัญที่ต้องกรองคือ

  • Project Name คือ ชื่อที่ใช้เป็น ชื่อโฟวเดอร์ที่ใช้เก็บ SourceCode ของโปรแกรม
  • Build Target คือ ค่าของ API level หรือ ค่าของ Platform อย่างเช่นผมต้องการเขียนโปรแกรมแอนดรอยด์ ให้กับ SmartPhone ที่เป็นระบบปฎิบัติการแอนดรอยด์ เวอร์ชั่น 1.5 ผมต้อง SetUp ตามตัวอย่างเป็นต้น

 

 

ต่อมาลงมาด้านล่างจะมีข้อมูลสำคัญที่รอ เรากรอกอยู่

  • Application Name คือ ชื่อของโปรแกรมแอนดรอย์ ไม่จำเป็นต้องเป็น ชื่อเดียวกัน Project Name ก็ได้นะครับ ชื่อ ของ Application Name นี้จะไปปรากฎที่ ไอคอน ครับ
  • Package Name คือ ชื่อของ Package ครับ และ ต้องมี 1 ซัพแพ็กเกจ สำหรับเก็บ Source File ต่างๆ ตอนนี้ไม่เข้าใจไม่เป็นไร เดี๋ยวผมจะมาขยายให้ตอนหลัง
  • Create Activity  คือ ชื่อของ Class ที่เราสร้างขึ้นนั้นเอง
  • Min SDK Version คือ ค่า API level อย่างเช่น  3 หมายถึง android 1.5 นั่นเองครับ

 

 

คลิก Finish จะ สังเกตุว่าจะมี โฟวเดอร์ HelloWorkdForCupcake หรือชื่อ Project Name ที่เราตั่งขึ้นครับ

 

 

ลองขยายออกมาดู ที่ /src/com.HelloWorldForCupcake/HelloWordForCupcake.java อันนี้แหละ โด้ดของเราครับ จะเห็นว่า โค้ดของเรามีการสร้าง Class ที่ชื่อว่า HelloWorldForCupcakeActivity นีก็คือว่าใน Create Activity นั่นเองครับ

 

 

ทดสอบโปรแกรมแอนดรอยด์ ที่เขียนได้ใน emulator

ไปที่นี้ครับ มองไปที่ Toolbar จะเห็น ไอค่อนนี้ คลิกเลย

 

 

จะได้หน้าต่าง Run as แบบนี้ เลือก Android Application

 

 

emulator จะเปิดออกมาพร้อม ผลลัพธ์

 

 

ว้าวได้ผลแหะ โปรแกรมแอนดรอย์ อันแรกของฉัน สำเร็จ ลองคลิกที่ โฮม กับ โปรแกรม จะเห็นไอค่อน ที่เป็นชื่อ Application Name ที่เราตั่งขื้นแบบนี้

 

 

 

คู่มือการอบรมแอนดรอยด์ สำหรับ ผู้เริ่มต้น

Open publication - Free publishing - More android

joomla stats



Powed By EWTC easy4com workshop & training center

53 Bangna-Trad14 Bangna Bangkok 10260

office:02-393-0970 fax:02-399-2542 hotline24/7:081-859-5309