สวัสดีครับ/ค่ะ เพื่อนๆ ของผม/ฉัน
ในวิดีโอที่ผ่านมา เราได้สร้างแพ็กเกจ API, โมดัลเพจจิ้งยูทิลิตี้ และวิวโมเดลแล้ว
ตอนนี้เราจะสร้างแพ็กเกจการฉีดการพึ่งพา (dependency injection)
ที่รับผิดชอบในการทำให้มันเป็นโมดูลที่เป็นโมดูล EP
และในโมดูลนี้เราจะรับ Glide ซึ่งเป็นอินสแตนซ์ของไลบรารี Glide
และเพื่อดึงลูกบอล ดึงภาพ และดึงเส้นทางโปสเตอร์เข้าไปในตำแหน่งที่วางไว้
ซึ่งเป็นภาพ ICI ของเราที่เราได้สร้างไว้ในเลย์เอาต์ในวิดีโอที่ผ่านมา
งั้นเรามาเริ่มกันเลย
เราจะสร้างแพ็กเกจที่นี่ชื่อว่า deep ซึ่งเป็นการฉีดพึ่งพาแบบสูง และภายใน
dependency injection ฉันจะสร้างขึ้น
คลาส Java ใหม่ชื่อว่า App Module
และในโมดูลแอปนี้จะไม่ขยายอะไรเลย
แต่ที่นี่เราจะเพิ่มคำอธิบายประกอบที่ Dagger ร้องขอ
ดังนั้นฉันจะบอกดาเกอร์ว่ามันกำลังทำหน้าที่เป็นโมดูล และฉันจะติดตั้งมันในดาเกอร์ฮิลท์ด้วย
ดังนั้นให้ติดตั้งและคอมโพเนนต์ซิงเกิลตัน ซึ่งเป็นซิงเกิลตันคอมโพเนนต์ที่ใช้
dagger ในการเก็บคอมโพเนนต์และคลาสไว้
โอเค
ดังนั้นสิ่งเหล่านี้จึงเป็นสำหรับโมดูลแอปนั้น
โอเค
และนี่คือแพ็กเกจและคลาสที่เราได้ทำการนำเข้า
โอเค
ดังนั้น โมเดลแอปนี้ยังมีเครื่องหมาย dagger ซึ่งให้
singleton ด้วย ซึ่งจะมีการบรรยายในส่วน dagger
ดังนั้นโปรดกลับไปเพื่อเรียนรู้และทำความเข้าใจอย่างลึกซึ้งว่าคำอธิบายประกอบนี้หมายถึงอะไร
ดังนั้นผู้จัดการคำขอสาธารณะถูกปฏิเสธ
นี่คือวิธีที่เราจะใช้เพื่อให้ได้แอปพลิเคชันบนคลาวด์
บริบท บริบท บริบท
เรากำลังรับบริบทของแอปพลิเคชันและเราได้ทำเครื่องหมายไว้ด้วยบริบทของแอปพลิเคชัน และที่นี่เรากำลังจะเพิ่ม return glide
dot พร้อมกับ context dot
ใช้ตัวเลือกคำขอเริ่มต้น
ตัวเลือกคำขอใหม่
คุณต้องการตัวเลือกที่ dot at r หรือ dot drobo dot
ฉันเห็นภาพที่เราได้สร้างขึ้น
วิดีโอที่ผ่านมาและที่นี่
ภายในข้อผิดพลาดที่ฉันจะใช้
ที่ว่างสำหรับเนื้อหา
อา
และวาดจุดสีทอง
เข้าใจแล้ว
ภาพ
โอเค
และนี่คือ
ด้วยวิธีนี้ เราได้สร้างโมดูลแอปที่ใช้คลาส hill และ dagger แล้ว
และนี่คือคลาสที่จะถูกใช้ใน dependency injection ในภายหลัง
และเมื่อเราได้สิ่งนั้นแล้ว ก็จะเป็นอินสแตนซ์ของการเลื่อน