ยินดีต้อนรับกลับมา
ในวิดีโอนี้เราจะเรียนรู้เกี่ยวกับรูปร่างของกราเดียนต์ในแอนดรอยด์
ที่นี่ในโฟลเดอร์ drawable ฉันจะสร้างไฟล์ทรัพยากร drawable
และฉันจะตั้งชื่อว่า gradient underscore main
ฉันจะลบตัวเลือกนี้
ใช้รูปทรง
นี่คือการประกาศ XML ที่ระบุเวอร์ชันของ XML และการเข้ารหัสอักขระที่ใช้ในเอกสาร
รูปร่าง
นี่คือองค์ประกอบหลักของทรัพยากรที่สามารถวาดได้
มันกำหนดรูปร่างของสิ่งที่สามารถวาดได้ ซึ่งในกรณีนี้คือสี่เหลี่ยมผืนผ้า
กำหนดคุณลักษณะของรูปทรงและกำหนดให้เป็นสี่เหลี่ยมผืนผ้า
และภายในรูปทรงนี้ฉันจะใช้การไล่สีและการไล่สี
นี่คือองค์ประกอบที่สามารถวาดได้ซึ่งกำหนดพื้นหลังแบบไล่ระดับสี
สำหรับรูปทรงสี่เหลี่ยมผืนผ้า ฉันจะใช้สีเริ่มต้นของ Android และที่นี่ฉันต้องระบุสี 00C9FF
นี่คือคุณสมบัติสีเริ่มต้นสีน้ำเงิน
ระบุสีเริ่มต้นของไล่ระดับสี และในกรณีนี้คือสีฟ้าอ่อนพร้อมรหัสสีแบบสิบหกทศนิยม
00C9F
จากนั้นฉันต้องระบุสีปลายทาง
สีสุดท้าย 92FE9D
นี่จะระบุสีสุดท้ายของไล่ระดับสี
มุม 270 ระบุมุมที่ความชันจะถูกนำไปใช้
ในกรณีนี้ ความชันจะถูกนำไปใช้ในแนวดิ่งจากบนลงล่าง
เนื่องจากมุมถูกตั้งค่าไว้ที่เจ็ดศูนย์องศา ค่าของเจ็ดศูนย์องศาจะเป็นแนวนอน
จากซ้ายไปขวา คุณจะเห็นศูนย์จากซ้ายไปขวา
หากฉันระบุ 270 มันจะเป็นจากบนลงล่าง
จากนั้นฉันจำเป็นต้องใช้ประเภทที่เป็นเชิงเส้น
คุณสมบัตินี้ระบุว่าความลาดเอียงเป็นความลาดเอียงเชิงเส้น
ซึ่งหมายความว่าการเปลี่ยนจากสีหนึ่งไปสู่อีกสีหนึ่งเป็นเส้นตรง
จากนั้นเราต้องปิดการไล่ระดับสีนี้และไปที่ไฟล์ XML ของกิจกรรมหลัก
และที่นี่ฉันต้องใช้แอตทริบิวต์ background ที่ drawable
และที่นี่ฉันจำเป็นต้องระบุขีดล่างแบบไล่ระดับเป็น main
และคุณสามารถเห็นพื้นหลังแบบไล่ระดับสีของเราถูกนำไปใช้กับเลย์เอาต์หลักที่มีเส้นใต้สำหรับกิจกรรม
รูปร่างที่วาดได้นี้สามารถใช้เป็นพื้นหลังสำหรับองค์ประกอบ UI ต่างๆ ในแอป
Android ของคุณ เช่น ปุ่ม
พื้นหลัง หรือส่วนประกอบมุมมองอื่นๆ เพื่อสร้างเอฟเฟกต์ไล่ระดับสีที่น่าดึงดูดจากสีฟ้าอ่อนไปเป็นสีเขียวอ่อน
ตอนนี้ฉันจะสร้างไฟล์ไล่เฉดสีอีกไฟล์หนึ่ง
เพิ่มขีดเส้นใต้แบบไล่ระดับสีใหม่เพื่อบันทึกประจำวัน
นี่คือสำหรับกิจกรรมการเพิ่มบันทึกที่เราจะสร้างในวิดีโอถัดไป ฉันจะคัดลอกสิ่งนี้
แน่นอน ฉันต้องใช้สี่เหลี่ยมผืนผ้า
และภายในนั้นฉันจะเปลี่ยนสีเหล่านี้ 3A47D5
มันดี