แนะนำ ไฟร์ สำคัญๆ บน แอนดรอยด์

เมื่อหลายวันก่อน มีน้องผู้หญิง (เน้นจังนะ) สอบถามถึง ไฟร์ต่าง ที่ eclipse ทำการ Gen ขึ้นมา ว่า ไฟร์ไหน ทำอะไร สำคัญ อย่างไร เรามาดูกัน ครับ

ไฟร์ และ โฟวเดอร์ สำคัญ

 

 

 

โครงสร้าง ไฟร์ และ โฟวเดอร์

ผมจะยกตัวอย่าง จาก โปรแกรม HelloFroyo ซึ่งเป็นโปรแกรมประเภท HelloWorld ใครยังไม่ได้ทำ ไปดูได้จาก ที่นี่ ครับ

 

 

โฟวเดอร์ สำคัญ

ใน โปรเจคโฟวเดอร์ของเราจะปรกอบไปด้วย

  • src เป็น โฟวเดอร์ ที่ใช้เก็บ โค้ดต่างๆ ที่เราเขียน พูดให้เข้าใจ ง่ายๆ ที่โฟวเดอร์ src จะเป็นที่เก็น package ต่างๆ , class ต่างๆ ยกตัวอย่างเช่น โค้ด MainActivity.java จะถูกเก็บไว้ที่นี่

 

  • gen เป็น โฟวเดอร์ ที่เก็บ ไฟร์ ที่ eclipse สร้างขึ้นอัตโนมัต
  • res หรือ Resource เป็นโฟว์เดอร์ ที่ใช้เก็บ ส่วนประกอบต่างๆ ที่ทำให้โค้ด สมบูรณ์ จะแยกเป็น
    • drawable ใช้เก็บ ไฟร์ พวกรูปภาพ ,ไอค่อน ต่างๆ
    • layout ใช้เก็บไฟร์ xml ที่จัดการด้าน layout
    • values ใช้ เก็บ ค่า Parameter หรือ แอดทรีบิว ของ ตัวแปรต่างๆ

มาดูตัวอย่างกัน

main.xml

เป็นไฟร์ xml ที่ใช้ ควบคุม layout ของ user interface พูดง่ายๆ อยากให้ Application android ของเรา สวย , ใช้ง่าย ต้องดูแลไฟร์นี้ดีๆ

 

 

strings.xml

เป็นไฟร์ แบบ xml ที่ใช้เก็บ ค่าตัวแปร ต่างๆ ที่จะใช้ในโค้ดของเรา

 

 

และที่สำคัญ AndroidManifest.xml

ที่ไฟร์ AndroidManifest.xml นี่แหละครับ จะเป็นที่เก็บ เวอร์ชั่น ของโค้น ค่า minSdkVersion ที่จะบอกว่า โปรแกรมรันบน แอนดรอยด์ เวอร์ชั่นไหน ใช้ Activity ตัวไหนบ้าง

 

 

 

 

 

 

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

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