WEBVTT

1
00:00.600 --> 00:01.720
สวัสดีครับ/ค่ะ เพื่อนๆ ของผม/ฉัน

2
00:02.580 --> 00:05.370
และขอต้อนรับสู่ส่วนสุดท้ายของโครงการนี้

3
00:05.910 --> 00:13.860

หลังจากที่เราได้เพิ่มสิทธิ์การใช้งานอินเทอร์เน็ตใน
manifest สำเร็จแล้ว
และเนื่องจากเราได้ระบุไว้สำหรับคลาสนี้

4
00:13.860 --> 00:22.410
แอปภาพยนตร์ในฐานะแอปสุขภาพ Android
หากเราเรียกใช้แอป
จะแสดงข้อผิดพลาดที่ระบุว่าไม่มีการระบุใน

5
00:22.410 --> 00:28.680
manifest ของ Android และมีข้อผิดพลาด

6
00:28.680 --> 00:36.090
ดังนั้น
กิจกรรมของแอปสุขภาพจะต้องแนบกับแอปแอนดรอยด์แอปพลิเคชันคำอธิบายประกอบสุขภาพ

7
00:36.570 --> 00:42.480
คุณลืมระบุชื่อคลาสแอปพลิเคชันของคุณใน
manifest

8
00:42.870 --> 00:43.500
หรือไม่? ใช่

9
00:43.710 --> 00:46.140
แล้วจะแก้ไขข้อผิดพลาดนี้ได้อย่างไร?
เราไปที่ manifest

10
00:46.380 --> 00:56.850
ที่นี่และตามที่ระบุไว้ที่นี่
เราจำเป็นต้องระบุชื่อแอปพลิเคชันภายในแท็ก
application

11
00:56.850 --> 01:01.860
โดยใช้ชื่อ Android
และนี่คือแอตทริบิวต์ต่างๆ

12
01:01.860 --> 01:06.660
ดังนั้นเราจึงใส่ชื่อ Android
และชื่อของคลาสคืออะไร?

13
01:06.660 --> 01:09.930

ด้วยวิธีนี้เราได้ทำเครื่องหมายไว้ว่าเป็นแอป
Android ด้านสุขภาพ

14
01:10.080 --> 01:13.440
ดังนั้น มันคือแอปภาพยนตร์แบบจุด

15
01:14.460 --> 01:19.740
โอเค
นี่คือสิ่งที่เราต้องใส่ไว้ในรายการเอกสาร

16
01:21.000 --> 01:28.330

อีกสิ่งหนึ่งที่ฉันควรเตือนคุณให้เพิ่มที่นี่และเราพลาดไปคือ
โมเดลการสัมภาษณ์นั้นเหมือนกับสองการพึ่งพาเหล่านี้
เพราะเราได้เพิ่มและใช้โมเดลมุมมองกับเคทแล้ว

17
01:28.350 --> 01:35.940
X กับ Kotlin

18
01:35.940 --> 01:41.040
annotations และตัวย่อ
และเราจำเป็นต้องเพิ่มส่วนขยายนั้นที่นี่

19
01:41.220 --> 01:52.770

ดังนั้นนี่คือครั้งสุดท้ายและครั้งสุดท้ายที่พวกเขาจะใช้โรงรถนี้แล้ว
และนี่คือไลบรารีที่เราได้ใช้ที่นั่นซึ่งไม่ได้ใช้งานแล้ว
ได้แก่ ไลบรารีการจัดการหน้าสามหน้าของ s

20
01:52.770 --> 02:03.480
java, ไลบรารีการสนับสนุนสามด้านของ health
dagger glide

21
02:03.840 --> 02:08.240
lifecycle และ View Model

22
02:08.580 --> 02:17.790
ตอนนี้เราคลิกที่ ซิงค์ตอนนี้
และให้เราเปิดแอปบนอีมูเลเตอร์ของเราตอนนี้
และนี่คือสิ่งที่เกิดขึ้น

23
02:17.790 --> 02:19.590
นี่คือแอปพลิเคชันของเรา

24
02:19.590 --> 02:24.390
ถ้าเราไปดูหนังของเรา

