Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Android
Android
  1. วิธีตรวจสอบว่ามือถือ Android รองรับเซ็นเซอร์ Game Rotation Vector หรือไม่

    ภาพรวม ตัวอย่างนี้สาธิตวิธีตรวจสอบการรองรับเซ็นเซอร์ TYPE_GAME_ROTATION_VECTOR ซึ่งให้ค่า Rotation Vector (Quaternion) โดยไม่ใช้ Magnetometer เหมาะสำหรับ Gaming และ VR ที่ไม่ต้องการทิศทางแม่เหล็กโลก ขั้นตอนการสร้างโปรเจกต์ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty

  2. วิธีตรวจสอบว่ามือถือ Android รองรับเซ็นเซอร์ Gravity (แรงโน้มถ่วง) หรือไม่

    ภาพรวม ตัวอย่างนี้สาธิตวิธีตรวจสอบการรองรับเซ็นเซอร์ Gravity ซึ่งเป็น Software/Virtual Sensor ที่คำนวณจาก Accelerometer (และบางครั้ง Gyroscope) เพื่อแยกแรงโน้มถ่วงออกจาก Linear Acceleration ขั้นตอนการสร้างโปรเจกต์ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity

  3. วิธีตรวจสอบว่ามือถือ Android รองรับเซ็นเซอร์ Gyroscope (ยีโรสโคป) หรือไม่

    ภาพรวม ตัวอย่างนี้สาธิตวิธีตรวจสอบการรองรับเซ็นเซอร์ Gyroscope (ยีโรสโคป) ซึ่งวัดความเร็วเชิงมุม (Angular velocity) รอบ 3 แกน ใช้สำหรับการตรวจจับการหมุน การเล่นเกม VR/AR และการนำทาง ขั้นตอนการสร้างโปรเจกต์ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอ

  4. วิธีตรวจสอบว่ามือถือ Android รองรับเซ็นเซอร์ Low Latency Off-body Detect หรือไม่

    ภาพรวม ตัวอย่างนี้สาธิตวิธีตรวจสอบการรองรับเซ็นเซอร์ TYPE_LOW_LATENCY_OFFBODY_DETECT ซึ่งใช้ตรวจจับว่าอุปกรณ์ถูกลอยออกจากร่างกาย (Off-body detection) ด้วย Latency ต่ำ เหมาะสำหรับอุปกรณ์ Wearable เช่น Smartwatch ขั้นตอนการสร้างโปรเจกต์ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Pro

  5. วิธีตรวจสอบว่ามือถือ Android รองรับเซ็นเซอร์ Magnetic Field หรือไม่

    ภาพรวม ตัวอย่างนี้สาธิตวิธีตรวจสอบการรองรับเซ็นเซอร์ Magnetic Field (สนามแม่เหล็ก) ซึ่งเป็นเซ็นเซอร์เดียวกับ Magnetometer (TYPE_MAGNETIC_FIELD) - บทความนี้ซ้ำกับ ID 1004061212 แต่ใช้ชื่อเรียกที่แตกต่างกัน ขั้นตอนการสร้างโปรเจกต์ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project →

  6. วิธีตรวจสอบว่ามือถือ Android รองรับเซ็นเซอร์ Heart Beat (อัตราการเต้นของหัวใจ) หรือไม่

    ภาพรวม ตัวอย่างนี้สาธิตวิธีตรวจสอบว่าอุปกรณ์ Android รองรับเซ็นเซอร์ Heart Rate (TYPE_HEART_BEAT) หรือไม่ เซ็นเซอร์นี้มักพบในนาฬิกาอัจฉริยะ (Smartwatch) หรืออุปกรณ์착용ได้ (Wearables) มากกว่าโทรศัพท์มือถือทั่วไป ขั้นตอนการสร้างโปรเจกต์ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Proj

  7. วิธีตรวจสอบว่ามือถือ Android รองรับเซ็นเซอร์ Magnetometer (เข็มทิศ) หรือไม่

    ภาพรวม ตัวอย่างนี้สาธิตวิธีตรวจสอบว่าอุปกรณ์ Android รองรับเซ็นเซอร์ Magnetometer (สนามแม่เหล็ก/เข็มทิศดิจิทัล) หรือไม่ โดยใช้ SensorManager และ Sensor.TYPE_MAGNETIC_FIELD ขั้นตอนการสร้างโปรเจกต์ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: La

  8. วิธีใช้เมธอด equals() ใน TextView ของ Android

    ภาพรวม ตัวอย่างนี้สาธิตการใช้เมธอด equals() เพื่อเปรียบเทียบสตริงสองค่าแบบ Case-sensitive (แยกตัวพิมพ์เล็ก-ใหญ่) ซึ่งเป็นวิธีมาตรฐานในการตรวจสอบความเท่ากันของ String ใน Java ขั้นตอนการสร้างโปรเจกต์ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2:

  9. วิธีตั้งค่าหัวข้อย่อย (Subtitle) ให้ Action Bar ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีตั้งค่าหัวข้อย่อย (Subtitle) ให้กับ Action Bar โดยใช้เมธอด setSubtitle() ซึ่งจะแสดงข้อความเล็กๆ ใต้ Title หลัก ขั้นตอนการสร้างโปรเจกต์ ขั้นตอนที่ 1: สร้างโปรเจกต์ด้วย Theme ที่รองรับ Action Bar ใช้ Theme.AppCompat.Light.DarkActionBar หรือ Theme.MaterialComponents.Light.D

  10. วิธีใช้เมธอด equalsIgnoreCase() ใน TextView ของ Android

    ภาพรวม ตัวอย่างนี้สาธิตการใช้เมธอด equalsIgnoreCase() เพื่อเปรียบเทียบสตริงสองค่า โดยไม่สนใจตัวพิมพ์เล็ก-ใหญ่ (Case-insensitive comparison) ขั้นตอนการสร้างโปรเจกต์ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/activity_main.x

  11. วิธีตั้งค่าหัวข้อ (Title) ให้ Action Bar ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีตั้งค่าหัวข้อ (Title) และหัวข้อย่อย (Subtitle) ให้กับ Action Bar โดยใช้เมธอด setTitle() และ setSubtitle() ขั้นตอนการสร้างโปรเจกต์ ขั้นตอนที่ 1: สร้างโปรเจกต์ด้วย Theme ที่มี Action Bar เลือก Theme: Theme.AppCompat.Light.DarkActionBar หรือ Theme.MaterialComponents.Light.D

  12. วิธีใช้เมธอด getChars() ใน TextView ของ Android

    ภาพรวม ตัวอย่างนี้สาธิตการใช้เมธอด getChars() ของคลาส String เพื่อคัดลอกอักขระจาก String ไปยัง Array ของ char ตั้งแตตำแหน่งเริ่มต้นจนถึงตำแหน่งสิ้นสุด ขั้นตอนการสร้างโปรเจกต์ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/acti

  13. วิธีตรวจสอบว่า Action Bar แสดงอยู่หรือไม่ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีตรวจสอบสถานะการแสดงผลของ Action Bar โดยใช้เมธอด isShowing() ของ SupportActionBar ขั้นตอนการสร้างโปรเจกต์ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เลือก Theme ที่มี Action Bar (เช่น Theme.AppCompat.Light.DarkActionBar) ขั้นตอนที่ 2: Layout (res/layout/activity_main.xml) <?xml

  14. วิธีใช้เมธอด indexOf() ใน TextView ของ Android

    ภาพรวม ตัวอย่างนี้สาธิตการใช้เมธอด indexOf() ของคลาส String เพื่อค้นหาตำแหน่ง (index) ของข้อความย่อยภายในข้อความที่ผู้ใช้ป้อนใน EditText แล้วแสดงผลใน TextView ขั้นตอนการสร้างโปรเจกต์ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity → ตั้งชื่อโปรเจกต์ → Finish ข

  15. วิธีตรวจสอบว่าอุปกรณ์ Android มีการลงทะเบียนลายนิ้วมือหรือไม่

    ภาพรวม ตัวอย่างนี้สาธิตวิธีตรวจสอบว่าผู้ใช้ได้ลงทะเบียนลายนิ้วมือไว้ในอุปกรณ์ Android หรือยัง โดยใช้คลาส FingerprintManager ซึ่งเหมาะสำหรับแอปที่ต้องการยืนยันตัวตนด้วยชีววิทยา (Biometric Authentication) ขั้นตอนการสร้างโปรเจกต์ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ใน Android Studio เปิด Android Studio →

  16. วิธีตรวจสอบว่าอุปกรณ์ Android มีเซ็นเซอร์นิ้วมือ (Fingerprint Sensor) หรือไม่

    ภาพรวม บทความนี้สาธิตวิธีตรวจสอบว่าอุปกรณ์มี Hardware Fingerprint Sensor หรือไม่ ผ่าน FingerprintManager.isHardwareDetected() (API 23+) และ BiometricManager (API 28+ แนะนำ) ขั้นตอนที่ 1: สร้างโปรเจกต์ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/activity_ma

  17. วิธีใช้ isEmpty() ใน TextView Android ตรวจสอบข้อความว่าง

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

  18. วิธีใช้ contains() ใน TextView Android ตรวจสอบข้อความย่อย

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

  19. วิธีดึงความสูงของ Status Bar (Elevation) ใน Android

    ภาพรวม บทความนี้สาธิตวิธีดึงค่า Elevation (ความสูง/เงา) ของ Action Bar/Status Bar ผ่าน getSupportActionBar().getElevation() ขั้นตอนที่ 1: สร้างโปรเจกต์ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/activity_main.xml) <?xml version=1.0 encoding=utf-8?>

  20. วิธีดึงขนาด Launcher Icon ขนาดใหญ่ใน Android

    ภาพรวม บทความนี้สาธิตวิธีดึงขนาดของ Launcher Large Icon (ไอคอนแอปขนาดใหญ่ใน Launcher) ผ่าน ActivityManager.getLauncherLargeIconSize() ขั้นตอนที่ 1: สร้างโปรเจกต์ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout (res/layout/activity_main.xml) <?xml version=1.0 encoding=u

Total 1462 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:54/74  20-คอมพิวเตอร์/Page Goto:1 48 49 50 51 52 53 54 55 56 57 58 59 60