Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Android
Android
  1. วิธีขอสิทธิ์ Location (Runtime Permission) ใน Android

    บทความนี้สาธิตวิธีขอสิทธิ์ ACCESS_FINE_LOCATION ใน Runtime (Android 6.0+ / API 23+) ตามหลักการ Runtime Permissions ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project ขั้นตอนที่ 2: Layout (activity_main.xml) <?xml version=1.0 encoding=utf-8?> <RelativeLayout xmlns:andr

  2. วิธีกำหนด Layout แยกสำหรับ Portrait และ Landscape ใน Android

    บทความนี้สาธิตวิธีสร้าง Layout แยกต่างหาก สำหรับโหมดแนวตั้ง (Portrait) และแนวนอน (Landscape) ใน Android โดยใช้ Resource Qualifiers ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project ขั้นตอนที่ 2: Layout สำหรับ Portrait (Default) ไฟล์ res/layout/activity_main.xml (ใช้เมื่อแนวตั้ง):

  3. วิธีส่งอีเมลผ่าน Gmail จากแอป Android

    บทความนี้สาธิตวิธีส่งอีเมลโดยใช้ Intent.ACTION_SEND ซึ่งจะเปิดแอปอีเมลที่ติดตั้งอยู่ (Gmail, Outlook, ฯลฯ) ให้ผู้ใช้เลือก ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project ขั้นตอนที่ 2: Layout (activity_main.xml) ฟอร์มกรอกอีเมล: ผู้รับ, หัวข้อ, ข้อความ, ปุ่มส่ง <?xml version=1

  4. วิธีเปิดไฟล์แฟลชไลท์ (Torch) ด้วยโปรแกรมใน Android

    บทความนี้สาธิตวิควบคุม Camera Flashlight (Torch) ใน Android โดยใช้ Camera2 API (รองรับ Android 5.0+ / API 21+) ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project ขั้นตอนที่ 2: Layout (activity_main.xml) ใช้ ToggleButton สำหรับสลับเปิด/ปิด: <?xml version=1.0 encoding=utf-8?>

  5. วิธาสร้างลิงก์ที่คลิกได้ใน TextView บน Android

    บทความนี้สาธิตวิธีทำให้ข้อความใน TextView เป็นลิงก์ที่คลิกได้ โดยใช้ HTML anchor tag และ LinkMovementMethod ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project ขั้นตอนที่ 2: Layout (activity_main.xml) TextView เรียบง่าย อ้างอิง string resource: <?xml version=1.0 encoding=utf-8?&

  6. วิธีเพิ่มรายการใน ListView แบบไดนามิก (Dynamic) ใน Android

    บทความนี้สาธิตวิธีเพิ่มข้อมูลเข้า ListView แบบไดนามิกในขณะที่แอปทำงาน โดยใช้ ArrayAdapter และ notifyDataSetChanged() ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project ขั้นตอนที่ 2: Layout หลัก (activity_main.xml) ประกอบด้วย EditText, Button, และ ListView: <?xml version=1.0 enc

  7. วิธีเพิ่ม Footer ให้ ListView ใน Android

    บทความนี้สาธิตวิธีเพิ่ม Footer View ให้กับ ListView ใน Android โดยใช้ addFooterView() ก่อนเซ็ต Adapter ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project ขั้นตอนที่ 2: Layout หลัก (activity_main.xml) วาง ListView เต็มหน้าจอ: <?xml version=1.0 encoding=utf-8?> <RelativeLay

  8. วิธีเปิด/ปิด Wi-Fi ด้วยโปรแกรมใน Android

    บทความนี้สาธิตวิควบคุมสถานะ Wi-Fi (เปิด/ปิด) ใน Android โดยใช้ WifiManager และ UI Component คือ Switch ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → กรอกรายละเอียด ขั้นตอนที่ 2: จัดรูปแบบหน้าจอ (activity_main.xml) ใช้ Switch และ TextView แสดงสถานะ: <?xml version=1.0 enco

  9. วิธีสร้างข้อความหลายสไตล์ใน TextView เดียวบน Android

    บทความนี้สาธิตวิธีใช้ HTML tags และ Spanned เพื่อแสดงข้อความหลายสไตล์ (ตัวหนา ตัวเอียง สี ตัวเล็ก) ใน TextView เดียวบน Android ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio → File → New Project → กรอกรายละเอียด ขั้นตอนที่ 2: จัดรูปแบบหน้าจอ (activity_main.xml) วาง TextView 3 ตัวใน res/layout

  10. วิธีเปิดเว็บไซต์ในเบราว์เซอร์ Android จากแอปพลิเคชัน

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

  11. วิธีสร้าง ListView พร้อมมุมโค้งมนใน Android

    บทความนี้จะสาธิตวิธีการสร้าง ListView ที่มีมุมโค้งมน (rounded corners) ในแอปพลิเคชัน Android โดยใช้ไฟล์ Drawable resource เพื่อกำหนดรูปร่างพื้นหลัง ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio เลือก File → New Project แล้วกรอกรายละเอียดที่จำเป็นเพื่อสร้างโปรเจกต์ใหม่ ขั้นตอนที่ 2: จัดรูปแบบ

  12. วิธีเพิ่มกรอบ (Border) ให้ ImageView ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการเพิ่มกรอบ (Border) ให้ ImageView โดยใช้ Shape Drawable ใน XML แล้วนำไปตั้งเป็น Background ของ ImageView พร้อม Padding เพื่อให้กรอบไม่ทับภาพ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ สร้างโปรเจกต์ Android ใหม่ใน Android Studio ขั้นตอนที่ 2: ออกแบบ Layout หลัก (res/layout/activit

  13. วิธีใช้ RadioButton และ RadioGroup ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตการใช้ RadioButton และ RadioGroup ใน Android เพื่อให้ผู้ใช้เลือกเพียงหนึ่งรายการจากหลายตัวเลือก (Single Selection) ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ สร้างโปรเจกต์ Android ใหม่ใน Android Studio ขั้นตอนที่ 2: Strings Resource (res/values/strings.xml) <resources> <st

  14. วิธีใช้ SearchView สำหรับค้นหาข้อมูลใน ListView Android

    ภาพรวม ตัวอย่างนี้สาธิตการใช้ SearchView ร่วมกับ ListView และ ArrayAdapter เพื่อกรอง (Filter) ข้อมูลในรายการแบบ Real-time ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ สร้างโปรเจกต์ Android ใหม่ใน Android Studio ขั้นตอนที่ 2: ออกแบบ Layout (res/layout/activity_main.xml) <?xml version="1.0" encoding

  15. วิธีใช้ ViewFlipper สำหรับ Animation เลื่อน View ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตการใช้ ViewFlipper ซึ่งเป็น ViewGroup ที่แสดง Child View ทีละตัว (หนึ่งในเวลา) พร้อม Animation สำหรับการเลื่อน (Flip) ระหว่าง View ต่างๆ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ สร้างโปรเจกต์ Android ใหม่ใน Android Studio ขั้นตอนที่ 2: ออกแบบ Layout (res/layout/activity_main.xml) <

  16. วิธี Restart Activity ใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการ Restart Activity (เริ่มต้น Activity ใหม่) โดยการเรียก finish() แล้วตามด้วย startActivity(getIntent()) ซึ่งมีประโยชน์เมื่อต้องการรีเฟรช UI หรือรีเซ็ตสถานะ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ สร้างโปรเจกต์ Android ใหม่ใน Android Studio ขั้นตอนที่ 2: ออกแบบ Layout (res/layo

  17. วิธีเพิ่มเงา (Shadow) ให้ข้อความใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการเพิ่มเงา (Shadow) ให้ข้อความใน TextView โดยใช้เมธอด setShadowLayer() ซึ่งรองรับการกำหนดรัศมีความเบลอ ตำแหน่ง Offset และสีของเงา ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ สร้างโปรเจกต์ Android ใหม่ใน Android Studio ขั้นตอนที่ 2: ออกแบบ Layout (res/layout/activity_main.xml) <?

  18. วิธีเพิ่มคีย์บอร์ด Emoji ในแอป Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการเพิ่มคีย์บอร์ด Emoji (Emoji Keyboard) ในแอป Android โดยใช้ Library SuperNova-Emoji ซึ่งรองรับ Emoji ทุกรุ่น และสามารถสลับระหว่างคีย์บอร์ดระบบและ Emoji Keyboard ได้ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ สร้างโปรเจกต์ Android ใหม่ใน Android Studio ขั้นตอนที่ 2: เพิ่ม Dependen

  19. วิธีตรวจจับสายโทรศัพท์เข้าใน Android

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการตรวจจับสายโทรศัพท์เข้า (Incoming Call) ใน Android โดยใช้ BroadcastReceiver ฟัง Intent android.intent.action.PHONE_STATE ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ สร้างโปรเจกต์ Android ใหม่ใน Android Studio ขั้นตอนที่ 2: Layout หลัก (res/layout/activity_main.xml) <?xml versio

  20. วิธีพัฒนา Speech Recognizer ใน Android โดยไม่ใช้ Google API

    ภาพรวม ตัวอย่างนี้สาธิตวิธีการสร้าง Speech Recognition (การรู้จำเสียงพูด) ใน Android โดยใช้ SpeechRecognizer API ของระบบ ซึ่งทำงานบนอุปกรณ์ (On-device) ไม่ต้องพึ่งพา Google Cloud API ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ สร้างโปรเจกต์ Android ใหม่ใน Android Studio ขั้นตอนที่ 2: ออกแบบ Layout (res/layout

Total 1462 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:29/74  20-คอมพิวเตอร์/Page Goto:1 23 24 25 26 27 28 29 30 31 32 33 34 35