Oatrice

Android Developer

[RecyclerView]ทำอย่างไรเมื่ออยากให้ Item ล่าสุดแสดงผลอยู่บนสุดตลอด — October 24, 2016

[RecyclerView]ทำอย่างไรเมื่ออยากให้ Item ล่าสุดแสดงผลอยู่บนสุดตลอด

บทความนี้ตั้งใจจะทำเป็นการขอบคุณสมาชิกในกลุ่ม Thailand Android Developer ที่เข้ามาช่วยตอบคำถามที่ผมได้โพสต์ถามไปในกลุ่ม และยังเป็นการทบทวนไปในตัวด้วย บทความนี้ Coding ล้วนๆเลยนะ อยากรู้วิธีการแล้วใช่มั้ยล้าาา ไปกันเล้ย…

Continue reading

[Android] เทคนิคส่งรูปจากกล้อง DSLR แบบไร้สาย ตามสไตล์ Developer with FlashAir — October 21, 2016

[Android] เทคนิคส่งรูปจากกล้อง DSLR แบบไร้สาย ตามสไตล์ Developer with FlashAir

บทความนี้ใช้ได้กับกล้องที่ใช้ SD card ได้ทุกรุ่นเลยนะครับ ไม่จำเป็นว่าต้องเป็น DSLR โดยเราจะไม่นำรูปออกจากกล้องผ่านสาย Micro USB หรือ ถอด SD card ออกมาจากกล้องเพื่อเสียบไปที่ Card reader แบบนั้นมันเชยไปเสียแล้ว ด้วยเทคนิคนี้เราจะสามารถส่งรูปจากกล้อง DSLR ขึ้น Internet ได้ด้วยอุปกรณ์ง่ายๆแต่เจ๋งมาก คือเจ้า FlashAir กัน

Continue reading

[Diary] บันทึกสิ่งที่ได้จากการฟังพี่(นู๋)เนยบรรยายเรื่อง Developer ขุมทรัพย์ จับเงินล้าน — March 21, 2016

[Diary] บันทึกสิ่งที่ได้จากการฟังพี่(นู๋)เนยบรรยายเรื่อง Developer ขุมทรัพย์ จับเงินล้าน

หลังจากที่เราฮาร์ดคอร์กับ Android ไปหลายบทความแล้ว อาทิตย์นี้ของพักก่อนเนอะ ขอเบาๆเลยจัดบทความนี้ไปเลย เป็นบทความเชิงบันทึก(Diary) และพี่เนยก็ได้เขียนเป็นบทความสรุปเนื้อหาไว้แล้วที่นี่ครับ

การย่อยความสำเร็จเป็น “ขั้นบันได” ทางเดินสู่ความสำเร็จใหญ่ในชีวิต

Continue reading

[Android] ผลจากการอัพโหลดรูปด้วย Retrofit2 เลยได้ลองใช้ Annotation ตัวอื่นๆบ้าง — February 7, 2016

[Android] ผลจากการอัพโหลดรูปด้วย Retrofit2 เลยได้ลองใช้ Annotation ตัวอื่นๆบ้าง

บทความนี้ใครที่ยังไม่รู้จัก Retrofit2 หรือยังไม่เคยเล่น ผมแนะนำให้ลองไปอ่านบทความแรกของผมดูก่อนนะครับ
มาเชื่อมต่อ Network ด้วย Retrofit2(อย่างง่ายๆ) กันเถอะ

Continue reading

[Android] ยังใช้ Webview กันอยู่หรือ Chrome custom tabs เร็วกว่า 2 เท่านะ รู้ยัง — February 5, 2016

[Android] ยังใช้ Webview กันอยู่หรือ Chrome custom tabs เร็วกว่า 2 เท่านะ รู้ยัง

เท่าที่ผมจำความได้ ช่วงที่เขียนแอพแอนดรอยที่สามารถเปิด web ได้ ผมได้ใช้ webview ในการแสดงผล ก็ต้องบอกตามตรงว่ามันช้า แต่ก็จำเป็นต้องใช้เพราะไม่รู้จะหาอะไรมาแทนดี หรือจะปรับแก้โค้ดยังไงดี Continue reading

Deep link & App indexing ผู้ช่วยให้ Google app สร้างทางลัดสู่แอพของเราได้ง่ายยิ่งขึ้น —

Deep link & App indexing ผู้ช่วยให้ Google app สร้างทางลัดสู่แอพของเราได้ง่ายยิ่งขึ้น

Deeep link และ App indexing เหมือนเป็นคู่เกย์ (เฮ้ยไม่ใช่แระ นั้นมันอีก blog นึง) คู่ซี้ที่สามารถช่วยให้ Google app ค้นหาแอพของเราได้ง่ายขึ้น Continue reading

[Android] save/restore InstanceState ผู้รักษาความอยู่รอดของตัวแปรใน Activity/Fragment —

[Android] save/restore InstanceState ผู้รักษาความอยู่รอดของตัวแปรใน Activity/Fragment

จากบทความที่แล้วที่ผมฝึกเขียน Retrofit2 เราก็ได้ข้อมูลจาก Github มาโชว์กันเล่นๆไปแล้ว มาบทความนี้เราจะมา Optimize แอพให้ดีขึ้นได้อีกในด้านของการจัดการการโหลดข้อมูล ด้วยการทำให้แอพเราไม่ต้องโหลดข้อมูลทุกครั้งที่มีเหตุการมารบกวน UI ของแอพเรา เช่น โดน onStop ไปหลังจากที่เปิดแอพอื่นนานๆ หรือเคสที่เจอบ่อยๆคือ หมุนจอ!!! Continue reading