স্পর্শ অঙ্গভঙ্গি ব্যবহার করুন

রচনা পদ্ধতি চেষ্টা করুন
জেটপ্যাক কম্পোজ হল Android এর জন্য প্রস্তাবিত UI টুলকিট। কম্পোজে কীভাবে স্পর্শ এবং ইনপুট ব্যবহার করবেন তা শিখুন।

এই দস্তাবেজটি বর্ণনা করে যে কীভাবে অ্যাপগুলি লিখতে হয় যা ব্যবহারকারীদের স্পর্শ অঙ্গভঙ্গি ব্যবহার করে একটি অ্যাপের সাথে ইন্টারঅ্যাক্ট করতে দেয়৷ Android আপনাকে অঙ্গভঙ্গি তৈরি এবং শনাক্ত করতে সহায়তা করার জন্য বিভিন্ন API প্রদান করে।

যদিও আপনার অ্যাপটি মৌলিক আচরণের জন্য স্পর্শ অঙ্গভঙ্গির উপর নির্ভর করবে না—যেহেতু অঙ্গভঙ্গিগুলি সমস্ত প্রসঙ্গে সমস্ত ব্যবহারকারীর জন্য উপলব্ধ নাও হতে পারে—আপনার অ্যাপে স্পর্শ-ভিত্তিক মিথস্ক্রিয়া যোগ করা এর উপযোগিতা এবং আবেদনকে ব্যাপকভাবে বৃদ্ধি করতে পারে।

ব্যবহারকারীদের একটি সামঞ্জস্যপূর্ণ, স্বজ্ঞাত অভিজ্ঞতা প্রদান করতে, আপনার অ্যাপটিকে অবশ্যই স্পর্শ অঙ্গভঙ্গির জন্য স্বীকৃত Android নিয়মগুলি অনুসরণ করতে হবে। ম্যাটেরিয়াল ডিজাইন জেসচার ডকুমেন্ট আপনাকে দেখায় কিভাবে Android অ্যাপে সাধারণ অঙ্গভঙ্গি ব্যবহার করতে হয়। এছাড়াও, উপাদান গতি দেখুন।

এই বিষয় সম্পর্কে আরও তথ্যের জন্য, নিম্নলিখিত সম্পর্কিত নির্দেশিকা পড়ুন:

বিষয়

সাধারণ অঙ্গভঙ্গি সনাক্ত করুন
GestureDetector ব্যবহার করে স্ক্রলিং, ফ্লিংিং এবং ডবল-ট্যাপিংয়ের মতো প্রাথমিক স্পর্শ অঙ্গভঙ্গিগুলি কীভাবে সনাক্ত করতে হয় তা শিখুন।
স্পর্শ এবং পয়েন্টার আন্দোলন ট্র্যাক
আন্দোলন ট্র্যাক কিভাবে শিখুন.
একটি স্ক্রোল অঙ্গভঙ্গি অ্যানিমেট
একটি স্পর্শ ইভেন্টের প্রতিক্রিয়া হিসাবে একটি স্ক্রোলিং অ্যানিমেশন তৈরি করতে স্ক্রোলারগুলি— Scroller বা OverScroller — কীভাবে ব্যবহার করবেন তা শিখুন৷
মাল্টি-টাচ অঙ্গভঙ্গি পরিচালনা করুন
মাল্টি-পয়েন্টার (আঙুল) অঙ্গভঙ্গি কিভাবে সনাক্ত করতে হয় তা শিখুন।
টেনে আনুন এবং স্কেল করুন
কীভাবে স্পর্শ-ভিত্তিক টেনে আনা এবং স্কেলিং প্রয়োগ করতে হয় তা শিখুন।
একটি ভিউগ্রুপে টাচ ইভেন্ট পরিচালনা করুন
টাচ ইভেন্টগুলি তাদের টার্গেট ভিউতে সঠিকভাবে পাঠানো হয়েছে তা নিশ্চিত করতে ViewGroup কীভাবে টাচ ইভেন্টগুলি পরিচালনা করবেন তা শিখুন।
,
রচনা পদ্ধতি চেষ্টা করুন
জেটপ্যাক কম্পোজ হল Android এর জন্য প্রস্তাবিত UI টুলকিট। কম্পোজে কীভাবে স্পর্শ এবং ইনপুট ব্যবহার করবেন তা শিখুন।

