20.11.2016 Views

ANDROID APP

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

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

ในหัวข้อนี้เราจะใช้คำสั่ง HTTP GET ในการอ่านข้อมูล XML หรือ JSON ซึ่งขั้นตอนและวิธี<br />

การใช้งานข้อมูลเหล่านี้ รวมทั้ง API ที่เกี่ยวข้อง ถูกแสดงไว้ใน URL ของ Google ดังนี้<br />

http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=<br />

205<br />

ในการค้นหาหัวข้ออื่นๆ นั้น เราจะต้องเพิ่มหัวข้อลงไปในคำสั่งคิวรี่ข้อมูล ยกตัวอย่างเช่น การที่<br />

จะค้นหาข้อมูลเกี่ยวกับ National Basketball Association (NBA) ก็จะใช้คิวรีเพื่อแสดงข้อมูลแบบ<br />

JSON ดังนี้<br />

http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=NBA<br />

แอคทิวิตี้นี้จำเป็นจะต้องใช้สิทธิ์ในการเชื่อมต่ออินเตอร์เน็ต ดังนั้นเราจะต้องกำหนดสิทธิ์<br />

ดังกล่าวไว้ในไฟล์ Manifest ด้วย ดังนี้<br />

<br />

ชุดคำสั่งที่ 8.5 ได้แสดงเลย์เอาต์ของวิวจำนวน 3 วิว คือ EditText เพื่อให้ผู้ใช้กรอกข้อมูลที่<br />

ต้องการจะค้นหา, Button เพื่อสั่งให้เริ่มการค้นหา และ TextView เพื่อใช้ในการแสดงผลลัพธ์ของ<br />

การค้นหา<br />

ชุดคำสั่งที่ 8.5 res/layout/main.xml<br />

การทำางานกับข้อมูลบนเว็บ<br />

<br />

<br />

<br />

<br />

<br />

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

Saved successfully!

Ooh no, something went wrong!