20 November 2014

Let's Fragment - มาทำ View Pager กันเถิดพี่น้อง~ [ตอนที่ 2]

Updated on

        เนื่องจากบทความตอนที่ 1 ไม่อาจจะลากยาวไปมากกว่านี้ได้แล้ว จึงขอแบ่งครึ่งออกมาต่อเป็นตอนที่ 2 ที่บทความนี้แทนนะครับ

        จากตอนที่ 1 เจ้าของบล็อกได้จบท้ายบทไว้ว่าการทำ View Pager จากตอนแรกจะมีปัญหาอยู่สองอย่างคือ เมื่อเรียกคำสั่ง getItem ทุกๆครั้ง Fragment ที่ได้จะเป็นคนละตัวกับของเดิมโดยสิ้นเชิง และอีกปัญหาคือการใช้ Constructor ในการสร้าง Fragment ใน Adapter นั้นไม่ใช่วิธีที่ถูกต้อง

        มาดูกันว่าทำไม เพราะอะไร แล้วจะแก้ปัญหาเหล่านี้ยังไงดี

16 November 2014

Let's Fragment - มาทำ View Pager กันเถิดพี่น้อง~ [ตอนที่ 1]

Updated on

        เฮ้~! ในที่สุดก็มาถึงบทความเรื่องนี้เสียที หลังจากที่เกริ่นกล่าวไว้มาหลายบทความแล้ว ณ ตอนนี้ก็ถึงเวลาที่จะมาลองทำ View Pager ด้วย Fragment ที่ผู้ที่หลงเข้ามาอ่านหลายๆคนรอคอยและชอบถามหากัน

11 November 2014

Let's Fragment - Lifecycle ของ Fragment

Updated on


        จากคร่าวก่อนที่ได้สอนถึงการใช้งาน Fragment เบื้องต้นแล้ว ทีนี้อยากจะขอแนะนำพื้นฐานอีกอย่างหนึ่งสำหรับ Fragment อีกตัวหนึ่ง นั่นก็คือ Lifecycle ของ Fragment นั่นเอง

        เนื่องจาก Fragment ถูกสร้างขึ้นมาเพื่อจัดการกับการแสดงการทำงานในแต่ละหน้าที่ทับซ้อนกันได้หลากหลาย โดยอยู่ภายใต้การทำงานของ Activity อีกทีหนึ่ง และ Fragment ก็สามารถผูกกับ Layout ได้ ดังนั้นจึงต้องมี Lifecycle ในตัวเองเหมือนกัน

08 November 2014

Let's Fragment - รู้จักกับ FragmentTransaction สำหรับการแสดง Fragment [ตอนที่ 2]

Updated on

        บทความภาคต่อจาก Let's Fragment - รู้จักกับ FragmentTransaction สำหรับการแสดง Fragment [ตอนที่ 1] ที่เนื้อหาเยอะมากเกินซะจนต้องแยกออกมาเป็นตอนที่ 2 เพื่อไม่ให้บทความนั้นยาวเกินเหตุ

        จากเดิมเจ้าของบล็อกได้แนะนำให้รู้จักกับ FragmentTransaction ไปแล้ว รวมไปถึงการ Add Fragment และ BackStack ซึ่งเจ้าของบล็อกก็ขอแยกในส่วนของ Replace Fragment มาที่บทความนี้แทน

07 November 2014

Let's Fragment - รู้จักกับ FragmentTransaction สำหรับการแสดง Fragment [ตอนที่ 1]

Updated on

        ในบทความก่อนหน้านี้เจ้าของบล็อกได้พูดถึงการเรียกใช้ Fragment แบบพื้นฐานไปแล้ว แต่ทว่าในการใช้งานจริงผู้ที่หลงเข้ามาอ่านยังต้องทำความเข้าใจเกี่ยวกับการทำงานของ FragmentTransaction กันก่อนนะ

06 November 2014

ถามอย่างไรให้ได้คำตอบ ถามอย่างไรให้ถูกต้องบนโลกแห่งยุค Internet

Updated on

        บทความนี้ขอเขียนขึ้นมาเล่นๆหน่อย เพราะเป็นเรื่องที่เจ้าของบล็อกรู้สึกตะขิดตะขวงใจมานานแล้ว ซึ่งผู้ที่หลงเข้ามาอ่านก็คงรู้กันอยู่แล้วว่าเจ้าของบล็อกนั้นแรดไปทั่วสารทิศ จึงเป็นเรื่องปกติที่เจ้าของบล็อกต้องเจอกับคำถามต่างๆนานาทั้งฝั่ง Dev และ User ไม่ว่าจะเป็น Facebook, Google Plus หรือแม้แต่บนบล็อกแห่งนี้

        แต่ถึงจะเจอกับคำถามมากมาย แต่ก็จะมีคำถามที่เจ้าของบล็อก "เลือกที่จะตอบ" กับ "เลือกที่จะไม่ตอบ" ผสมปนเปกันไป ดังนั้นก็อยากจะเขียนบทความนี้ขึ้นมาเล่าให้อ่านเล่นๆฆ่าเวลากันไป