25
02:27.050 --> 02:34.400
เลื่อนลงไปที่ภาพยนตร์ และนี่คือหน้าจอโหลด
และพวกเขากำลังเลื่อนลง

26
02:35.180 --> 02:40.550
ดังนั้นถ้าคุณเห็นพวกผู้ชาย
เราจะได้รับภาพยนตร์ทั้งหมดตามหน้า

27
02:40.550 --> 02:49.250
ดังนั้นถ้าเราเลื่อนลงไปจนไม่เหลืออีก
หน้าต่าง ๆ จะปรากฏขึ้นเรื่อย

28
02:49.250 --> 02:58.160
ๆ และโอเค
ดังนั้นตามสิ่งที่พวกเขาขอข้อมูลจากผู้ใช้คนนั้น
เรากำลังดึงข้อมูลจากเซิร์ฟเวอร์

29
02:58.160 --> 03:01.460
เราไม่ได้รับข้อมูลเซิร์ฟเวอร์ทั้งหมด

30
03:01.460 --> 03:07.070
เราได้รับเพียงการกดถูกใจสำหรับตัวอย่างนี้
เช่น หมายเลขหน้าเจ็ดเท่านั้น

31
03:07.580 --> 03:15.680
โอเค ดังนั้นหมายเลขหน้าเจ็ด หมายเลขหน้า
มันไม่ได้โหลดและไม่ได้ดึงมาจนกว่าเราจะเลื่อนลงไป

32
03:15.740 --> 03:21.530
คุณเห็นไหมว่านี่คือหน้าแปด ตัวอย่างเช่น
หน้าเก้า หน้าสิบ

33
03:21.950 --> 03:25.460
ดังนั้น ตามนั้น
เราจึงดึงข้อมูลมาจากที่นั่น

34
03:26.650 --> 03:32.110
จาก API และเซิร์ฟเวอร์ตามคำขอการแบ่งหน้า

35
03:32.200 --> 03:37.580
ดังนั้นนี่คือการใช้งานไลบรารีเพจจิ้ง

36
03:37.600 --> 03:44.260
นี่เป็นเรื่องสำคัญมาก
เพราะเราไม่จำเป็นต้องระบุทั้งหมดและรับข้อมูลทั้งหมดจากเซิร์ฟเวอร์

37
03:44.650 --> 03:47.530
เรากำลังรับข้อมูลตามหน้า

38
03:48.610 --> 03:52.630
เรายังใช้โมเดลมุมมองนั้นและ MVP amp ด้วย

39
03:53.020 --> 03:57.010
นอกจากนี้
เราได้ใช้การติดตั้งเพิ่มเติมเพื่อดึงข้อมูลนั้นแล้ว

40
03:57.430 --> 04:03.100

เราได้ใช้มีดสุขภาพเพื่อทำการฉีดการพึ่งพาและป้องกันข้อผิดพลาดใดๆ

41
04:03.490 --> 04:10.150
และเราได้ใช้เพื่อนของเราที่ชื่อว่า glide
เพื่อแสดงภาพอย่างมีประสิทธิภาพ

42
04:10.630 --> 04:10.990
โอเค

43
04:11.320 --> 04:14.320
ดังนั้นนี่คือโครงการที่สำคัญมาก

44
04:14.330 --> 04:23.980

ฉันหวังว่าคุณจะได้รับประโยชน์จากโครงการนี้
และฉันหวังว่าคุณจะสนับสนุนเราโดยการให้คะแนนห้าดาวบน

45
04:24.220 --> 04:26.770
Udemy และสนับสนุนเราสำหรับคอร์สนี้

46
04:26.770 --> 04:34.810
นอกจากนี้ การแบ่งปันของคุณกับเพื่อน ๆ
ของคุณ จะช่วยให้เราสามารถสร้างบทเรียนใหม่
ๆ ทุกวันได้

47
04:34.840 --> 04:36.160
ขอบคุณครับ/ค่ะ ทุกคน

48
04:36.520 --> 04:37.900
หวังว่าจะได้พบคุณ


