Android Code

มาทำลองเล่น Sensor API บนแอนดรอยด์กัน

บนแอนดรอยด์นั้นมี Sensor ต่างๆมากมายเพื่อช่วยเพิ่มลูกเล่นและความสามารถต่างๆให้กับ Android OS อีกทั้งยังทำเป็น Sensor API เพื่อให้นักพัฒนาสามารถสร้างแอปที่เรียกใช้งาน Sensor เหล่านั้นได้อีกด้วย

มาทำลองเล่น Sensor API บนแอนดรอยด์กัน
Android Code

จัดการกับ State Changes ใน Custom View อย่างไรให้ครอบคลุม (รวมไปถึง Inherited Custom View)

State Changes ถือว่าเป็นเรื่องพื้นฐานที่นักพัฒนาแอนดรอยด์ควรจัดการทุกครั้ง มาดูวิธีการจัดการกับ State Changes ในระดับของ View บน Custom View อย่างถูกต้องกัน

จัดการกับ State Changes ใน Custom View อย่างไรให้ครอบคลุม (รวมไปถึง Inherited Custom View)
Android Code

ทำเว็ปให้รองรับในแอปแอนดรอยด์แบบเท่ๆด้วย Trusted Web Activity

ในยุคที่เว็ปสามารถทำอะไรได้มากขึ้นกว่าเมื่อก่อน จึงทำให้นักพัฒนาบางคนตัดสินใจที่จะพัฒนาเว็ปเพื่อใช้งานในแอปแทนที่จะเขียนโค้ด Native

ทำเว็ปให้รองรับในแอปแอนดรอยด์แบบเท่ๆด้วย Trusted Web Activity
Android Code

CameraX ตอนที่ 1 — รู้จัก CameraX กันแล้วหรือยัง?

ในที่สุดก็ถึงเวลาอันเหมาะสมที่จะหยิบเรื่องราวของ CameraX มาเล่าสู่กันฟังเสียที เพราะนี่คือ 1 ในไลบรารีที่เจ้าของบล็อกรอคอยมากๆตัวหนึ่งเลยก็ว่าได้

CameraX ตอนที่ 1 — รู้จัก CameraX กันแล้วหรือยัง?
Android Code

Notification in Android ตอนที่ 8 — อัปเดตข้อมูลให้กับ Notification

หลังจากที่เจาะลึกไปกับความสามารถหลายๆอย่างของ Notification แล้ว คราวนี้ขอกลับมาพูดถึงเรื่องสำคัญที่นักพัฒนาไม่ควรมองข้ามเด็ดขาด นั่นก็คือการอัปเดตข้อมูลใน Notification ที่แสดงผลอยู่ และการจัดกลุ่มให้กับ Notification นั่นเอง

Notification in Android ตอนที่ 8 — อัปเดตข้อมูลให้กับ Notification
Android Code

Notification in Android ตอนที่ 7 — การแจ้งเตือนแบบ Heads-up notification

หลังจากได้เรียนรู้การใช้งานและความสามารถสำคัญต่างๆของ Notification ในบทความที่ผ่านมา คราวนี้ก็ขอหยิบเรื่อง Heads-up Notification มาเล่าให้ฟังกันต่อ

Notification in Android ตอนที่ 7 — การแจ้งเตือนแบบ Heads-up notification
Android Code

Notification in Android ตอนที่ 6 — กำหนด Notification Style ในรูปแบบต่างๆ

สำหรับในบทความนี้จะมาพูดถึงเรื่อง Notification Style เพื่อช่วยให้นักพัฒนาสามารถรังสรรค์ Notification ให้เหมาะสมกับการใช้งานตามความต้องการมากขึ้น

Notification in Android ตอนที่ 6 — กำหนด Notification Style ในรูปแบบต่างๆ
Android Code

Notification in Android ตอนที่ 5 — Notification Channel

ในบทความนี้เจ้าของบล็อกจะมาพูดรายละเอียดและการทำงานของ Notification Channel ที่เป็น 1 ในสิ่งที่นักพัฒนาต้องใส่ทุกครั้งเพื่อให้ Notification ทำงานได้บนแอนดรอยด์เวอร์ชันใหม่ๆกัน

Notification in Android ตอนที่ 5 — Notification Channel
Android Code

Notification in Android ตอนที่ 4 — Notification Action

หลังจากที่ทำให้ Notification สมบูรณ์มากขึ้น จะเห็นว่าในบทความก่อนหน้านี้ได้พูดถึง Pending Intent เพื่อทำให้ Notification สามารถกดและทำงานตาม Intent ที่ได้กำหนดไว้ ในบทความนี้จึงหยิบมาเล่ากันต่อในเรื่อง Action ที่จะช่วยให้ผู้ใช้สามารถโต้ตอบกับ Notification ได้มากขึ้น

Notification in Android ตอนที่ 4 — Notification Action
Android Code

Notification in Android ตอนที่ 3 — ทำให้ Notification สมบูรณ์ยิ่งขึ้น

หลังจากที่ได้ลองสร้าง Notification แบบง่ายๆกันไปในบทความที่แล้ว ในบทความนี้ก็จะมาพูดถึงส่วนสำคัญอื่นๆที่ทำให้ Notification แสดงผลได้อย่างสมบูรณ์กันมากขึ้นดีกว่า

Notification in Android ตอนที่ 3 — ทำให้ Notification สมบูรณ์ยิ่งขึ้น
Android Code

Notification in Android ตอนที่ 2 — คำสั่งพื้นฐานของ Notification

ในบทความก่อนหน้านี้ได้เกริ่นเรื่องราวของ Notification บนแอนดรอยด์ไปพอสมควรแล้ว สำหรับบทความนี้จะเป็นเรื่องราวพื้นฐานในการเรียกใช้งาน Notification บนแอนดรอยด์ว่าจะต้องประกอบไปด้วยคำสั่งอะไรบ้าง

Notification in Android ตอนที่ 2 — คำสั่งพื้นฐานของ Notification
Android Code

Notification in Android ตอนที่ 1 — เรื่องพื้นฐานของ Notification ที่ควรรู้

“Notification เป็นหนึ่งในช่องทางของแอนดรอยด์ที่เปิดให้แอปสามารถส่งข้อความให้ผู้ใช้เห็นได้ โดยผู้ใช้ไม่จำเป็นต้องเปิดแอปขึ้นมา และผู้ใช้ก็สามารถสั่งงานบางอย่างผ่าน Notification ตัวนั้นๆกลับมาได้อีกด้วย”

Notification in Android ตอนที่ 1 — เรื่องพื้นฐานของ Notification ที่ควรรู้
Android Code

อยากจะเปิดหน้าแชทใน Facebook Messenger ผ่านแอปต้องทำยังไง?

วันนี้ขอเป็นบทความง่ายๆ สำหรับนักพัฒนาที่อยากจะทำให้แอปของตัวเองสามารถเปิด Facebook Messenger แล้วเข้าไปที่หน้าแชทที่ต้องการทันที ซึ่งเป็น Requirement ทั่วๆไปอยู่แล้ว

อยากจะเปิดหน้าแชทใน Facebook Messenger ผ่านแอปต้องทำยังไง?