Tasker Week: ธีมและการออกแบบโดยใช้สคริปต์และฉาก!

Tasker สามารถใช้เพื่อทำให้โทรศัพท์ของคุณสวยขึ้นได้หรือไม่? แน่นอนว่าทำได้! เรียนรู้วิธีใช้ Tasker เพื่อควบคุมหรือปรับปรุงความสวยงามของโทรศัพท์ของคุณ!

เราได้เข้าสู่ยุคที่สุนทรียภาพ การจัดวาง และประสบการณ์การใช้งานที่น่าพึงพอใจเกือบจะมีความสำคัญพอๆ กับฟังก์ชันการทำงาน โดยความคาดหวังของผู้ใช้ได้สร้างมาตรฐานการออกแบบที่สูง มันใช้กับทาซเคอร์ได้อย่างไร? มีสองแทนเจนต์ที่ต้องออกแบบใน Tasker - แอพธีมและการออกแบบฉาก

มาดูทั้งสองกันเลย!

แอพธีม

การแก้ไขการตั้งค่า

ปัจจุบันนี้ นักพัฒนาจำนวนหนึ่งมีตัวเลือกธีมในแอปของตน โดยส่วนใหญ่เสนอธีมสีเข้ม/สว่าง และอีกจำนวนมากที่นำเสนอการปรับแต่งสีด้วยเช่นกัน แต่ละครั้งที่ผู้ใช้แก้ไขการตั้งค่าในตัวอย่างใดอย่างหนึ่ง เช่น การสลับระหว่างธีมสีเข้มและสีอ่อน หรือการเลือกสีสำหรับแอป การตั้งค่าที่เลือกจะถูกเก็บไว้ในไฟล์ xml ในโฟลเดอร์ข้อมูลของแอป และวิธีการจัดเก็บการตั้งค่านี้เรียกว่า การตั้งค่าที่ใช้ร่วมกัน การใช้โปรไฟล์ที่รันสคริปต์ Tasker สามารถใช้เพื่อแก้ไขการตั้งค่าเหล่านี้ได้ทันทีโดยให้บริการอัตโนมัติ สวิตช์ธีมที่พิสูจน์แล้วว่ามีประโยชน์ภายใต้เงื่อนไขต่างๆ เช่น การเปลี่ยนไปใช้ธีมมืดของแอปหลังจากช่วงระยะเวลาหนึ่ง วัน.

ธีมอัจฉริยะ คือชุดสคริปต์ชุดหนึ่ง ซึ่งอนุญาตให้แอปที่ตั้งค่าไว้ล่วงหน้าบางแอปมีธีมตามวิธีที่กล่าวมาข้างต้น เนื่องจากได้แก้ไขโฟลเดอร์ /data ชุดสคริปต์นี้จึงจำเป็นต้องเข้าถึงรูท

การสลับธีมเลเยอร์ด้วย Tasker

Runtime Resource Overlay ซึ่งเป็นโซลูชันที่พัฒนาขึ้นภายในที่ Sony ได้รับการดำเนินการโดยชุมชนที่รับความท้าทาย นำธีมที่ไร้ที่ติพร้อมการควบคุมที่ละเอียดมาสู่ ROM แบบกำหนดเอง โดยมี Marshmallow ในสต็อกคอยสนับสนุนบางส่วน ขอบเขต. ธีมของเลเยอร์ได้รับความนิยมและมีศักยภาพอย่างมาก และความสามารถในการสลับธีมโดยอัตโนมัติโดยใช้ Tasker ช่วยเพิ่มศักยภาพดังกล่าว คุณจะเปลี่ยนเลเยอร์โดยใช้ Tasker ได้อย่างไร มาดำดิ่งกันใน:

