20.11.2016 Views

ANDROID APP

Create successful ePaper yourself

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

สารบัญ<br />

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

กรรมวิธี: การปรับแต่งเวบบราวเซอร์ 204<br />

กรรมวิธี: การใช้งาน HTTP GET 204<br />

กรรมวิธี: การใช้งาน HTTP POST 209<br />

เครือข่ายสังคม 210<br />

กรรมวิธี: การเชื่อมต่อกับทวิตเตอร์ 210<br />

บทที่ 9 การทำงานร่วมกับข้อมูล 221<br />

Shared Preferences 221<br />

กรรมวิธี: การสร้างและอ่านข้อมูลจาก Shared Preferences 222<br />

กรรมวิธี: การใช้งาน Preferences Framework 222<br />

กรรมวิธี: การปรับเปลี่ยนส่วนการติดต่อกับผู้ใช้งานโดยอ้างอิง 225<br />

จากข้อมูลที่จัดเก็บไว้<br />

กรรมวิธี: การเรียกใช้หน้าจอแสดงข้อตกลงลิขสิทธิ์ของผู้ใช้งาน 228<br />

ฐานข้อมูล SQLite 232<br />

กรรมวิธี: การสร้างแพ็คเกจฐานข้อมูล 232<br />

กรรมวิธี: การใช้งานแพ็คเกจฐานข้อมูล 236<br />

กรรมวิธี: การสร้างไดอารีส่วนตัว 239<br />

Content Provider 243<br />

กรรมวิธี: การสร้าง Content Provider ขึ้นเอง 244<br />

การจัดเก็บและการเปิดไฟล์ 249<br />

บทที่ 10 การระบุตำแหน่ง 251<br />

ขั้นตอนพื้นฐานของการระบุตำแหน่ง 251<br />

กรรมวิธี: การแสดงตำแหน่งล่าสุด 253<br />

กรรมวิธี: การอัพเดตข้อมูลเมื่อมีการเปลี่ยนแปลงตำแหน่ง 254<br />

กรรมวิธี: Listing All Enabled Providers 256<br />

กรรมวิธี: การแปลงข้อมูลพิกัดที่อยู่เป็นข้อมูลที่อยู่ 258<br />

กรรมวิธี: การแปลงข้อมูลที่อยู่เป็นข้อมูลพิกัด 261<br />

การใช้ Google Maps 263<br />

กรรมวิธี: การนำ Google Maps มาใช้ในแอพที่พัฒนาขึ้นเอง 265<br />

กรรมวิธี: การเพิ่มจุดลงบนแผนที่ 267<br />

กรรมวิธี: การเพิ่มวิวลงบนแผนที่ 271<br />

กรรมวิธี: การกำหนดตำแหน่งปัจจุบันของอุปกรณ์ลงบนแผนที่ 274<br />

กรรมวิธี: การกำหนดข้อความแจ้งเตือนเมื่อออกจากพื้นที่ที่กำหนดไว้ 275<br />

ix

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

Saved successfully!

Ooh no, something went wrong!