এই দস্তাবেজটি বর্ণনা করে যে কীভাবে অ্যাপগুলি লিখতে হয় যা ব্যবহারকারীদের স্পর্শ অঙ্গভঙ্গি ব্যবহার করে একটি অ্যাপের সাথে ইন্টারঅ্যাক্ট করতে দেয়৷ Android আপনাকে অঙ্গভঙ্গি তৈরি এবং শনাক্ত করতে সহায়তা করার জন্য বিভিন্ন API প্রদান করে।

যদিও আপনার অ্যাপটি মৌলিক আচরণের জন্য স্পর্শ অঙ্গভঙ্গির উপর নির্ভর করবে না—যেহেতু অঙ্গভঙ্গিগুলি সমস্ত প্রসঙ্গে সমস্ত ব্যবহারকারীর জন্য উপলব্ধ নাও হতে পারে—আপনার অ্যাপে স্পর্শ-ভিত্তিক মিথস্ক্রিয়া যোগ করা এর উপযোগিতা এবং আবেদনকে ব্যাপকভাবে বৃদ্ধি করতে পারে।

ব্যবহারকারীদের একটি সামঞ্জস্যপূর্ণ, স্বজ্ঞাত অভিজ্ঞতা প্রদান করতে, আপনার অ্যাপটিকে অবশ্যই স্পর্শ অঙ্গভঙ্গির জন্য স্বীকৃত Android নিয়মগুলি অনুসরণ করতে হবে। ম্যাটেরিয়াল ডিজাইন জেসচার ডকুমেন্ট আপনাকে দেখায় কিভাবে Android অ্যাপে সাধারণ অঙ্গভঙ্গি ব্যবহার করতে হয়। এছাড়াও, উপাদান গতি দেখুন।

এই বিষয় সম্পর্কে আরও তথ্যের জন্য, নিম্নলিখিত সম্পর্কিত নির্দেশিকা পড়ুন:

বিষয়

সাধারণ অঙ্গভঙ্গি সনাক্ত করুন
GestureDetector ব্যবহার করে স্ক্রলিং, ফ্লিংিং এবং ডবল-ট্যাপিংয়ের মতো প্রাথমিক স্পর্শ অঙ্গভঙ্গিগুলি কীভাবে সনাক্ত করতে হয় তা শিখুন।
স্পর্শ এবং পয়েন্টার আন্দোলন ট্র্যাক
আন্দোলন ট্র্যাক কিভাবে শিখুন.
একটি স্ক্রোল অঙ্গভঙ্গি অ্যানিমেট
একটি স্পর্শ ইভেন্টের প্রতিক্রিয়া হিসাবে একটি স্ক্রোলিং অ্যানিমেশন তৈরি করতে স্ক্রোলারগুলি— Scroller বা OverScroller — কীভাবে ব্যবহার করবেন তা শিখুন৷
মাল্টি-টাচ অঙ্গভঙ্গি পরিচালনা করুন
মাল্টি-পয়েন্টার (আঙুল) অঙ্গভঙ্গি কিভাবে সনাক্ত করতে হয় তা শিখুন।
টেনে আনুন এবং স্কেল করুন
কীভাবে স্পর্শ-ভিত্তিক টেনে আনা এবং স্কেলিং প্রয়োগ করতে হয় তা শিখুন।
একটি ভিউগ্রুপে টাচ ইভেন্ট পরিচালনা করুন
টাচ ইভেন্টগুলি তাদের টার্গেট ভিউতে সঠিকভাবে পাঠানো হয়েছে তা নিশ্চিত করতে ViewGroup কীভাবে টাচ ইভেন্টগুলি পরিচালনা করবেন তা শিখুন।
,
রচনা পদ্ধতি চেষ্টা করুন
জেটপ্যাক কম্পোজ হল Android এর জন্য প্রস্তাবিত UI টুলকিট। কম্পোজে কীভাবে স্পর্শ এবং ইনপুট ব্যবহার করবেন তা শিখুন।