แอป Layers Manager จะจัดเก็บเลเยอร์ที่ใช้งานอยู่ใน /system/vendor/overlay (หรือ /vendor/overlay ขึ้นอยู่กับอุปกรณ์) ดังนั้นงานในการเปิดใช้งานและปิดใช้งานเลเยอร์จะมีลักษณะดังนี้

  • วางไฟล์ apk เลเยอร์ทั้งหมดของคุณไว้ในโฟลเดอร์ เช่น /sdcard/overlay/inactive/
  • ย้าย apk เลเยอร์ที่ใช้งานอยู่ในปัจจุบันจาก /system/vendor/overlay ไปที่ /sdcard/overlay/inactive/
  • ย้ายเลเยอร์ที่ต้องการจาก /sdcard/overlay/inactive/ ไปยัง /system/vendor/overlay/
  • เปลี่ยนการอนุญาตของเลเยอร์ที่คัดลอกใหม่เป็น 755
  • รีบูทอุปกรณ์
  • Voila เลเยอร์ใหม่ของคุณเปิดใช้งานแล้ว

ฉาก

ฉากของ Tasker เป็นวิธีที่มีประโยชน์และมีประสิทธิภาพในการสร้างอินเทอร์เฟซผู้ใช้ที่เชื่อมโยงกับคำสั่งของ Tasker และมีรูปร่างและขนาดที่หลากหลาย เมื่อแกะกล่อง การสร้างฉากมาตรฐานที่มีส่วนประกอบพื้นฐานจะดูน่าเบื่อ แต่ก็มีวิธีทำ เปลี่ยนแปลงสิ่งนั้นด้วยการใช้ดีไซน์ Material ที่ได้รับความนิยมมากขึ้นเรื่อยๆ ผ่านการใช้รูปทรง สี และบางอย่าง เค้าโครง บทช่วยสอนทั้งสองนี้ทำเช่นนั้น โดยแนะนำผู้ชมผ่านการสร้างและการตั้งค่าส่วนประกอบวัสดุต่างๆ เช่น แถบเครื่องมือ ลิ้นชัก ปุ่มการดำเนินการแบบลอย ช่องข้อความ และอื่นๆ

  • การออกแบบวัสดุในฉากทาซเคอร์
  • สไตล์วัสดุในฉากทาซเคอร์

แม้ว่าบทช่วยสอนข้างต้นจะสร้างรูปลักษณ์ของ Material ในลักษณะที่ค่อนข้างชัดเจน แต่ภาษาภาพของ Google ยังไม่สมบูรณ์หากไม่มีการเคลื่อนไหวที่มีความหมายและภาพเคลื่อนไหวที่สวยงาม บทช่วยสอนนี้ครอบคลุมพื้นฐานของการสร้างแอนิเมชั่นฉากทาสเกอร์โดยใช้แอตทริบิวต์ตำแหน่งองค์ประกอบ และให้ผลลัพธ์ที่น่าพึงพอใจ

  • ฉากแอนิเมชั่นโดยใช้ตำแหน่งองค์ประกอบ

ปลั๊กอินวัสดุ

การสร้างและจัดการรูปร่าง ตลอดจนทำการปรับเปลี่ยนและแก้ไขในนาทีต่อนาทีนั้นเป็นเรื่องที่น่าเบื่อและใช้เวลานาน ซึ่งเอาชนะจุดประสงค์ของ Tasker ได้ เพื่อป้องกันความไม่สะดวกและเร่งกระบวนการสร้างฉากการออกแบบวัสดุ จึงได้สร้างปลั๊กอิน Material Design Tasker ขึ้น ซึ่งช่วยให้ผู้ใช้สามารถสร้างส่วนประกอบ Material ยอดนิยม เช่น แถบเครื่องมือ ลิ้นชัก เมนูล้น และ Floating Action ได้อย่างง่ายดาย ปุ่ม.

  • ปลั๊กอินทาซเคอร์ดีไซน์ Material

การออกแบบด้วย Tasker ค่อนข้างง่ายและให้ผลลัพธ์ที่น่าพึงพอใจ เมื่อรวมกับเฟรมเวิร์กอันทรงพลังเช่น Tasker Scenes และ RRO Layers ความเป็นไปได้ก็ไม่มีที่สิ้นสุด ในที่สุดอย่าลืมตรวจสอบ ฟอรัม Tasker Tips & Tricks ที่นำโดยสมาชิก สำหรับเนื้อหา Tasker ที่ยอดเยี่ยมยิ่งขึ้นโดยชุมชนเพื่อชุมชน!