Android Code รู้จักกับ SnapHelper ของเล่นใหม่ที่เพิ่มเข้ามาใน RecyclerView SnapHelper เป็นความสามารถอย่างหนึ่งของ RecyclerView ที่จะช่วยให้การทำ Snapping ใน RecyclerView นั้นเป็นเรื่องง่าย
Android Code ว่าด้วยเรื่อง Recycler View กับการใช้งานจริงในแบบฉบับเจ้าของบล็อก ตอนที่ 4 เพราะ RecyclerView ไม่ได้มีไว้แสดงแค่ข้อมูลแบบง่ายๆเสมอไป บ่อยครั้งที่นักพัฒนาต้องแสดงข้อมูลในหลากหลายรูปแบบให้อยู่ใน RecyclerView ตัวเดียวเท่านั้น
Android Code การเปิด Page หรือ Official Account บน Social ต่างๆผ่าน Android App ว่าด้วยเรื่องการเปิด Page หรือ Official Account ของ Social App ไม่ว่าจะเป็น Facebook, Twitter, Instagram หรือ LINE ผ่านแอปเหล่านั้นโดยตรง
Android Code ว่าด้วยเรื่อง RecyclerView กับการใช้งานจริงในแบบฉบับเจ้าของบล็อก ตอนที่ 3 เพราะ RecyclerView ไม่ได้มีไว้แสดงแค่ข้อมูลแบบง่ายๆเสมอไป บ่อยครั้งที่นักพัฒนาต้องแสดงข้อมูลในหลากหลายรูปแบบให้อยู่ใน RecyclerView ตัวเดียวเท่านั้น
Android Code ว่าด้วยเรื่อง RecyclerView กับการใช้งานจริงในแบบฉบับเจ้าของบล็อก ตอนที่ 2 เพราะ RecyclerView ไม่ได้มีไว้แสดงแค่ข้อมูลแบบง่ายๆเสมอไป บ่อยครั้งที่นักพัฒนาต้องแสดงข้อมูลในหลากหลายรูปแบบให้อยู่ใน RecyclerView ตัวเดียวเท่านั้น
Android Code ว่าด้วยเรื่อง RecyclerView กับการใช้งานจริงในแบบฉบับเจ้าของบล็อก ตอนที่ 1 เพราะ RecyclerView ไม่ได้มีไว้แสดงแค่ข้อมูลแบบง่ายๆเสมอไป บ่อยครั้งที่นักพัฒนาต้องแสดงข้อมูลในหลากหลายรูปแบบให้อยู่ใน RecyclerView ตัวเดียวเท่านั้น
Android Code วันนี้แอปของคุณรองรับ Multi Window ของ Samsung แล้วหรือยัง? ในทุกวันนี้ต้องบอกเลยว่าหนึ่งในฟีเจอร์หลักของอุปกรณ์แอนดรอยด์ประจำค่าย Samsung ก็คงหนีไม่พ้น Multi Window ที่เป็นฟีเจอร์ประจำตระกูล Samsung มานานหลายปีมากกับไอเดียที่ว่าผู้ใช้สามารถใช้งานแอปฯสองตัว (หรือหลายตัว) ได้พร้อมๆกันบนหน้าจอเดียวกัน
Android Code ลองเล่น Quick Settings Tile API ของเล่นใหม่ใน Android 7.0 Nougat เมื่อวันก่อนแอบไปส่องฟีเจอร์ใหม่ๆใน Android 7.0 Nougat ดูก็พบว่ามีฟีเจอร์ตัวหนึ่งที่น่าสนใจที่มีชื่อว่า Quick Settings Tile ก็เลยหยิบมาเล่าให้ฟังเล่นๆซะหน่อย
Android Code มารู้จักกับ RxJava และ RxAndroid กันเถอะ [ตอนที่ 4] > อยู่ในระหว่างการปรับปรุงเนื้อหา ในที่สุดก็มาถึงตอนที่ 4 แล้ว ไม่น่าเชื่อว่าเจ้าของบล็อกจะเขียนมาถึงขนาดนี้ได้ และนั่นก็หมายความว่า Rx นี่มันน่าดึงดูดถึงขนาดที่ว่าเจ้าของบล็อกต้องหยิบมาเขียนถึง
Android Code มารู้จักกับ RxJava และ RxAndroid กันเถอะ [ตอนที่ 3] > อยู่ในระหว่างการปรับปรุงเนื้อหา หลังจากที่หายหัวไปพักนึงเพราะ Pokemon GO ทำพิษ ในที่สุดก็ได้กลับมาเขียนต่อซักทีกับ RxJava และ RxAndroid ตอนที่ 3 ที่จะมาต่อเนื่องจาก บทความตอนเก่า [https://akexorcist.dev/introduction-to-the-rxjava-and-rxandroid-part-2/] ที่อธิ
Android Code มารู้จักกับ RxJava และ RxAndroid กันเถอะ [ตอนที่ 2] > อยู่ในระหว่างการปรับปรุงเนื้อหา หลังจากที่เกริ่นคร่าวๆเกี่ยวกับ ReactiveX ไปใน บทความตอนที่แล้ว [https://akexorcist.dev/introduction-to-the-rxjava-and-rxandroid-part-1/] ผู้ที่หลงเข้ามาอ่านหลายๆคนอาจจะมีคำถามสงสัยมากมายเกี่ยวกับ Rx คราวนี้ก็มาทำความรู้จักและการใช้งาน RxJava กับ RxAndroid กันต่
Android Code มารู้จักกับ RxJava และ RxAndroid กันเถอะ [ตอนที่ 1] > อยู่ในระหว่างการปรับปรุงเนื้อหา ณ เวลานี้นอกจาก Kotlin แล้ว ก็คงไม่พ้น ReactiveX นี่แหละที่เป็นสิ่งที่นักพัฒนาหลายๆคนพูดถึงกัน บอกเลยว่ามันมาแรงมากกกกก มากจนเจ้าของบล็อกรู้สึกว่าพลาดไม่ได้แล้วล่ะ ที่จะหยิบมาเขี
Android Code รู้กันหรือเปล่าว่าแอนดรอยด์มีสิ่งที่เรียกว่า Device Administrator อยู่นะ Device Administrator เป็นฟีเจอร์อย่างหนึ่งบนแอนดรอยด์ที่มีมานมนานแล้วล่ะ แต่น้อยคนที่จะรู้จักกัน พอดีมีงานหนึ่งที่เจ้าของบล็อกต้องใช้ Device Administrator อยู่ด้วย ก็เลยขอหยิบมาเล่าอยู่กันฟังนะครับ
Android Code สรุปเนื้อหาและสิ่งที่ไม่ได้พูดใน Firebase Android Codelabs จากงาน I/O Extended Bangkok [ตอนที่ 2] จากบทความที่แล้วเจ้าของบล็อกได้พูดถึงเรื่อง Analytics, Crash Reporting และ Authentication ไปแล้ว คราวนี้ก็เป็น Realtime Database กับ Remote Config กันต่อ
Android Code สรุปเนื้อหาและสิ่งที่ไม่ได้พูดใน Firebase Android Codelabs จากงาน I/O Extended Bangkok [ตอนที่ 1] เมื่อวันเสาร์ที่ผ่านมาเจ้าของบล็อกได้มีโอกาสไปแบ่งปันความรู้ในงาน I/O Extended Bangkok ในหัวข้อเรื่อง Firebase Android Codelabs ซึ่งเป็นการโชว์ตัวอย่างของการนำ Firebase มาใช้งานภายใน Android แบบง่ายมากถึงมากที่สุด
Android Code รู้จัก Multi Window บน Android 7.0 Nougat และวิธีการรับมือ หลังจาก Android 7.0 Nougat ได้เปิดตัวไปในหลายเดือนก่อน และความสุขของผู้ใช้งานมักจะมาพร้อมกับความลำบากของนักพัฒนาเสมอ ซึ่งหนึ่งในความลำบากก็คือ Multi Window นั่นเอง แล้วจะรับมือกับมันยังไงดีล่ะ?
Android Code ทำไม Android Developer ควรรู้และเข้าใจใน Activity Lifecycle Activity Lifecycle เป็นสิ่งที่นักพัฒนาแอนดรอยด์จะต้องรู้จักเป็นอย่างแรกๆเลยก็ว่าได้ เพราะมันเป็นพื้นฐานที่สำคัญมากๆสำหรับนักพัฒนาแอนดรอยด์
Android Code DEX with Over 65K Methods problem and how to use MultiDex in Android Most android developers have been seen this error message before. This problem occurs when build android project to APK file.
Android Code ทดลองเล่น Cloud Vision API บนแอนดรอยด์ > อยู่ในระหว่างการปรับปรุงเนื้อหา เมื่อไม่นานมานี้ทาง Google ได้เปิดบริการตัวใหม่ที่ชื่อว่า Cloud Vision API [https://cloud.google.com/vision/] ซึ่งเป็นบริการที่จะช่วยให้นักพัฒนาสามารถวิเคราะห์ภาพที่ต้องการได้ เย้ ในที่สุ
Android Code DEX with Over 65K Methods และการทำ MultiDex ที่นักพัฒนาแอนดรอยด์ควรรู้จักไว้ เจ้าของบล็อกเชื่อว่ามีนักพัฒนาจำนวนไม่น้อยที่เคยเจอปัญหานี้ระหว่าง Build Project เป็น APK ซึ่งสุดท้ายก็จะจบด้วยการงมหาทางแก้ไขกันไปจนกว่ามันจะ Build APK ได้
Android Code เมื่อเจ้าของบล็อกได้รู้จักกับ AOP และได้ลองใช้ AspectJ คำว่า AOP เนี่ย เจ้าของบล็อกก็เคยได้ยินผ่านๆนะ แต่ก็ไม่เคยได้ลองศึกษาเรื่องนี้ซักเท่าไร จนกระทั่งวันหนึ่งได้มีโอกาสลองทำความเข้าใจและใช้งาน และก็พบว่ามันน่าสนใจไม่น้อย ก็เลยเก็บมาเล่าสู่กันฟังผ่านบทความนี้ครับ
Android Code มามะ มาลองเขียน iOS App บน Android Studio กันเถอะ!! บอกเลยว่าไม่ได้เมาแล้วมานั่งเขียนบทความ แต่บทความนี้เจ้าของบล็อกจะมาแชร์ว่าเดี๋ยวนี้สามารถสร้างแอปบน iOS โดยใช้ Android Studio ได้แล้วนะเออ
Android Code Google Direction Library — ใช้งาน Google Direction API บน Google Maps แบบง่ายๆ > อยู่ในระหว่างการปรับปรุงเนื้อหา โดยปกติแล้วการนำแผนที่ของ Google Maps มาแสดงบนแอปพลิเคชันแอนดรอยด์นั้น ทาง Google จะทำ Library ไว้ให้อยู่แล้ว จึงทำให้สะดวกต่อนักพัฒนาแอนดรอยด์ที่ต้องการนำมาใช้งาน และถ้าต้องการใช้งาน Google Place API ก็
Android Code มารู้จักกับ Layout Manager ใน Recycler View กันเถอะ! ความสามารถอย่างหนึ่งที่น่าสนใจใน RecyclerView ก็คือ LayoutManager ที่จะช่วยให้นักพัฒนาสามารถจัดรูปแบบในการแสดงผลได้ง่ายขึ้น
Android Code Save และ Restore UI State ใน Fragment ควรทำอย่างไรกันนะ? มาดูกันบ้างว่าการจัดการกับ UI State บน Fragment เค้าทำยังไงกัน เพราะ Fragment ก็เป็นอีกหนึ่ง Component ที่นักพัฒนาต้องคอยจัดการกับ UI State เหมือนกับ Activity แต่ทว่ามีวิธีที่แตกต่างกันออกไปเล็กน้อย