মোশন লেআউট রেফারেন্স

MotionLayout একটি গতি ক্রম সংজ্ঞায়িত করতে একটি মোশন দৃশ্য ফাইল ব্যবহার করে। একটি মোশন সিন ফাইল হল একটি XML ফাইল যা একটি মোশন সিকোয়েন্সের সমস্ত দিক নির্দিষ্ট করে। লেআউট ফাইলের <MotionLayout> নোডে একটি app:layoutDescription বৈশিষ্ট্য রয়েছে যা মোশন দৃশ্য ফাইলের দিকে নির্দেশ করে।

এই রেফারেন্স ব্যাপক নয়. এটি সবচেয়ে গুরুত্বপূর্ণ গতি দৃশ্য ফাইল উপাদান এবং তাদের সবচেয়ে বেশি ব্যবহৃত বৈশিষ্ট্যের তথ্য প্রদান করে।

<MotionScene>
একটি মোশন দৃশ্য ফাইলের মূল উপাদান।
<ConstraintSet>
একটি গতি অনুক্রমের এক বিন্দুতে সমস্ত দর্শনের অবস্থান এবং বৈশিষ্ট্যগুলি নির্দিষ্ট করে৷
<Constraint>
একটি মোশন সিকোয়েন্সের একটি উপাদানের অবস্থান এবং গুণাবলী নির্দিষ্ট করে।
<Transition>
একটি মোশন সিকোয়েন্সের শুরু এবং শেষ অবস্থা, কাঙ্খিত মধ্যবর্তী অবস্থা এবং ব্যবহারকারীর মিথস্ক্রিয়া যা ক্রমটি ট্রিগার করে তা নির্দিষ্ট করে।
<OnClick>
ব্যবহারকারী যখন একটি ভিউ ট্যাপ করে তখন সঞ্চালনের ক্রিয়াটি নির্দিষ্ট করে৷
<OnSwipe>
ব্যবহারকারী যখন লেআউটে সোয়াইপ করে তখন সঞ্চালনের জন্য ক্রিয়া নির্দিষ্ট করে।
<KeyFrameSet>
গতি ক্রম চলাকালীন ভিউগুলির জন্য অবস্থান এবং বৈশিষ্ট্যগুলি নির্দিষ্ট করে৷
<KeyPosition>
গতি ক্রম চলাকালীন একটি নির্দিষ্ট মুহূর্তে একটি দৃশ্যের অবস্থান নির্দিষ্ট করে।
<KeyAttribute>
গতি ক্রম চলাকালীন একটি নির্দিষ্ট মুহুর্তে একটি দৃশ্যের বৈশিষ্ট্যগুলি নির্দিষ্ট করে৷