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 />

กรรมวิธี: การสร้างแอพวิดเจ็ต 72<br />

การแจ้งเตือน (Alert) 74<br />

กรรมวิธี: การแสดงข้อความแจ้งเตือนบนจอภาพ 74<br />

กรรมวิธี: การใช้งานข้อความแจ้งเตือน 75<br />

กรรมวิธี: การแสดงข้อความบนสเตตัสบาร์ 76<br />

บทที่ 4 ส่วนการติดต่อกับผู้ใช้งาน (User Interface) 79<br />

โครงสร้างของรีซอร์สในไดเร็กทอรี และค่าแอททริบิวต์ที่เกี่ยวข้อง 79<br />

กรรมวิธี: การระบุรีซอร์สเพิ่มเติม 81<br />

วิวและกลุ่มของวิว 82<br />

กรรมวิธี: การสร้างเลย์เอาต์ในโปรแกรม Eclipse 83<br />

กรรมวิธี: การควบคุมความสูงและความกว้างของวัตถุบนจอภาพ 86<br />

กรรมวิธี: การกำหนดความสัมพันธ์ระหว่างเลย์เอาต์และเลย์เอาต์ไอดี 89<br />

กรรมวิธี: การสร้างเลยเอาต์โดยการเขียนโปรแกรม 90<br />

กรรมวิธี: การใช้เธรดเพื่ออัพเดตเลย์เอาต์ 92<br />

การจัดการข้อความ 94<br />

กรรมวิธี: การกำหนดและเปลี่ยนแปลงคุณลักษณะของข้อความ 95<br />

กรรมวิธี: การกรอกข้อความ 98<br />

กรรมวิธี: การสร้างฟอร์ม 100<br />

วิดเจ็ตอื่นๆ: จากการใช้ปุ่มมาถึงการใช้ Seek Bar 101<br />

กรรมวิธี: การใช้งานปุ่มแบบรูปภาพ 102<br />

กรรมวิธี: การใช้งานเช็คบ็อกซ์และปุ่มแบบ Toggle 105<br />

กรรมวิธี: การใช้งานปุ่มตัวเลือกแบบเรดิโอ 108<br />

กรรมวิธี: การสร้างเมนูแบบดร็อปดาวน์ 110<br />

กรรมวิธี: การใช้งาน Progress Bar 112<br />

กรรมวิธี: การใช้งาน Seek Bar 114<br />

บทที่ 5 อีเวนต์ต่างๆ ที่เกิดขึ้นในส่วนการติดต่อกับผู้ใช้งาน 117<br />

การสร้างและการตรวจจับอีเวนต์ 117<br />

กรรมวิธี: การขัดจังหวะการทำงานโดยการกดปุ่มแบบฮาร์ดแวร์ 117<br />

กรรมวิธี: การสร้างเมนู 121<br />

กรรมวิธี: การสร้างเมนูด้วย XML 126<br />

กรรมวิธี: การใช้งานปุ่มค้นหา 127<br />

กรรมวิธี: การตอบสนองต่อการสัมผัสจอภาพ 128<br />

กรรมวิธี: การตรวจจับอีเวนต์เจสเจอร์ 130<br />

กรรมวิธี: การใช้งานมัลติทัช 133<br />

vii

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

Saved successfully!

Ooh no, something went wrong!