นักผจญโค้ด (CODE HUNTER)

มาเปลี่ยน font ของ TextView ในแอพฯ กันเถอะ

       

 ในบทความนี้เราจะมาทำการเปลี่ยนฟ้อนของ TextView ในแอพฯ ให้เป็นฟ้อนที่เราอยากได้กัน ซึ่งในตัวอย่างเราจะทำการเปลี่ยนฟ้อนของ "Hello World!"

คลิกขวาที่โฟลเดอร์ res เลือก New จากนั้นเลือก Android resource directory

ในชื่อง Resource Type เลือกเป็น font

จากนั้นระบบจะทำการสร้างโฟลเดอร์ font ให้เรา ให้เรานำ font ที่เตรียมไว้แล้วมาไว้ที่โฟลเดอร์ font ที่พึ่งสร้าง

จากนั้นไปที่โฟลเดอร์ values->style ไฟล์ style.xml ให้เพิ่ม
<item name="android:fontFamily">@font/dosis_regular</item>

ลองรันแอพฯขึ้นมาใหม่ คำว่า Hello World! เปลี่ยนเป็น font ที่เราอยากได้เรียบร้อย

ดูโคดตัวอย่างได้ที่ https://github.com/twbkg/AndroidFonts.git
Share:

วิธีหา SHA1 บน Android Studio

          ในบทความนี้เราจะหา SHA1 โดยที่ไม่ต้องสั่งรันผ่าน Command ดูที่โปรเจคจากนั้นมองTab Gradle จะอยู่ฝั่งขวามือของหน้าจอ จากนั้นเข้าไปที่ Tasks->android->signingReport

จากนั้นคลิ๊กขวาเลือก Run 'ชื่อโปรเจค' หรือจะกดปุ่ม Ctrl+Shift+F10

จากนั้นมาที่แถบด้านล่าง เลือก แถบ Messages 

คลิ๊กที่ไอคอน Show Console Output



Share:

การทำ Load more ใน RecyclerView

          ในทุกวันนี้การแสดงผลข้อมูลในรูปแบบลำดับ คงหนีไม่พ้นเครื่องมือที่ชื่อว่า Recycler View ซึ่งเจ้าเครื่องมือนี้มีความสามารถที่หลากหลายเอามากๆ  ในบทความนี้เราจะมาลองทำ load more ใน Recycler view กัน
          โจทย์ในหัวข้อนี้คือ  เราจะแสดงข้อความเป็นลิส  การโหลดข้อมูลแต่ละครั้งจะได้ข้อมูลรอบละ 30 รายการ ในแต่ละรายการจะแสดงข้อความว่า "position ตามด้วยเลขลำดับ"
          เริ่มด้วยการเตรียมข้อมูลที่จะแสดง ด้วยการสร้างฟังก์ชั่นสำหรับการโหลดข้อมูลออกมาครั้งละ 30 รายการ 


ประกาศตัวแปรที่จะใช้งาน


สร้างฟังก์ชั่นที่ใช้สำหรับการสร้างข้อมูล โดยปล่อยข้อมูลครั้งละ 30 รายการ


จากนั้น Config Recycler View

add listener ให้กับ recycler view


แลทำการสร้าง adapter ดังนี้


ดูโคดตัวอย่างได้ที่
https://github.com/twbkg/RecyclerViewSample.git

Share:

Recent Posts

Popular Posts

About Me

About Me