Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Android
Android
  1. วิธีเพิ่ม Checkbox List ใน Alert Dialog

    ตัวอย่างนี้สาธิตวิธี เพิ่ม Checkbox List (Multi-Choice) ใน Alert Dialog ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ใน Android Studio ไปที่ File → New Project และกรอกรายละเอียดที่จำเป็นทั้งหมด ขั้นตอนที่ 2: เพิ่มโค้ดใน res/layout/activity_main.xml <?xml version=1.0 encoding=utf-8?> <LinearLayout xmlns

  2. วิธีเพิ่ม Custom View ใน Alert Dialog

    ตัวอย่างนี้สาธิตวิธี เพิ่ม Custom View ใน Alert Dialog ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ใน Android Studio ไปที่ File → New Project และกรอกรายละเอียดที่จำเป็นทั้งหมด ขั้นตอนที่ 2: เพิ่มโค้ดใน res/layout/activity_main.xml <?xml version=1.0 encoding=utf-8?> <LinearLayout xmlns:android=https://

  3. วิธีเพิ่ม Divider และ Spacing ระหว่าง Item ใน RecyclerView

    ตัวอย่างนี้สาธิตวิธี เพิ่ม Divider และ Spacing ระหว่าง Item ใน RecyclerView ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ใน Android Studio ไปที่ File → New Project และกรอกรายละเอียดที่จำเป็นทั้งหมด ขั้นตอนที่ 2: เพิ่มโค้ดใน res/layout/activity_main.xml <?xml version=1.0 encoding=utf-8?> <android.suppor

  4. วิธีเพิ่ม List ใน Alert Dialog

    ตัวอย่างนี้สาธิตวิธี เพิ่ม List ธรรมดา (Simple List) ใน Alert Dialog ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ใน Android Studio ไปที่ File → New Project และกรอกรายละเอียดที่จำเป็นทั้งหมด ขั้นตอนที่ 2: เพิ่มโค้ดใน res/layout/activity_main.xml <?xml version=1.0 encoding=utf-8?> <LinearLayout xmlns:an

  5. วิธีเพิ่ม Radio Button List ใน Alert Dialog

    ตัวอย่างนี้สาธิตวิธี เพิ่ม Radio Button List (Single Choice) ใน Alert Dialog ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ใน Android Studio ไปที่ File → New Project และกรอกรายละเอียดที่จำเป็นทั้งหมด ขั้นตอนที่ 2: เพิ่มโค้ดใน res/layout/activity_main.xml <?xml version=1.0 encoding=utf-8?> <LinearLayout

  6. วิธีสร้าง Horizontal ListView ด้วย RecyclerView ใน Android

    ตัวอย่างนี้สาธิตวิธี สร้าง Horizontal ListView ด้วย RecyclerView ใน Android ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ใน Android Studio ไปที่ File → New Project และกรอกรายละเอียดที่จำเป็นทั้งหมด ขั้นตอนที่ 2: เพิ่มโค้ดใน res/layout/activity_main.xml <?xml version=1.0 encoding=utf-8?> <android.suppor

  7. วิธีสร้างบัญชี Firebase สำหรับแอปพลิเคชัน Android

    ตัวอย่างนี้สาธิตวิธี สร้างบัญชี Firebase สำหรับแอปพลิเคชัน Android ขั้นตอนการสร้าง Firebase Project สมัคร Firebase - ไปที่ https://firebase.google.com/ Sign In - คลิกปุ่ม Sign In ใส่ Gmail และรหัสผ่าน Go to Console - หลัง Login สำเร็จ คลิก Go to Console เพื่อเข้าหน้าคอนโซล Add Pro

  8. วิธีใช้ subList() ใน Android CopyOnWriteArrayList

    ก่อนเข้าตัวอย่าง ควรทราบว่า CopyOnWriteArrayList คืออะไร นี่คือเวเรียนท์ที่ปลอดภัยต่อเธรด (thread-safe) ของ ArrayList ซึ่งดำเนินการเพิ่ม ตั้งค่า และอื่นๆ โดยการสร้างสำเนาใหม่ของอาร์เรย์พื้นฐาน ตัวอย่างการใช้งาน subList() ใน Android CopyOnWriteArrayList ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ใน Android Stu

  9. วิธีใช้ take() ใน Android PriorityBlockingQueue

    ก่อนเข้าตัวอย่าง ควรทราบว่า PriorityBlockingQueue คืออะไร นี่คือ Queue แบบไม่มีขีดจำกัด (Unbounded) ที่เรียงลำดับตาม Priority (เหมือน Priority Queue) การใช้งานหลักคือ จัดการ OutOfMemoryError ได้ดีกว่า ตัวอย่างการใช้งาน take() ใน Android PriorityBlockingQueue ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ใน Andro

  10. วิธีใช้ take() ใน Android ArrayBlockingQueue

    ก่อนเข้าตัวอย่าง ควรทราบว่า ArrayBlockingQueue คืออะไร นี่คือ Queue แบบจำกัดขนาด (Bounded) ที่ทำงานแบบ FIFO (First-In-First-Out) องค์ประกอบตัวแรกจะอยู่ในคิวนานที่สุด และตัวสุดท้ายจะอยู่สั้นที่สุด ตัวอย่างการใช้งาน take() ใน Android ArrayBlockingQueue ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ใน Android Studi

  11. Android สร้าง Shortcut บนหน้าจอ Home

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

  12. Android RecyclerView GridLayoutManager การจัดระยะห่างคอลัมน์

    ตัวอย่างนี้สาธิต การจัดระยะห่างคอลัมน์ (Column Spacing) ใน Android RecyclerView GridLayoutManager ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ใน Android Studio ไปที่ File → New Project และกรอกรายละเอียดที่จำเป็นทั้งหมด ขั้นตอนที่ 2: เพิ่มโค้ดใน res/layout/activity_main.xml <?xml version=1.0 encoding=utf-8?&

  13. ตัวแทนที่ดีที่สุดของ onItemClickListener ใน Android RecyclerView

    ตัวอย่างนี้สาธิต ตัวแทนที่ดีที่สุดของ onItemClickListener ใน Android RecyclerView เนื่องจาก RecyclerView ไม่มี onItemClickListener ตรงๆ เช่น ListView ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ใน Android Studio ไปที่ File → New Project และกรอกรายละเอียดที่จำเป็นทั้งหมด ขั้นตอนที่ 2: เพิ่มโค้ดใน res/layout/act

  14. วิธีตรวจจับการกดปุ่ม Home ใน Android

    ตัวอย่างนี้สาธิตวิธี ตรวจจับการกดปุ่ม Home ใน Android ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ใน Android Studio ไปที่ File → New Project และกรอกรายละเอียดที่จำเป็นทั้งหมด ขั้นตอนที่ 2: เพิ่มโค้ดใน res/layout/activity_main.xml <?xml version=1.0 encoding=utf-8?> <LinearLayout xmlns:android=https://s

  15. ความแตกต่างระหว่าง Parcelable และ Serializable ใน Android (ฉบับอัปเดต)

    บทความนี้สาธิต ความแตกต่างระหว่าง Parcelable และ Serializable ใน Android (เนื้อหาคล้ายคลึง ID 1004061463 แต่มีการปรับปรุงเล็กน้อย) Serializable Serializable เป็น Marker Interface หรือ Empty Interface ไม่มีเมธอด Pre-implemented ใดๆ Serializable จะแปลงอ็อบเจกต์เป็น Byte Stream เพื่อให้ผู้ใช้ส่งข้อมูล

  16. ความแตกต่างระหว่าง Parcelable และ Serializable ใน Android

    บทความนี้อธิบาย ความแตกต่างระหว่าง Parcelable และ Serializable ใน Android Serializable Serializable เป็น Marker Interface (หรือเรียกว่า Empty Interface) ไม่มีเมธอดที่ต้อง implement ใดๆ Serializable จะแปลงอ็อบเจกต์เป็น Byte Stream เพื่อส่งข้อมูลระหว่าง Activity ได้ ข้อดีหลักคือ สร้างและส่งข้อมูลง่าย

  17. บทเรียน Fragment พร้อมตัวอย่างใน Android Studio

    ตัวอย่างนี้สาธิต Fragment Tutorial พร้อมตัวอย่างใน Android Studio ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ใน Android Studio ไปที่ File → New Project และกรอกรายละเอียดที่จำเป็นทั้งหมด ขั้นตอนที่ 2: เพิ่มโค้ดใน res/layout/activity_main.xml <?xml version=1.0 encoding=utf-8?> <LinearLayout xmlns:andro

  18. วิธีใช้ removeLastOccurrence() ใน Android LinkedBlockingDeque

    ก่อนเข้าตัวอย่าง ควรทราบว่า LinkedBlockingDeque คืออะไร นี่คือการใช้งาน (implementation) ของ Collection interface และ AbstractQueue class มีขอบเขตเลือกได้ (optional boundaries) โดยอิงจากโหนดลิงก์ (linked nodes) สามารถส่งขนาดหน่วยความจำให้กับ Constructor ช่วยลดการสูญเสียหน่วยความจำใน Android ตัวอย่า

  19. วิธีสร้าง Custom Dialog พร้อม Custom View Actions ใน Android

    ตัวอย่างนี้สาธิตวิธีสร้าง Custom Dialog ที่มี Custom View Actions ใน Android ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ใน Android Studio ไปที่ File → New Project และกรอกรายละเอียดที่จำเป็นทั้งหมด ขั้นตอนที่ 2: เพิ่มโค้ดใน res/layout/activity_main.xml <?xml version=1.0 encoding=utf-8?> <LinearLayout

  20. วิธีใช้ retainAll() ใน Android CopyOnWriteArraySet

    ก่อนเข้าตัวอย่าง ควรทราบว่า CopyOnWriteArraySet คืออะไร นี่คือเวเรียนท์ที่ปลอดภัยต่อเธรด (thread-safe) ของ ArrayList ซึ่งดำเนินการเพิ่ม ตั้งค่า และอื่นๆ โดยการสร้างสำเนาใหม่ของอาร์เรย์พื้นฐาน (underlying array) ตัวอย่างการใช้งาน retainAll() ใน Android CopyOnWriteArraySet ขั้นตอนที่ 1: สร้างโปรเจกต

Total 1462 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:41/74  20-คอมพิวเตอร์/Page Goto:1 35 36 37 38 39 40 41 42 43 44 45 46 47