20.11.2016 Views

Android App Development ฉบับสมบูรณ์

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

สำหรับ <strong>Android</strong> นั้น แอพพลิเคชันที ่อยู่เบื้องหน้าจะมีได้เพียง 1 หน้าจอเท่านั้น ซึ่งโดยปกติแล้ว<br />

จะใช้พื้นที่ทั้งหน้าจอของโทรศัพท์เคลื่อนที่ ยกเว้นส่วนของแถบสถานภาพ หรือแถบสถานะ (Status bar)<br />

แต่อย่างไรก็ตาม ผู้ใช้สามารถเลือกหรือเปลี่ยนแอพพลิเคชันขึ้นมาใช้งานได้ ทั้งนี้แอพพลิเคชันทั้งหมด<br />

จะถูกเก็บค่าสถานะไว้ที่แอพพลิเคชันสแต็ค (<strong>App</strong>lication Stack) ซึ่งควบคุมโดย Activity Manager<br />

ดังนั้น เมื่อผู้ใช้คลิกปุ่มกลับ หรือ Back ในส่วนของ Activity Manager ก็จะดึงเอาแอพพลิเคชันบน<br />

สแต็คขึ้นมาทำงาน ทั้งนี้ผู้อ่านสามารถศึกษาเพิ่มเติมได้จากเว็บไซต์ http://developer.android.com/<br />

guide/topics/fundamentals.html<br />

สรุปท้ายบท<br />

ในบทนี้เป็นการอธิบายถึงพื้นฐานและทฤษฎีเบื้องต้นของแอนดรอยด์ รวมไปถึงสถาปัตยกรรม<br />

ส่วนประกอบของแอพพลิเคชัน และวงรอบชีวิตของแอพพลิเคชัน<br />

แบบฝึกหัดท้ายบท<br />

• จงอธิบายความแตกต่างระหว่าง Content Provider และ Resource Manager<br />

• จงอธิบายความสัมพันธ์ระหว่างแอพพลิเคชัน, โพรเซส และแอ็คทิวิตี้<br />

12<br />

<strong>Android</strong> <strong>App</strong> <strong>Development</strong> <strong>ฉบับสมบูรณ์</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!