Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Android
Android
  1. วิธีหาค่าซ้ำใน ArrayList และนำไปเก็บในอีก ArrayList หนึ่งใน Android

    การค้นหาค่าซ้ำ (Duplicates) ใน ArrayList บทความนี้สาธิตวิธีการหาค่าที่ซ้ำกันใน ArrayList และนำค่าซ้ำนั้นๆ ไปเก็บใน ArrayList ใหม่ โดยใช้ HashSet ซึ่งมีประสิทธิภาพ O(1) สำหรับการตรวจสอบค่าซ้ำ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Project → Empty Activity ขั้นตอนที่ 2: Layout -

  2. วิธีใช้ CheckedTextView ใน Android

    CheckedTextView: TextView ที่มีสถานะ Checkable CheckedTextView เป็นคลาสที่สืบทอดมาจาก TextView และ implements Checkable interface ใช้สำหรับรายการที่ต้องการให้ผู้ใช้เลือก/ยกเลิกเลือก (เช่น รายการใน ListView, การตั้งค่า, ฟอร์ม) สามารถแสดงเครื่องหมายถูก (check mark) ได้อัตโนมัติ ขั้นตอนที่ 1: สร้างโปร

  3. วิธีตรวจสอบว่าแอปเปิดครั้งแรกหรือไม่ใน Android

    ตรวจสอบ First Launch ด้วย SharedPreferences บทความนี้แนะนำวิธีตรวจสอบว่าแอปพลิเคชันถูกเปิดครั้งแรกหรือไม่ โดยใช้ SharedPreferences เพื่อเก็บสถานะการเปิดครั้งแรก วิธีนี้เหมาะสำหรับการแสดง Tutorial, Onboarding Screen หรือข้อความต้อนรับ ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ Android Studio → File → New Proje

  4. วิธีเพิ่มเส้นขอบด้านซ้ายให้ TextView ใน Android ด้วย XML

    สร้างเส้นขอบด้านซ้าย (Left Border) ให้ TextView อย่างง่ายด้วย Drawable บทความนี้สาธิตวิธีการเพิ่มเส้นขอบเฉพาะด้านซ้ายของ TextView ใน Android โดยใช้ไฟล์ Drawable XML ซึ่งเป็นวิธีที่มีประสิทธิภาพและไม่ต้องเขียนโค้ด Java/Kotlin เพิ่มเติม ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio → File → New

  5. วิธีใช้กราฟวงกลม (Pie Chart) ใน Android

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

  6. การใช้ AND Conjunctive Operator ใน Android SQLite

    SQLite เป็น embedded database ใน Android ใช้งานได้เลยไม่ต้องเชื่อมต่อ JDBC/ODBC ตัวอย่างนี้แสดงการ query ด้วยเงื่อนไข AND 1. Layout (activity_main.xml) มี EditText สำหรับ Name, Salary และปุ่ม Save, Refresh พร้อม ListView แสดงผล 2. MainActivity.java public class MainActivity extends AppCompatActivi

  7. วิธีใช้ Bar Chart Graph ใน Android (MPAndroidChart)

    ตัวอย่างใช้ไลบรารี MPAndroidChart แสดง Bar Chart ใน Android 1. เพิ่ม Dependency (build.gradle module) dependencies { implementation com.github.PhilJay:MPAndroidChart:v3.1.0-alpha // ... dependencies อื่นๆ } 2. เพิ่ม Repository (build.gradle project) allprojects { repositories {

  8. วิธีแสดงแอนิเมชั่น Slide Down ให้ TextView ใน Android

    ตัวอย่าง: การแสดงแอนิเมชั่น Slide Down ให้ TextView ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกรายละเอียดที่จำเป็น ขั้นตอนที่ 2: จัดการ Layout (res/layout/activity_main.xml) <?xml version="1.0" encoding="utf-8"?> <RelativeLayo

  9. Android AsyncTask Parallel Execution (การรัน AsyncTask แบบขนาน)

    ความรู้พื้นฐาน: AsyncTask คืออะไร? AsyncTask ทำงานใน Background Thread และอัปเดต UI บน Main Thread ตัวอย่างนี้สาธิตการรัน AsyncTask แบบขนาน (Parallel Execution) ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกรายละเอียดที่จำเป็น ขั้นตอนที่ 2: จัดการ Layout (re

  10. ตัวอย่าง Android Popup Menu

    Popup Menu คืออะไร? Popup Menu คล้ายกับ Menu ปกติ แต่จะแสดงขึ้นเหนือหรือใต้ View ตามพื้นที่ว่างใน Activity นี่คือวิธีง่ายๆ สร้าง Android Popup Menu ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกรายละเอียดที่จำเป็น ขั้นตอนที่ 2: จัดการ Layout (res/layout/acti

  11. วิธียกเลิก AsyncTask ที่กำลังทำงานใน Android

    ความรู้พื้นฐาน: AsyncTask ใน Android AsyncTask ทำงานใน Background Thread และอัปเดต UI บน Main Thread ระหว่างทำงานใน Background ผู้ใช้สามารถยกเลิกได้ด้วยโค้ด: AsyncTaskExample mAsyncTask = new AsyncTaskExample(); mAsyncTask.cancel(true); ตัวอย่าง: การยกเลิก AsyncTask ที่กำลังทำงาน ขั้นตอนที่ 1: สร

  12. วิธีหยุด IntentService ที่ระบุใน Android

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

  13. วิธีอัปเดต UI ต่อเนื่องจาก Intent Service ใน Android

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

  14. วิธีสร้าง Digital Speed Dashboard ใน Android

    ตัวอย่าง: การสร้าง Digital Speed Dashboard ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกรายละเอียดที่จำเป็น ขั้นตอนที่ 2: เพิ่ม Dependency ใน build.gradle (Module: app) apply plugin: com.android.application android { compileSdkVersion 28 defaultConf

  15. วิธี Refresh Activity เมื่อ IntentService ทำงานเสร็จใน Android

    ตัวอย่าง: การ Refresh Activity หลัง IntentService เสร็จสิ้น ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกรายละเอียดที่จำเป็น ขั้นตอนที่ 2: จัดการ Layout (res/layout/activity_main.xml) <?xml version="1.0" encoding="utf-8"?> <andr

  16. วิธีรัน Thread ต่อเนื่อง (Continuous Thread) ใน Android

    ความรู้พื้นฐาน: Thread ใน Android Thread เป็นงานประมวลผลทั่วไปที่ทำได้หลายอย่าง แต่มีข้อจำกัด 1 ข้อคือ ไม่สามารถอัปเดต UI ได้โดยตรง ตัวอย่าง: การรัน Thread ต่อเนื่อง ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกรายละเอียดที่จำเป็น ขั้นตอนที่ 2: จัดการ Layo

  17. วิธีแชร์ Intent จาก IntentService ใน Android

    ความรู้พื้นฐาน: IntentService คืออะไร? IntentService ทำงานเบื้องหลัง (background) แบบ Asynchronous เมื่อเรียก startService() จาก Activity จะไม่สร้าง Instance ใหม่สำหรับแต่ละ Request จะหยุด Service อัตโนมัติหลังทำงานเสร็จ หรือเรียก stopSelf() เองก็ได้ ตัวอย่าง: การแชร์ Intent จาก IntentService ขั้

  18. วิธีหมุนรูปภาพใน ImageView ตามมุมที่กำหนดใน Android

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

  19. Android: แอนิเมชั่นขยายรูปภาพจากจุดกึ่งกลาง (Scale Animation)

    ตัวอย่าง: แอนิเมชั่นขยายรูปภาพ (Zoom) จากจุดกึ่งกลาง ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกรายละเอียดที่จำเป็น ขั้นตอนที่ 2: จัดการ Layout (res/layout/activity_main.xml) <?xml version="1.0" encoding="utf-8"?> <RelativeLay

  20. วิธีแสดง/ซ่อน View ด้วยแอนิเมชั่น Slide Up/Down ใน Android

    ตัวอย่าง: การแสดง/ซ่อน View พร้อมแอนิเมชั่น Slide Up/Down ขั้นตอนที่ 1: สร้างโปรเจกต์ใหม่ เปิด Android Studio ไปที่ File → New Project แล้วกรอกรายละเอียดที่จำเป็น ขั้นตอนที่ 2: จัดการ Layout (res/layout/activity_main.xml) <?xml version="1.0" encoding="utf-8"?> <Relati

Total 1462 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:69/74  20-คอมพิวเตอร์/Page Goto:1 63 64 65 66 67 68 69 70 71 72 73 74