Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Android
Android
  1. วิธีดึง Build ID ของ Android โดยโปรแกรม

    ภาพรวม บทความนี้แนะนำการดึง Build ID ผ่าน Build.ID ซึ่งเป็นตัวระบุเฉพาะของแต่ละครั้งที่สร้าง Firmware (Build) ช่วยให้ทราบว่าเป็นเวอร์ชันใดของซอฟต์แวร์ที่ติดตั้งอยู่ โค้ดสำคัญ textView.setText( + Build.ID); ความแตกต่าง Build.ID vs Build.VERSION ค่าคงที่ความหมายตัวอย่าง Build.IDBuild Identifier (ต

  2. วิธีดึงชื่อแบรนด์ (Brand Name) ของอุปกรณ์ Android โดยโปรแกรม

    ภาพรวม บทความนี้แสดงวิธีดึงชื่อแบรนด์ผู้ผลิตอุปกรณ์ Android ผ่าน Build.BRAND ค่าที่ได้จะเป็นชื่อแบรนด์ในรูปแบบตัวพิมพ์เล็ก (lowercase) เช่น samsung, google, xiaomi โค้ดหลัก textView.setText(Build.BRAND); ค่าที่เกี่ยวข้องกับแบรนด์และรุ่น ค่าคงที่คำอธิบายตัวอย่าง Build.BRANDแบรนด์ผู้ผลิต (lowercas

  3. วิธีดึงชื่อบอร์ด (Board Name) ของอุปกรณ์ Android โดยโปรแกรม

    ภาพรวม บทความนี้สาธิตการดึงชื่อบอร์ด (Board Name) ของอุปกรณ์ Android ผ่าน Build.BOARD ซึ่งระบุชื่อโค้ดของฮาร์ดแวร์บอร์ดหลัก (Mainboard/SoC) ขั้นตอนการทำงาน โครงสร้างโปรเจกต์และขั้นตอนพื้นฐานเหมือนบทความก่อนหน้า แตกต่างเพียงแค่ใช้ Build.BOARD แทน Build.DEVICE โค้ดสำคัญ (MainActivity.java) // ใน onR

  4. วิธีดึงข้อมูล Fingerprint ของอุปกรณ์ Android โดยโปรแกรม

    ภาพรวม บทความนี้แนะนำวิธีการดึงข้อมูล Build Fingerprint ของอุปกรณ์ Android ซึ่งเป็นสตริงที่ระบุข้อมูลการสร้างระบบ (Build) อย่างละเอียด รวมถึงอุปกรณ์ ผู้ผลิต เวอร์ชัน Android และคีย์การเซ็น ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ ใน Android Studio: File → New Project → Empty Activity → กรอกรายละเอียด → Fini

  5. วิธีดึงชื่ออุปกรณ์ Android โดยโปรแกรม (Programmatically)

    ภาพรวม บทความนี้สาธิตวิธีการดึงชื่ออุปกรณ์ Android (Device Name) โดยใช้โค้ดโปรแกรม ผ่านคลาส Build.DEVICE ซึ่งต้องขออนุญาต READ_PHONE_STATE ก่อนการเข้าถึงข้อมูล ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ใน Android Studio เปิด Android Studio → File → New Project → เลือก Empty Activity → กรอกข้อมูลที่จำเป็น → Fi

  6. วิธีดึง Android ID (Secure ID) แบบโปรแกรมมิงใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการดึง Android ID (Settings.Secure.ANDROID_ID) แบบโปรแกรมมิง ซึ่งเป็นตัวระบุอุปกรณ์ที่ไม่เปลี่ยนแปลง (เว้นแต่ Factory Reset) โดยใช้ Settings.Secure.getString() พร้อมจัดการ Runtime Permission สำหรับ READ_PHONE_STATE ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่

  7. วิธีใช้ NavigableSet Interface ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการใช้ NavigableSet Interface (ผ่าน TreeSet) ร่วมกับ ArrayList และ ListView ใน Android พร้อมฟังก์ชัน เพิ่ม และรีเฟรช ข้อมูล NavigableSet ขยายจาก SortedSet เพิ่มเมธอดนำทาง (Navigation Methods) เช่น lower, higher, floor, ceiling ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android

  8. วิธีโหลดเนื้อหา HTML ใน Android WebView

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการโหลด สตริง HTML โดยตรง (Inline HTML) ใน WebView ของ Android โดยใช้ WebView.loadData() ไม่ต้องโหลดจากเว็บเซิร์ฟเวอร์ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project กรอกข้อมูลที่จำเป็นทั้งหมดเพื่อสร้างโปรเจกต์ใหม่ ขั้นตอนที่ 2: จัดทำ Layout

  9. วิธีโหลด WebView จาก Cache ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการตั้งค่า Cache Mode ของ WebView ใน Android เพื่อโหลดหน้าเว็บจาก Cache ก่อน (Offline First) โดยใช้ WebSettings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK) ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project กรอกข้อมูลที่จำเป็นทั้งหมดเพื่อสร

  10. วิธีลบข้อมูลจาก TreeMap ไปยัง ArrayList สำหรับ ListView ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการใช้ TreeMap ร่วมกับ ArrayList และ ListView ใน Android พร้อมฟังก์ชัน เพิ่ม ลบ และรีเฟรช ข้อมูล โดย TreeMap จะ จัดเรียง Key อัตโนมัติ (ตัวเลข 1,2,3... หรือตัวอักษร A,B,C...) ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project กรอกข้อมูลที่จำเป็นท

  11. วิธีเปิดแอป YouTube จาก WebView ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการโหลดลิงก์ YouTube ใน WebView ซึ่งจะกระตุ้นให้ Android เปิด แอป YouTube ต้นฉบับ (Native App) แทนการเล่นใน WebView โดยอัตโนมัติ (ผ่าน Intent Filter) ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project กรอกข้อมูลที่จำเป็นทั้งหมดเพื่อสร้างโปรเจกต์ใ

  12. วิธีตั้งค่าให้ WebView พอดีหน้าจอใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการตั้งค่า WebView ให้พอดีกับหน้าจอ (Fit to Screen) ใน Android โดยใช้ setUseWideViewPort(true) และ setLayoutAlgorithm() เพื่อให้หน้าเว็บปรับขนาดอัตโนมัติตามขนาดหน้าจออุปกรณ์ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project กรอกข้อมูลที่จำเป็นทั

  13. วิธีตั้งค่า WebView Render Priority ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการตั้งค่า Render Priority (ลำดับความสำคัญในการเรนเดอร์) ของ WebView ใน Android โดยใช้ WebSettings.setRenderPriority() เพื่อปรับปรุงประสิทธิภาพการแสดงผล ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project กรอกข้อมูลที่จำเป็นทั้งหมดเพื่อสร้างโปรเจก

  14. วิธีลบข้อมูลจาก TreeSet ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการใช้ TreeSet ร่วมกับ ArrayList และ ListView ใน Android พร้อมฟังก์ชัน เพิ่ม ลบ และรีเฟรช ข้อมูล โดย TreeSet จะ จัดเรียงข้อมูลอัตโนมัติตามลำดับธรรมชาติ (Natural Order) และ ไม่ซ้ำกัน ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project กรอกข้อมูลที่

  15. วิธีใช้ HashSet ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการใช้ HashSet ร่วมกับ ArrayList และ ListView ใน Android พร้อมฟังก์ชัน เพิ่ม และรีเฟรช ข้อมูล (ไม่มีฟังก์ชันลบ) โดย HashSet จะเก็บข้อมูล ไม่ซ้ำกัน (Unique) และ ไม่รักษาลำดับ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project กรอกข้อมูลที่จำเป็นทั

  16. วิธีใช้ LinkedHashSet ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการใช้ LinkedHashSet ร่วมกับ ArrayList และ ListView ใน Android พร้อมฟังก์ชัน เพิ่ม และรีเฟรช ข้อมูล (ไม่มีฟังก์ชันลบ) โดย LinkedHashSet จะรักษา ลำดับการเพิ่มข้อมูล (Insertion Order) และ ไม่ซ้ำกัน (Unique) ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → Ne

  17. วิธีอนุญาตให้ WebView นำทางไปหน้าภายใน (Internal Pages) ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการทำให้ WebView สามารถนำทางไปหน้าภายในเว็บไซต์ (Internal Navigation) ได้อย่างถูกต้อง โดยใช้ WebViewClient.shouldOverrideUrlLoading() และจัดการปุ่ม Back ด้วย onBackPressed() ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project กรอกข้อมูลที่จำเป็นทั

  18. วิธีเปิดใช้งาน App Cache สำหรับ WebView ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการเปิดใช้งาน Application Cache (AppCache) ใน WebView ของ Android โดยใช้ WebSettings.setAppCacheEnabled(true) (หมายเหตุ: AppCache ถูก Deprecated แล้ว ควรใช้ Service Worker + Cache API แทน) ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project กรอกข้

  19. วิธีเปิดใช้งาน Session Storage ใน Android WebView

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการเปิดใช้งาน Web Storage (localStorage และ sessionStorage) ใน WebView ของ Android โดยใช้ WebSettings.setDomStorageEnabled(true) ซึ่งเป็นมาตรฐานสมัยใหม่แทน Web SQL Database ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project กรอกข้อมูลที่จำเป็นทั้

  20. วิธีเพิ่มข้อมูลจาก TreeMap ไปยัง ArrayList สำหรับ ListView ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการใช้ TreeMap ร่วมกับ ArrayList และ ListView ใน Android พร้อมฟังก์ชัน เพิ่ม และรีเฟรช ข้อมูล โดย TreeMap จะ จัดเรียง Key อัตโนมัติตามลำดับธรรมชาติ (Natural Order) ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project กรอกข้อมูลที่จำเป็นทั้งหมดเพื่อ

Total 1462 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:61/74  20-คอมพิวเตอร์/Page Goto:1 55 56 57 58 59 60 61 62 63 64 65 66 67