Blog Archives

ตัวอย่างการใช้ Timer และ TimerTask ในแอนดรอยด์

Timer และ TimerTask เป็นคลาสในไลบรารีมาตรฐานของภาษาจาวา ซึ่งในแอนดรอยด์ก็มีให้ใช้งานเช่นกัน (ไลบรารีในแอนดรอยด์นั้น บางส่วนจะดึงมาจากของจาวาตรงๆ บางส่วนเอาของจาวามาดัดแปลงวิธีใช้งาน และบางส่วนเป็นไลบรารีเฉพาะของแอนดรอยด์เอง) สองคลาสนี้อยู่ในแพคเกจ java.util หน้าที่ของมันก็ตามชื่อแหละครับ คือเป็นไทเมอร์หรือตัวตั้งเวลาการทำงาน ที่ช่วยให้เราทำงานหนึ่ง ณ เวลาที่ต้องการ หรือทำงานหนึ่งซ้ำๆกันทุกช่วงเวลาที่ต้องการได้ เช่น ตั้งเวลาให้อ่านข้อมูลจากเซิร์ฟเวอร์ทุกๆ 10 นาที เป็นต้น สาเหตุที่ผมเขียนบทความนี้ เนื่องจากมีผู้อ่านหนังสือของผมท่านหนึ่งถามมาว่า “ภายในหน้าเดียวกัน ถ้ามีภาพ 3 ภาพ และต้องการไม่ให้ภาพปรากฏพร้อมกันจะทำได้อย่างไร เช่น ภาพที่ 1 มาก่อน ต่อมาค่อยปรากฏภาพที่ 2 แล้วสุดท้ายค่อยปรากฏภาพที่ 3” ผมลองนึกๆดูและหาข้อมูลเพิ่มจากกูเกิล ก็พบว่ามีหลายวิธีที่น่าจะทำได้ และหนึ่งในนั้นก็คือการตั้งเวลาเปลี่ยนภาพใน

Tagged with: ,
Posted in Android
ผลงานหนังสือ
คู่มือเขียนแอพ Android ฉบับรวมโค้ด New!
วางแผง ส.ค. 56 นี้;
ดูสารบัญและเนื้อหาตัวอย่าง

ผลงานหนังสือ
คู่มือเรียน Visual Basic 2010


สมาชิกโปรวิชั่นได้ส่วนลด 20%
เมื่อสั่งซื้อจากโปรวิชั่นโดยตรง