WEBVTT

1
00:00.200 --> 00:02.250
สวัสดีเพื่อนๆ และยินดีต้อนรับกลับมา

2
00:02.270 --> 00:06.890

ในส่วนนี้เราจะสร้างแอปที่สวยงามนี้ที่เรียกว่าแอปแบบทดสอบ

3
00:06.920 --> 00:12.440

แอปที่น่าทึ่งนี้จะดึงข้อมูลจากฐานข้อมูลในเครื่องที่เราจะสร้างร่วมกัน

4
00:12.440 --> 00:16.040

และภายในฐานข้อมูลนี้เราจะสร้างตารางคณิตศาสตร์

5
00:16.040 --> 00:18.440
และภายในตารางนี้เรามีข้อมูลบันทึก

6
00:18.440 --> 00:21.470
และบันทึกเหล่านี้กำลังแสดงคำถาม

7
00:21.470 --> 00:25.610
คำถามเหล่านี้จะถูกดึงเข้าไปในคำตอบแบบ Json

8
00:25.610 --> 00:33.290

ดังนั้นเราจะแปลงข้อมูลและบันทึกในฐานข้อมูลของเราให้เป็นข้อมูลตอบกลับในรูปแบบ
Json โดยใช้ความช่วยเหลือของ

9
00:33.320 --> 00:34.400
API ที่จะสร้างขึ้น

10
00:34.400 --> 00:39.920
ดังนั้นเราจะสร้าง API ของเราเองในภาษา PHP

11
00:39.920 --> 00:47.930
และไม่ต้องกังวล
ฉันจะแสดงให้คุณเห็นทีละขั้นตอนในการสร้าง
API

12
00:47.930 --> 00:50.660

นี้ที่แปลงข้อมูลในฐานข้อมูลและคำถามให้เป็นคำตอบในรูปแบบ
Json

13
00:50.660 --> 00:57.750
จากนั้นเราจะใช้เพื่อนเก่าของเรา retrofit
เพื่อแปลงการตอบสนอง Json นี้ให้เป็น Pojo

14
00:57.770 --> 01:02.060
วัตถุ Java แบบธรรมดาที่จะแสดงใน UI ของแอป

15
01:02.090 --> 01:06.440

แอปนี้จะสอนคุณวิธีสร้างฐานข้อมูลท้องถิ่นของคุณ

16
01:06.440 --> 01:07.190
MySQL

17
01:07.220 --> 01:13.970
วิธีสร้าง API ของคุณเอง, วิธีดึงข้อมูล
Json จากฐานข้อมูล,

18
01:13.970 --> 01:17.750
วิธีใช้ Retrofit เพื่อสร้างวัตถุ Java
และแสดงคำถามในแอป Android.

19
01:17.780 --> 01:25.120
แน่นอนว่าฉันจะใช้สถาปัตยกรรม mVVM
(Model-View-ViewModel) ในแอปนี้

20
01:25.130 --> 01:28.010
นอกจากนี้ ฉันจะใช้ไลบรารีการผูกข้อมูล

21
01:28.010 --> 01:35.330

นี่คือแอปที่น่าทึ่งและสวยงามที่อนุญาตให้ผู้ใช้เลือกตัวเลือกหนึ่ง

22
01:35.330 --> 01:38.510
ดังนั้น ตัวอย่างเช่น คำถามข้อที่ 35
ข้อที่สอง

23
01:38.960 --> 01:46.280

ดังนั้นเราจะนำผู้ใช้ไปยังกิจกรรมผลลัพธ์และแสดงคะแนนเป็นหนึ่งต่อสองหรือจำนวนคำถามทั้งหมด

24
01:46.280 --> 01:47.360



