สวัสดีเพื่อนๆ และยินดีต้อนรับกลับมา
ในส่วนนี้เราจะสร้างแอปที่สวยงามนี้ที่เรียกว่าแอปแบบทดสอบ
แอปที่น่าทึ่งนี้จะดึงข้อมูลจากฐานข้อมูลในเครื่องที่เราจะสร้างร่วมกัน
และภายในฐานข้อมูลนี้เราจะสร้างตารางคณิตศาสตร์
และภายในตารางนี้เรามีข้อมูลบันทึก
และบันทึกเหล่านี้กำลังแสดงคำถาม
คำถามเหล่านี้จะถูกดึงเข้าไปในคำตอบแบบ Json
ดังนั้นเราจะแปลงข้อมูลและบันทึกในฐานข้อมูลของเราให้เป็นข้อมูลตอบกลับในรูปแบบ Json โดยใช้ความช่วยเหลือของ
API ที่จะสร้างขึ้น
ดังนั้นเราจะสร้าง API ของเราเองในภาษา PHP
และไม่ต้องกังวล ฉันจะแสดงให้คุณเห็นทีละขั้นตอนในการสร้าง API
นี้ที่แปลงข้อมูลในฐานข้อมูลและคำถามให้เป็นคำตอบในรูปแบบ Json
จากนั้นเราจะใช้เพื่อนเก่าของเรา retrofit เพื่อแปลงการตอบสนอง Json นี้ให้เป็น Pojo
วัตถุ Java แบบธรรมดาที่จะแสดงใน UI ของแอป
แอปนี้จะสอนคุณวิธีสร้างฐานข้อมูลท้องถิ่นของคุณ
MySQL
วิธีสร้าง API ของคุณเอง, วิธีดึงข้อมูล Json จากฐานข้อมูล,
วิธีใช้ Retrofit เพื่อสร้างวัตถุ Java และแสดงคำถามในแอป Android.
แน่นอนว่าฉันจะใช้สถาปัตยกรรม mVVM (Model-View-ViewModel) ในแอปนี้
นอกจากนี้ ฉันจะใช้ไลบรารีการผูกข้อมูล
นี่คือแอปที่น่าทึ่งและสวยงามที่อนุญาตให้ผู้ใช้เลือกตัวเลือกหนึ่ง
ดังนั้น ตัวอย่างเช่น คำถามข้อที่ 35 ข้อที่สอง
ดังนั้นเราจะนำผู้ใช้ไปยังกิจกรรมผลลัพธ์และแสดงคะแนนเป็นหนึ่งต่อสองหรือจำนวนคำถามทั้งหมด