এই দস্তাবেজটি বর্ণনা করে যে কীভাবে অ্যাপগুলি লিখতে হয় যা ব্যবহারকারীদের স্পর্শ অঙ্গভঙ্গি ব্যবহার করে একটি অ্যাপের সাথে ইন্টারঅ্যাক্ট করতে দেয়৷ Android আপনাকে অঙ্গভঙ্গি তৈরি এবং শনাক্ত করতে সহায়তা করার জন্য বিভিন্ন API প্রদান করে।

যদিও আপনার অ্যাপটি মৌলিক আচরণের জন্য স্পর্শ অঙ্গভঙ্গির উপর নির্ভর করবে না—যেহেতু অঙ্গভঙ্গিগুলি সমস্ত প্রসঙ্গে সমস্ত ব্যবহারকারীর জন্য উপলব্ধ নাও হতে পারে—আপনার অ্যাপে স্পর্শ-ভিত্তিক মিথস্ক্রিয়া যোগ করা এর উপযোগিতা এবং আবেদনকে ব্যাপকভাবে বৃদ্ধি করতে পারে।

ব্যবহারকারীদের একটি সামঞ্জস্যপূর্ণ, স্বজ্ঞাত অভিজ্ঞতা প্রদান করতে, আপনার অ্যাপটিকে অবশ্যই স্পর্শ অঙ্গভঙ্গির জন্য স্বীকৃত Android নিয়মগুলি অনুসরণ করতে হবে। ম্যাটেরিয়াল ডিজাইন জেসচার ডকুমেন্ট আপনাকে দেখায় কিভাবে Android অ্যাপে সাধারণ অঙ্গভঙ্গি ব্যবহার করতে হয়। এছাড়াও, উপাদান গতি দেখুন।

এই বিষয় সম্পর্কে আরও তথ্যের জন্য, নিম্নলিখিত সম্পর্কিত নির্দেশিকা পড়ুন:

বিষয়

সাধারণ অঙ্গভঙ্গি সনাক্ত করুন
GestureDetector ব্যবহার করে স্ক্রলিং, ফ্লিংিং এবং ডবল-ট্যাপিংয়ের মতো প্রাথমিক স্পর্শ অঙ্গভঙ্গিগুলি কীভাবে সনাক্ত করতে হয় তা শিখুন।
স্পর্শ এবং পয়েন্টার আন্দোলন ট্র্যাক
আন্দোলন ট্র্যাক কিভাবে শিখুন.
একটি স্ক্রোল অঙ্গভঙ্গি অ্যানিমেট
একটি স্পর্শ ইভেন্টের প্রতিক্রিয়া হিসাবে একটি স্ক্রোলিং অ্যানিমেশন তৈরি করতে স্ক্রোলারগুলি— Scroller বা OverScroller — কীভাবে ব্যবহার করবেন তা শিখুন৷
মাল্টি-টাচ অঙ্গভঙ্গি পরিচালনা করুন
মাল্টি-পয়েন্টার (আঙুল) অঙ্গভঙ্গি কিভাবে সনাক্ত করতে হয় তা শিখুন।
টেনে আনুন এবং স্কেল করুন
কীভাবে স্পর্শ-ভিত্তিক টেনে আনা এবং স্কেলিং প্রয়োগ করতে হয় তা শিখুন।
একটি ভিউগ্রুপে টাচ ইভেন্ট পরিচালনা করুন
টাচ ইভেন্টগুলি তাদের টার্গেট ভিউতে সঠিকভাবে পাঠানো হয়েছে তা নিশ্চিত করতে ViewGroup কীভাবে টাচ ইভেন্টগুলি পরিচালনা করবেন তা শিখুন।