Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Android
Android
  1. วิธีตั้งค่า Font Family เริ่มต้นสำหรับแอป Android ทั้งหมด

    การกำหนดฟอนต์เริ่มต้น (Default Font) ให้กับทั้งแอปพลิเคชัน ตัวอย่างนี้แสดงวิธีตั้งค่า Font Family ให้เป็นค่าเริ่มต้นสำหรับ TextView และ Button ทุกตัวในแอป โดยไม่ต้องกำหนดทีละตัว ใช้ผ่าน Theme/Style ในไฟล์ styles.xml ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → กรอกรายละเอีย

  2. วิธีดึง Context ของ Activity ที่อยู่บนหน้าจอ (Foreground) ใน Android

    การเข้าถึง Context ของ Activity ที่ทำงานอยู่ใน foreground ตัวอย่างนี้แสดงวิธีสร้างคลาส Application แบบกำหนดเองเพื่อเก็บอ้างอิงถึง Activity ที่อยู่บนหน้าจออยู่ ณ ขณะนั้น (Foreground Activity) ซึ่งมีประโยชน์เมื่อต้องการเข้าถึง Context จากที่ไหนก็ได้ในแอป ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio

  3. วิธีตรวจสอบว่าเปิดใช้บริการตำแหน่งในแอป Android หรือไม่

    การตรวจสอบสถานะบริการตำแหน่ง (Location Services) ในแอป Android ตัวอย่างนี้แสดงวิธีการตรวจสอบว่าผู้ใช้ได้เปิดใช้บริการตำแหน่ง (GPS/Network) บนอุปกรณ์ Android หรือยัง หากยังไม่ได้เปิด จะแสดงกล่องโต้ตอบให้ผู้ใช้ไปเปิดที่การตั้งค่า ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio → File → New Projec

  4. วิธีตรวจสอบความถูกต้องข้อมูลใน EditText (Validate Input) ใน Android

    ภาพรวม บทความนี้สาธิตการสร้าง Custom InputFilter เพื่อตรวจสอบความถูกต้องของข้อความที่กรอกใน EditText ให้รับเฉพาะตัวอักษรอังกฤษและตัวเลข (Alphanumeric) และอักขระขีดล่าง (_) เท่านั้น ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout

  5. วิธีกำหนดค่าต่ำสุดและสูงสุด (Min/Max) ให้ EditText ใน Android

    ภาพรวม บทความนี้สาธิตการสร้าง Custom InputFilter เพื่อจำกัดค่าตัวเลขที่กรอกใน EditText ให้อยู่ในช่วง Min-Max ที่กำหนด (เช่น 1-99) ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/activity_main.xml) <?xml version=1.0 encoding=u

  6. วิธีจัดวาง View ให้อยู่ด้านล่างหน้าจอใน Android

    ภาพรวม บทความนี้สาธิตวิธีจัดวาง View ให้อยู่ตำแหน่งด้านล่างหน้าจอ (Bottom of screen) โดยใช้ android:layout_alignParentBottom=true ใน RelativeLayout ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/activity_main.xml) <?xml vers

  7. วิธีกำหนดข้อความขีดเส้นใต้ (Underline) ใน Layout XML ของ Android

    ภาพรวม บทความนี้สาธิตวิงทำให้ TextView แสดงข้อความขีดเส้นใต้ (Underline) โดยใช้ SpannableString และ UnderlineSpan ในโค้ด Java ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/activity_main.xml) <?xml version=1.0 encoding=utf-8

  8. วิธีแสดงจำนวน Notification บนไอคอนแอป (Badge) ใน Android

    ภาพรวม บทความนี้สาธิตการแสดงตัวเลขจำนวน Notification (Badge Count) บนไอคอนแอปใน Launcher โดยใช้ setNumber() และ setBadgeIconType() ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/activity_main.xml) <?xml version=1.0 encoding=

  9. วิธีเปลี่ยนสีพื้นหลังรายการ ListView ใน Android

    ภาพรวม บทความนี้สาธิตวิธีเปลี่ยนสีพื้นหลังของรายการ ListView เมื่อคลิก โดยใช้ setOnItemClickListener และ view.setBackgroundColor() ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/activity_main.xml) <?xml version=1.0 encoding=

  10. วิธีปรับขนาดรูปภาพ (Resize Image) ในแอป Android

    ภาพรวม บทความนี้สาธิตวิธีเลือกภาพจากแกลเลอรี่และปรับขนาด (Resize) ด้วย Bitmap.createScaledBitmap() แล้วแสดงผลใน ImageView ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/activity_main.xml) <?xml version=1.0 encoding=utf-8?>

  11. วิธีสร้าง Navigation Drawer แบบกำหนดเองใน Android

    ภาพรวม บทความนี้สาธิตการสร้าง Navigation Drawer (เมนูด้านข้าง) แบบกำหนดเอง โดยใช้ DrawerLayout, NavigationView, Toolbar และ Material Design Components ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout หลัก (res/layout/activity_main.xml) <?

  12. วิธีจำกัดความยาวข้อความใน EditText บน Android

    ภาพรวม บทความนี้สาธิตวิธีจำกัดจำนวนตัวอักษรสูงสุดที่กรอกได้ใน EditText โดยใช้แอตทริบิวต์ android:maxLength ใน XML ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/activity_main.xml) <?xml version=1.0 encoding=utf-8?> <Li

  13. วิธีเพิ่มผู้ติดต่อใหม่ในแอป Android

    ภาพรวม บทความนี้สาธิตวิธีเปิดหน้าจอเพิ่มผู้ติดต่อ (Add Contact) ของระบบ Android โดยส่งชื่อและเบอร์โทรผ่าน Intent ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/activity_main.xml) <?xml version=1.0 encoding=utf-8?> <Lin

  14. วิธีเปิด/ปิดหน้าจอ Android ด้วยโปรแกรม (Device Admin)

    ภาพรวม บทความนี้สาธิตการควบคุมการเปิด/ปิดหน้าจอ (Lock/Unlock) โดยใช้ DevicePolicyManager ซึ่งต้องการสิทธิ์ Device Admin ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/activity_main.xml) <?xml version=1.0 encoding=utf-8?>

  15. วิธีโทรออกด้วย Intent ใน Android

    ภาพรวม บทความนี้สาธิตวิธีเปิดแอปโทรศัพท์ (Dialer) ด้วย Intent.ACTION_DIAL พร้อมหมายเลขที่กำหนด ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/activity_main.xml) <?xml version=1.0 encoding=utf-8?> <RelativeLayout xmlns:

  16. วิธีแสดงไฟล์ PDF ใน Android WebView

    ภาพรวม บทความนี้สาธิตวิธีแสดงเอกสาร PDF ใน WebView โดยใช้ Google Docs Viewer ผ่าน URL ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/activity_main.xml) <?xml version=1.0 encoding=utf-8?> <RelativeLayout xmlns:android=h

  17. วิธีตรวจจับการคลิกปุ่ม HTML ผ่าน JavaScript ใน Android WebView

    ภาพรวม บทความนี้สาธิตวิธีสื่อสารระหว่าง JavaScript ใน WebView กับ Native Android Code ผ่าน JavascriptInterface เพื่อตรวจจับการคลิกปุ่มในหน้า HTML ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/activity_main.xml) <?xml versio

  18. วิธิลบ Notification จากแถบสถานะด้วยโปรแกรมใน Android

    ภาพรวม บทความนี้สาธิตวิธีสร้างและลบ Notification แบบโปรแกรมมัติ (Programmatically) โดยใช้ Custom Layout และ NotificationManager.cancel() ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout หลัก (res/layout/activity_main.xml) <?xml version=1.

  19. วิธีตั้งค่า Android Notification ให้แสดงในวันที่กำหนดในอนาคต

    ภาพรวม บทความนี้สาธิตการตั้งค่า Notification ให้แสดงในวันที่และเวลาที่กำหนดในอนาคต (Future Date) โดยใช้ DatePicker และ AlarmManager ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/activity_main.xml) <?xml version=1.0 encoding

  20. วิธีสร้าง Notification ทุกวันเวลาที่กำหนดใน Android

    ภาพรวม บทความนี้สาธิตการสร้าง Notification ที่แสดงทุกวันเวลาที่ผู้ใช้เลือก โดยใช้ DatePicker, AlarmManager และ BroadcastReceiver แบบ Repeating ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/activity_main.xml) <?xml version=1

Total 1462 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:34/74  20-คอมพิวเตอร์/Page Goto:1 28 29 30 31 32 33 34 35 36 37 38 39 40