Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Android
Android
  1. วิธีตรวจสอบขนาดหน้าจออุปกรณ์ Android (Small, Normal, Large, XLarge) แบบโปรแกรม

    ภาพรวม ตัวอย่างนี้แสดงวิธีการตรวจสอบหมวดหมู่ขนาดหน้าจอ (Screen Size Category) และความหนาแน่น (Density) ของอุปกรณ์ Android โดยใช้ Configuration และ DisplayMetrics ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกข้อมูลที่จำเป็น ขั้นตอนที่ 2: จัดรูปแบบหน้าจอ (acti

  2. วิธีตั้งค่า Item ที่เลือกใน Spinner ด้วยค่า (Value) แทนตำแหน่ง (Position) ใน Android

    ภาพรวม ตัวอย่างนี้แสดงวิธีการเลือก Item ใน Spinner โดยระบุค่า (Value) โดยตรง แทนที่จะใช้ตำแหน่ง (Position) ซึ่งมีประโยชน์เมื่อข้อมูลเปลี่ยนแปลงบ่อย ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกข้อมูลที่จำเป็น ขั้นตอนที่ 2: จัดรูปแบบหน้าจอ (activity_main.xml)

  3. วิธีตรวจจับการแตะและตำแหน่งบน Google Maps ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการตรวจจับการเคลื่อนย้ายแผนที่ (Camera Movement) และแยกประเภทสาเหตุ: จesture ผู้ใช้, API Animation, หรือ Developer Animation ขั้นตอนที่ 1: สร้างโปรเจกต์ Google Maps ใน Android Studio ไปที่ File → New Project → Google Maps Activity แล้วกรอกข้อมูล ขั้นตอนที่ 2: จัดรูปแบบหน

  4. วิธีตรวจสอบว่าอุปกรณ์เป็นโทรศัพท์หรือแท็บเล็ตใน Android

    ภาพรวม ตัวอย่างนี้แสดงวิธีการตรวจสอบประเภทอุปกรณ์ (Phone หรือ Tablet) โดยใช้ TelephonyManager ตรวจสอบความสามารถด้านโทรศัพท์ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกข้อมูลที่จำเป็น ขั้นตอนที่ 2: จัดรูปแบบหน้าจอ (activity_main.xml) <?xml version=1.0 en

  5. วิธีเปลี่ยนสี Status Bar ให้เข้ากับธีมแอปใน Android

    ภาพรวม ตัวอย่างนี้แสดงวิธีการเปลี่ยนสีของแถบสถานะ (Status Bar) ให้ตรงกับธีมของแอปพลิเคชัน โดยใช้ Window API ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกข้อมูลที่จำเป็น ขั้นตอนที่ 2: จัดรูปแบบหน้าจอ (activity_main.xml) <?xml version=1.0 encoding=utf-8?>

  6. วิธีดูแอปพลิเคชันที่กำลังทำงานอยู่ (Running Apps) ใน Android

    ภาพรวม ตัวอย่างนี้แสดงวิธีการดึงรายการแอปที่กำลังทำงานอยู่โดยใช้ ActivityManager (หมายเหตุ: API เปลี่ยนแปลงมากในเวอร์ชันใหม่) ⚠️ ข้อจำกัดสำคัญ API 21+ (Android 5.0+): getRunningTasks() ถูกจำกัด คืนค่าเฉพาะ Task ของแอปตัวเอง API 23+ (Android 6.0+): ต้องขอ Permission PACKAGE_USAGE_STATS (Spe

  7. วิธีตรวจสอบสถานะเสียง (Ringer Mode) ใน Android

    ภาพรวม ตัวอย่างนี้แสดงวิธีการตรวจสอบโหมดเสียงของอุปกรณ์ (Silent, Vibrate, Normal) โดยใช้ AudioManager ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกข้อมูลที่จำเป็น ขั้นตอนที่ 2: จัดรูปแบบหน้าจอ (activity_main.xml) <?xml version=1.0 encoding=utf-8?> <

  8. วิธีใช้ RecyclerView ภายใน NestedScrollView ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตการวาง RecyclerView ภายใน NestedScrollView ซึ่งต้องการการตั้งค่าเฉพาะเพื่อให้ Scroll ทำงานถูกต้อง ขั้นตอนที่ 1: สร้างโปรเจกต์และเพิ่ม Dependencies ใน build.gradle (Module: app) เพิ่ม: dependencies { implementation androidx.appcompat:appcompat:1.6.0 implementation com.

  9. วิธีตรวจสอบความถูกต้องของอีเมล (Email Validation) ใน Android

    ภาพรวม ตัวอย่างนี้แสดงวิธีการตรวจสอบรูปแบบอีเมลด้วย Regular Expression (Regex) ใน Android ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกข้อมูลที่จำเป็น ขั้นตอนที่ 2: จัดรูปแบบหน้าจอ (activity_main.xml) <?xml version=1.0 encoding=utf-8?> <RelativeLayo

  10. วิธีวนลูปอ่าน JSON Array ใน Android

    ภาพรวม ตัวอย่างนี้แสดงวิธีการ Parse และวนลูปอ่านข้อมูลจาก JSON Array โดยใช้คลาส org.json ที่มาพร้อม Android SDK ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกข้อมูลที่จำเป็น ขั้นตอนที่ 2: จัดรูปแบบหน้าจอ (activity_main.xml) <?xml version=1.0 encoding=utf-8

  11. วิธีเรียกเมธอดของ Activity จาก Fragment ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการให้ Fragment เรียกใช้เมธอดของ Activity ที่เป็นเจ้าของ (Host Activity) ผ่านการ Cast Context ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกข้อมูลที่จำเป็น ขั้นตอนที่ 2: จัดรูปแบบหน้าจอ Activity (activity_main.xml) <?xml version=

  12. วิธีเพิ่มกิจกรรมในปฏิทิน (Calendar Events) ใน Android

    ภาพรวม ตัวอย่างนี้แสดงวิธีการเปิดแอปปฏิทินของระบบเพื่อเพิ่มกิจกรรมใหม่โดยใช้ Intent ACTION_EDIT ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกข้อมูลที่จำเป็น ขั้นตอนที่ 2: จัดรูปแบบหน้าจอ (activity_main.xml) <?xml version=1.0 encoding=utf-8?> <Relati

  13. วิธีอ่านไฟล์ข้อความ (Text File) ใน Android App

    ภาพรวม ตัวอย่างนี้แสดงวิธีการอ่านไฟล์ข้อความจากโฟลเดอร์ res/raw/ โดยใช้ InputStream และ BufferedReader ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่และเพิ่มไฟล์ข้อความ เปิด Android Studio ไปที่ File → New Project คลิกขวาที่ res → New → Android Resource Directory เลือก Resource type: raw ตั้งชื่อโฟลเ

  14. วิธีลบข้อมูล SharedPreferences ในแอป Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการลบข้อมูลเฉพาะรายการ (Key) หรือลบทั้งหมดใน SharedPreferences ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกข้อมูลที่จำเป็น ขั้นตอนที่ 2: จัดรูปแบบหน้าจอ (activity_main.xml) <?xml version=1.0 encoding=utf-8?> <LinearLayout

  15. วิธีคำนวณระยะทางระหว่างสองตำแหน่งทางภูมิศาสตร์ใน Android

    ภาพรวม ตัวอย่างนี้แสดงวิธีการคำนวณระยะทางระหว่างสองพิกัด GPS (Latitude/Longitude) โดยใช้คลาส android.location.Location ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกข้อมูลที่จำเป็น ขั้นตอนที่ 2: จัดรูปแบบหน้าจอ (activity_main.xml) <?xml version=1.0 encodin

  16. วิธีอ่าน SharedPreferences ของแอปอื่นใน Android

    ภาพรวม ตัวอย่างนี้แสดงวิธีการเข้าถึง SharedPreferences ของแอปพลิเคชันอื่น โดยใช้ createPackageContext และโหมด MODE_WORLD_READABLE (API ล้าสมัย) หรือ Content Provider (แนะนำ) ⚠️ ข้อควรระวัง: การเปลี่ยนแปลงของ Android API 17+ (Android 4.2+): MODE_WORLD_READABLE และ MODE_WORLD_WRITEABLE ถูก Depre

  17. วิธีซ่อนปุ่ม Home และปุ่มระบบอื่นๆ ใน Android (Immersive Mode)

    ภาพรวม ตัวอย่างนี้แสดงวิธีการซ่อน Navigation Bar และ Status Bar (Immersive Mode) เพื่อให้แอปใช้พื้นที่หน้าจอเต็มที่ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกข้อมูลที่จำเป็น ขั้นตอนที่ 2: จัดรูปแบบหน้าจอ (activity_main.xml) <?xml version=1.0 encoding=u

  18. วิธีจัดวาง Views ใน RelativeLayout ด้วยโค้ด (Programmatically) ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการสร้างและจัดวาง View (ปุ่ม) ใน RelativeLayout โดยเขียนโค้ด Java โดยตรง แทนที่จะใช้ XML ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกข้อมูลที่จำเป็น ขั้นตอนที่ 2: จัดรูปแบบหน้าจอ (activity_main.xml) <?xml version=1.0 encoding=u

  19. วิธีเปลี่ยนสีพื้นหลังของ Options Menu ใน Android

    ภาพรวม ตัวอย่างนี้แสดงวิธีการเปลี่ยนสีพื้นหลังและสีข้อความของ Options Menu ผ่าน Style/Theme ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกข้อมูลที่จำเป็น ขั้นตอนที่ 2: จัดรูปแบบหน้าจอ (activity_main.xml) <?xml version=1.0 encoding=utf-8?> <LinearLayo

  20. วิธีปรับแต่ง Layout ของ Snackbar ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการปรับแต่งรูปลักษณ์ของ Snackbar เช่น สีพื้นหลัง ฟอนต์ สีข้อความ และการเพิ่ม Action button ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกข้อมูลที่จำเป็น ขั้นตอนที่ 2: จัดรูปแบบหน้าจอ (activity_main.xml) <?xml version=1.0 encoding

Total 1462 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:14/74  20-คอมพิวเตอร์/Page Goto:1 8 9 10 11 12 13 14 15 16 17 18 19 20