Android Dev Tips

การใช้งาน Logcat v2 บน Android Studio

นับจาก Android Studio Dolphin เป็นต้นมา ทีมพัฒนาก็ได้ปรับปรุงหน้าต่าง Logcat ที่ว่าใหม่ทั้งหมดจนกลายออกมาเป็น Logcat v2 ที่มีรูปแบบการใช้งานแตกต่างไปจากเดิมพอสมควร

การใช้งาน Logcat v2 บน Android Studio
Android Dev Tips

การเปิดใช้งาน Play App Signing สำหรับแอปที่มีอยู่บน Google Play แล้ว

ถ้าเคยอัปโหลดแอปเป็นไฟล์ APK และต้องการอัปเดตแอปเวอร์ชันใหม่ ด้วยไฟล์ AAB แทน นักพัฒนาจะต้องทำขั้นตอนเพื่อเปิดใช้งาน Play App Signing ก่อนนะ

การเปิดใช้งาน Play App Signing สำหรับแอปที่มีอยู่บน Google Play แล้ว
Android Dev Tips

วิธีแก้ปัญหา Android resource linking failed

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

วิธีแก้ปัญหา Android resource linking failed
Android Code

ส่งข้อมูลระหว่าง Activity/Fragment แบบง่าย ๆ ด้วย Fragment Result API

เพื่อให้การส่งข้อมูลระหว่าง Activity/Fragment ↔ Fragment สามารถทำได้ง่ายขึ้น ทำให้ทีมแอนดรอยด์เพิ่ม Fragment Result API เพื่อเป็นทางเลือกหนึ่งสำหรับนักพัฒนา

ส่งข้อมูลระหว่าง Activity/Fragment แบบง่าย ๆ ด้วย Fragment Result API
Android Code

การเรียกใช้งาน Activity ที่มีการส่งข้อมูลกลับด้วย Activity Result API

Activity Result API เป็นหนึ่งในความสามารถของ AndroidX ที่จะช่วยให้นักพัฒนาเปลี่ยนวิธีการใช้คำสั่ง startActivityForResult ให้ง่ายกว่าที่เคยเป็นมา

การเรียกใช้งาน Activity ที่มีการส่งข้อมูลกลับด้วย Activity Result API
Android Code

ทำ Image Resize บนแอนดรอยด์อย่างไรให้มีประสิทธิภาพ

Image Resize บนแอนดรอยด์เป็นการทำงานที่มีโอกาสเกิด Out of Memory ได้ง่ายถ้าทำผิดวิธี ดังนั้นมาใช้วิธีที่ถูกต้องเพื่อให้ได้ประสิทธิภาพมากที่สุดกันเถอะ

ทำ Image Resize บนแอนดรอยด์อย่างไรให้มีประสิทธิภาพ
Android Dev Tips

ทำไม App Architecture บนแอนดรอยด์ในยุคนี้ถึงนิยมใช้ Architecture Components?

มาดูเหตุผลว่าทำไมนักพัฒนาถึงควรหันมาใช้ App Architecture ในแอปบนแอนดรอยด์เป็น Architecture Components ที่ถูกออกแบบและพัฒนามาจากทีมแอนดรอยด์ของ Google กัน

ทำไม App Architecture บนแอนดรอยด์ในยุคนี้ถึงนิยมใช้ Architecture Components?