ঘড়ির মুখ XML ফাইলের মধ্যে প্যারেন্ট Transform
উপাদানে একটি অ্যানিমেশন প্রয়োগ করে৷ যে ক্ষেত্রে একটি Transform
উপাদান একটি নির্দিষ্ট বৈশিষ্ট্যের মান পরিবর্তন করে, একটি শিশু Animation
উপাদান ঘড়ির মুখে ধীরে ধীরে পরিবর্তিত মান আপডেট করে।
Wear OS 4 এ চালু করা হয়েছে।
সিনট্যাক্স
<Transform ...> <!-- Only the "duration" attribute is required. --> <Animation interpolation="LINEAR | EASE_IN | EASE_OUT | EASE_IN_OUT | OVERSHOOT | CUBIC_BEZIER" controls="four-component-vector" angleDirection="NONE | CLOCKWISE | COUNTER_CLOCKWISE" repeat="integer" fps="integer" duration="float"> </Animation> </Transform>
গুণাবলী
Animation
উপাদানের নিম্নলিখিত বৈশিষ্ট্য রয়েছে:
প্রয়োজনীয় গুণাবলী
নিম্নলিখিত গুণাবলী প্রয়োজন:
-
duration
- অ্যানিমেশনের সময়কাল, সেকেন্ডে। এই বৈশিষ্ট্য প্রয়োজন.
ঐচ্ছিক বৈশিষ্ট্য
নিম্নলিখিত গুণাবলী ঐচ্ছিক:
-
interpolation
এই অ্যানিমেশনের জন্য ব্যবহার করার জন্য ইন্টারপোলেশন পদ্ধতি। সম্ভাব্য মানগুলির মধ্যে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:
-
LINEAR
(ডিফল্ট) -
EASE_IN
-
EASE_OUT
-
EASE_IN_OUT
-
OVERSHOOT
-
CUBIC_BEZIER
-
-
controls
একটি 4-কম্পোনেন্ট ভেক্টর যা অ্যানিমেশনের জন্য নিয়ন্ত্রণ পয়েন্টগুলির অবস্থানকে প্রতিনিধিত্ব করে। ডিফল্ট মান হল <0.5, 0.5, 0.5, 0.5>।
এই বৈশিষ্ট্যটি তখনই কার্যকর হয় যখন
interpolation
CUBIC_BEZIER
এ সেট করা হয়।-
angleDirection
এই অ্যানিমেশনে কৌণিক ঘূর্ণন প্রয়োগ করার সময় ব্যবহার করার দিক। সম্ভাব্য মানগুলির মধ্যে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:
-
NONE
(ডিফল্ট): কোন কৌণিক ঘূর্ণন নেই - ঘড়ির কাঁটার
CLOCKWISE
: ঘড়ির কাঁটার দিকে অ্যানিমেট করুন -
COUNTER_CLOCKWISE
: ঘড়ির কাঁটার বিপরীত দিকে অ্যানিমেট করুন
-
-
repeat
অ্যানিমেশনটি কতবার পুনরাবৃত্তি করা উচিত তা নির্দেশ করে।
0
এর মান (ডিফল্ট মান) অ্যানিমেশনের পুনরাবৃত্তি ঘটায় না।-1
মান মানে অ্যানিমেশন অনির্দিষ্টকালের জন্য লুপ হবে।-
fps
অ্যানিমেশন রেট, ফ্রেমে প্রতি সেকেন্ডে। ডিফল্ট মান হল
15
।
আপনার জন্য প্রস্তাবিত
- দ্রষ্টব্য: জাভাস্ক্রিপ্ট বন্ধ থাকলে লিঙ্ক টেক্সট প্রদর্শিত হয়
- AGSL দ্রুত রেফারেন্স
- একটি
MediaSessionService
{:#overview} সহ ব্যাকগ্রাউন্ড প্লেব্যাক - অর্ক