20.11.2016 Views

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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Devices<br />

Devices เป็นเครื่องมือที่ช่วยแสดงรายละเอียดของอุปกรณ์ ซึ่งสามารถกำหนดลักษณะต่างๆ ให้กับ<br />

Process ที่ทำงานอยู่บน Emulator นั้นๆ ได้ เช่น<br />

• การปิด Process ที่ทำงานอยู่ ซึ่งสามารถปิดได้<br />

โดยคลิกเลือก Process ที่ต้องการปิด จากนั้น<br />

คลิกปุ่ม ที่หน้าต่าง Devices<br />

• การจับภาพหน้าจอจากเครื่องโทรศัพท์เคลื่อนที่จริง<br />

(เมื่อมีการเชื่อมต่อ) ทั้งนี้เครื่องมือนี้จะกล่าวถึง<br />

อีกครั้งในบทที่ 16<br />

Emulator Control<br />

Emulator Control เป็นเครื่องมือเสริมที่ช่วยให้เครื่อง Emulator มีความสมบูรณ์เหมือนโทรศัพท์<br />

จริงมากยิ่งขึ้น เช่น สามารถจำลองเหตุการณ์ที่สายเรียกเข้าได้, จำลองเหตุการณ์รับข้อความ SMS ได้ เป็นต้น<br />

ในหัวข้อนี้จะกล่าวถึงเฉพาะส่วนที่มีการใช้งานบ่อยครั้งเท่านั้น โดยจะมีรายละเอียดของเครื่องมือ<br />

หลักๆ ที่สำคัญดังนี้<br />

• Telephony Status เครื่องมือนี้ถูกใช้สำหรับควบคุมสถานะต่างๆ ของ Emulator เช่น<br />

| Voice: การปรับแต่งสถานะของสัญญาณโทรศัพท์<br />

| Speed: การปรับแต่งความเร็วของระบบเครือข่าย<br />

| Data: การปรับแต่งสภาวการณ์เมื่อมีการส่งข้อมูลของเครื่องโทรศัพท์<br />

| Latency: การกำหนดรูปแบบของค่าหน่วงเวลา (Delay) ในการส่งข้อมูล<br />

ทั้งนี้จะสังเกตได้ว่าเมื่อมีการปรับแต่งสถานะต่างๆ แล้ว ระบบจะมีการเปลี่ยนแปลงในส่วนของแถบ<br />

แสดงสถานะ (Status bar) ที่อยู่บนโทรศัพท์จำลองอีกด้วย<br />

2<br />

1<br />

คลิก<br />

เลือก<br />

3<br />

แสดงสัญญาณ<br />

1<br />

เลือก<br />

2<br />

เลือก<br />

บทที ่ 14 เทคนิคในการแก้ไขปัญหาสำหรับการพัฒนาแอพพลิเคชัน 287

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

Saved successfully!

Ooh no, something went wrong!