นี่คือหน้าตาของ Screen แต่ละ Screen ใน Application ของพวกเรานะครับ
Menu
ตั้งเวลาปิด
ชาร์จอัตโนมัติ
เปิด - ปิดทันที
Menu - มีทั้งหมด 4ปุ่ม คือ ตั้งเวลาปิด, ชาร์จอัตโนมัติ, เปิด - ปิดทันที และ ออกจากโปรแกรม
โดยแต่ละปุ่มจะทำการลิงค์ screen ไปยัง screen ต่อๆไปแต่ปุ่ม ออกจากโปรแกรม จะทำให้สามารถออกจากโปรแกรมได้ทันที
ตั้งเวลาปิด - เราได้ทำการเปลี่ยนรูปแบบการส่งข้อมูลให้ส่งไปเป็นจำนวนชั่วโมงที่แน่นอนภายในเวลา 24ชั่วโมง หรือภายในวันนั้นครับ ซึ่งเริ่มจาก0 จะให้เป็นการ test (จะให้ตั้งเวลาประมาณ2-3นาที) และหากค่าที่ส่งไปนั้นไม่ใช่จำนวนเต็ม 0-24 จะไม่สามารถส่งข้อมูลไปได้และมี Warning Message ขึ้นเตือนครับ ทุกๆครั้งที่เปิด screen ขึ้นมาและต้องการส่งจำเป็นต้องกดปุ่ม Select Device ก่อนส่งทุกครั้งเสมอ สาเหตุเกิดจากข้อจำกัดของ App Inventor ครับ
ชาร์จอัตโนมัติ - หากแบทเตอรี่ที่นำมาชาร์จนั้นเต็มจะสั่งให้ตัดไฟ และเช่นกันทุกๆครั้งที่เปิด screen ขึ้นมาและต้องการส่งจำเป็นต้องกดปุ่ม Select Device ก่อนส่งทุกครั้งเสมอ สาเหตุเกิดจากข้อจำกัดของ App Inventor ครับ
เปิด - ปิด ทันที - สามารถสั่งให้เปิด หรือ ปิด ได้ทันทีครับ และเช่นกันทุกๆครั้งที่เปิด screen ขึ้นมาและต้องการส่งจำเป็นต้องกดปุ่ม Select Device ก่อนส่งทุกครั้งเสมอ สาเหตุเกิดจากข้อจำกัดของ App Inventor ครับ
ซึ่งแต่ละ screen สามารถกดย้อนกลับไปหน้า Menu ได้ทุกหน้า และทุก screen เมื่อยืนยันคำสั่งแล้วจะกลับมาหน้า Menu ทุกครั้งด้วยเช่นกันครับ
ณ จุดๆนี้ Projectของพวกเราในส่วนของ Application ก็ถือได้ว่าเสร็จเรียบร้อยแล้ว 100% แต่จะมีการตกแต่งเพิ่มเติมอีกตามความเหมาะสมของเวลาครับ