การใช้งานเครื่องมือ

ก่อนใช้งาน จำเป็นจะต้อง ติดตั้ง AVD Manager ก่อน
โดยคลิกที่ลิ้งนี้เพื่อเข้าสู่วิธีการติดตั้ง >> การติดตั้ง AVD Manager

ขั้นตอนการสร้างแอพพลิเคชั่น

 

  • Recent Projects โปรเจคที่เคยเปิดบน Android Studio จะถูกแสดงบนนี้เพื่อให้สามารถเลือกเปิดได้ทันที
  • Quick Start แถบเมนูเริ่มต้นสำหรับ Android Studio ที่จะให้เลือกว่าจะทำอะไรบน Android Studio ซึ่งจะประกอบไปด้วยUntitled.png
  • Start a new Android Studio Project สร้างโปรเจคขึ้นมาใหม่
  • Open an existing Android Studio project เปิดโปรแกรมที่มีอยู่แล้ว
  • Check out project from Version Control ดึงโปรเจคมาจาก Version Control โดยจะมีให้เลือกว่าจะดึงจาก Version Control แบบไหน
  • Import an Android code sample ดาวน์โหลดโค๊ดตัวอย่างของแอนดรอยด์จาก GitHub
  • Import project (Eclipse ,ADT ,Gradle ,etc) นำโปรเจคจาก Eclipse ADT เข้ามาใน Android Studio

 

1. เลือก Start a new Android Studio project

1.png

 

2. ตั้งชื่อแอพพลิเคชั่น โดย

  • Application name คือ ชื่อแอพพลิเคชั่นที่เราต้องการสร้าง
  • Company Domain คือ ชื่อเฉพาะที่เราต้องการระบุ เช่น ชื่อของบริษัท หรือชื่อผู้สร้างแอพพลิเคชั่น
  • Package name คือ ชื่อแพคเกจที่ใช้ในการเขียนแอพพลิเคชั่น โดยจะเปลี่ยนตาม Company Domain
  • Project location คือ path ของแอพพลิเคชั่นที่เราสร้าง เราต้องการเก็บไว้ที่ใด

จากนั้นกด next

2.PNG

 

3. เลือกชนิดของอุปกรณ์ เช่น ต้องการสร้างแอพพลิเคชั่นบนสมาร์ตโฟนหรือแท็ปเลต ต้องเลือก API หรือ รุ่นของ Android ที่ต่ำที่สุดที่ต้องการให้สามารถรองรับในแอพพลิเคชั่นและอุปกรณ์ที่ต้องการติดตั้ง (ในที่นี้นิยมเลือก API19 หรือ Android4.4 (KitKat)) จากนั้นกด next

3.png

 

4. เลือก Activity เริ่มต้น หรือรูปแบบโครงร่างเบื้องต้นของแอพพลิเคชั่น (ในที่นี้เลือกเป็น Empty Activity) กดเลือก next

ความหมายของการเลือก Activity แต่ละแบบ คลิ๊ก >> รูปแบบของ Activity ต่างๆ

004.png

 

5. กำหนดชื่อไฟล์ Java (.class) และไฟล์ Layout (.xml) เริ่มต้น (นิยมใช้ค่าเริ่มต้นที่กำหนดมาให้) กด finish เพื่อสร้างแอพพลิเคชั่น

005.png

 

6. โปรแกรมจะทำการสร้างโปรเจคขึ้นมา โดยอาจจะต้องใช้เวลา2-3นาที โปรเจคที่ได้จะมีลักษณะเช่นนี้

006.png

  • manifests คือ โฟลเดอร์สำหรับไฟล์ AndroidManifest.xml ที่ใช้อธิบายคุณสมบัติ หรือ permission ต่างๆการสร้าง class ใหม่ จำเป็นจะต้องใส่ permission ตรงส่วนนี้เช่นกัน
  • java คือ โฟลเดอร์สำหรับไฟล์ .class
  • res คือ โฟลเดอร์สำหรับไฟล์ layout(.xml) ไฟล์รูปภาพ(drawable และ mipmap) ไฟล์ค่าคงที่ต่างๆ(values)

 

7.  เมื่อทำการสร้างโปรเจคต์เสร็จเรียบร้อยแล้ว จะพบว่ามี class ที่ชื่อ MainActivity.java อยูใน folder ชื่อ java และ Layout ที่ชื่อ acticity_main.xml  อยู่ใน folder ชื่อ res

Untitled

 

8.  ไปที่ layout เลือกไฟล์ที่จะใช้งาน

Capture.PNG

 

ในการออกแบบหน้า UI นี้จะใช้ MainActivity.java สำหรับสร้างการตอบสนองการใช้งานองค์ประกอบต่างๆบนหน้า application

9. ในส่วนของ Layout ใช้เพื่อจัดองค์ประกอบบนหน้า application  ซึ่งสามารถมองในมุมมองได้ 2 รูปแบบ ได้แก่

  • มุมมอง Design ที่สามารถลากองค์ประกอบต่างๆจาก Palette แล้วลากมาไว้บนหน้า application ได้เลย

1_4PKao1ZkzIcwppY4vTLBqg.png

  • มุมมอง Text ซึ่งใช้ XML ในการสร้างองค์ประกอบต่างๆให้กับหน้า application

1_2n__m1rWVkSiNT3CUP1l0w.png

ซึ่งในการลากหรือสร้างออฟเจคต่างๆสิ่งที่สำคัญคือ จำเป็นต้องตั้ง id ให้กับทุกๆส่วนประกอบที่เราต้องการให้มีการตอบสนองการใช้งานบนหน้า application

 

10.  การติดตั้งแอพพลิเคชั่นของเราบนสมาร์ตโฟนหรือแท็ปเลต ทำได้โดยการเลือก Run และกดเลือก Run ‘app’ หรือ Shift+F10 หรือกดเลือกสัญลักษณ์  007

Untitled.png

 

11. เลือกอุปกรณ์ที่ต้องการ หรือ เลือกใช้โปรแกรมจำลอง Emulator กด OK

Capture

 

เมื่อกด ok แล้วจะ Emulator จะแสดงขึ้นมาตามรุ่นของ Android ที่เราลงไว้ก่อนหน้านี้

1

 

เม่ือ Emulator  เปิดแล้วต้องรอสักพักเพื่อเตรียมการรัน Android

2