Constraint Layout - Group
Constraint Layout - Constrained Width/Height
ทำไมเราถึงไม่ควรเอา RecyclerVIew ใส่ไว้ข้างใน NestedScrollView
สร้าง CountDownTimer แบบเท่ ๆ ด้วย LiveData
กำหนดค่า Margin และ Padding ใน Layout Resource ด้วย Horizontal หรือ Vertical ได้แล้วนะ
การใช้งาน ConcatAdapter ใน RecyclerView ร่วมกับ LayoutManager หลายๆแบบ
สร้าง Reuseable ViewModel ด้วย Interface Delegation เพื่อใช้กับ ViewModel ตัวอื่นๆ
Firebase กับ HMS (Huawei Mobile Services)
การ Save และ Restore UI State ที่อยู่ใน ViewModel
มาทำลองเล่น Sensor API บนแอนดรอยด์กัน
Google Maps SDK for Android v3 - ตอนที่ 3 เริ่มต้นใช้งาน
Google Maps SDK for Android v3 - ตอนที่ 2 การสร้าง API Key
Google Maps SDK for Android v3 - ตอนที่ 1 ทำความรู้จักกับ Maps SDK
Interpolator สำหรับ Property Animation บน Android
เตรียมตัวให้พร้อมกับ Package Visibility ที่เพิ่มเข้ามาใน Android 11
การทำให้ Foldable Android Emulator รองรับ Posture ในรูปแบบต่างๆ
วิธีการใช้งาน ViewBinding
รู้หรือยัง Android 11 มี Wireless Debugging ให้ใช้ด้วยนะ
ภาพไอคอนของแอปบนแอนดรอยด์ที่นักพัฒนาควรรู้
Target API Level บนแอนดรอยด์นั้นสำคัญแค่ไหน?
ว่าด้วยเรื่อง Copy ใน Data Class ของ Kotlin
มาดูกันว่า Copy ใน Data Class ของภาษา Kotlin นั้นทำอะไรได้บ้าง และมีข้อจำกัดอะไรที่นักพัฒนาควรรู้ไว้