অ্যান্ড্রয়েড স্টুডিও এমন কোড টেমপ্লেট সরবরাহ করে যা অ্যান্ড্রয়েড ডিজাইন এবং ডেভেলপমেন্টের সেরা অনুশীলন অনুসরণ করে আপনাকে সুন্দর, কার্যকরী অ্যাপ তৈরির সঠিক পথে নিয়ে যায়। আপনি নতুন অ্যাপ মডিউল, ব্যক্তিগত কার্যকলাপ, বা অন্যান্য নির্দিষ্ট অ্যান্ড্রয়েড প্রকল্প উপাদান তৈরি করতে টেমপ্লেট ব্যবহার করতে পারেন।
কিছু টেমপ্লেট সাধারণ ব্যবহারের প্রেক্ষাপটের জন্য স্টার্টার কোড প্রদান করে, যেমন নেভিগেশন ড্রয়ার বা লগইন স্ক্রিন। আপনি যখন প্রথম আপনার প্রকল্প তৈরি করেন , যখন আপনি একটি বিদ্যমান প্রকল্পের মধ্যে একটি নতুন অ্যাপ মডিউল যোগ করেন , অথবা যখন আপনি একটি অ্যাপ মডিউলের মধ্যে একটি নতুন কার্যকলাপ যোগ করেন তখন আপনি এই অ্যাপ মডিউল এবং কার্যকলাপ টেমপ্লেটগুলি থেকে বেছে নিতে পারেন।
কার্যকলাপ ছাড়াও, আপনি টেমপ্লেট ব্যবহার করে একটি বিদ্যমান অ্যাপে অন্যান্য অ্যান্ড্রয়েড প্রকল্প উপাদানও যোগ করতে পারেন। এই টেমপ্লেটগুলিতে পরিষেবা এবং টুকরোগুলির মতো কোড উপাদান এবং ফোল্ডার এবং XML ফাইলের মতো নন-কোড উপাদান উভয়ই অন্তর্ভুক্ত থাকে।
এই পৃষ্ঠাটি আপনার প্রকল্পে অ্যাক্টিভিটির মতো অ্যান্ড্রয়েড প্রোজেক্টের উপাদানগুলি কীভাবে যুক্ত করবেন তা নিয়ে আলোচনা করে এবং অ্যান্ড্রয়েড স্টুডিওতে উপলব্ধ সাধারণভাবে ব্যবহৃত অ্যাক্টিভিটি টেমপ্লেটগুলি বর্ণনা করে। মনে রাখবেন যে বেশিরভাগ টেমপ্লেট ম্যাটেরিয়াল ডিজাইনের উপর ভিত্তি করে ইউজার ইন্টারফেস নীতিগুলি অন্তর্ভুক্ত করার জন্য অ্যান্ড্রয়েড সাপোর্ট লাইব্রেরির উপর নির্ভর করে।
একটি প্রকল্প উপাদান যোগ করুন

চিত্র ১. টেমপ্লেট মেনু, ফাইল > নতুন মেনুতে অথবা প্রজেক্ট উইন্ডোতে ডান-ক্লিক করে অ্যাক্সেসযোগ্য।
অ্যান্ড্রয়েড স্টুডিও টেমপ্লেটগুলিকে তারা যে ধরণের উপাদান যোগ করে, যেমন একটি কার্যকলাপ বা একটি XML ফাইল, চিত্র 1-এ দেখানো হয়েছে, অনুসারে গোষ্ঠীবদ্ধ করে।
একটি টেমপ্লেট ব্যবহার করে একটি অ্যান্ড্রয়েড প্রকল্প উপাদান যোগ করতে, প্রকল্পটি ব্যবহার করুন
উইন্ডো। আপনি যে ফোল্ডারে নতুন কম্পোনেন্ট যোগ করতে চান সেই ফোল্ডারে ডান-ক্লিক করুন এবং New নির্বাচন করুন। আপনি যে ফোল্ডারে ক্লিক করেছেন তাতে কোন কম্পোনেন্ট যোগ করা যেতে পারে তার উপর ভিত্তি করে, আপনি চিত্র ১-এ দেখানো টেমপ্লেট প্রকারের একটি তালিকা দেখতে পাবেন।
আপনি যখন যে টেমপ্লেটটি যোগ করতে চান তা নির্বাচন করেন, তখন একটি সংশ্লিষ্ট উইজার্ড উইন্ডো প্রদর্শিত হয় এবং কম্পোনেন্টের কনফিগারেশন তথ্য, যেমন এর নাম জিজ্ঞাসা করে। কনফিগারেশন তথ্য প্রবেশ করার পরে, অ্যান্ড্রয়েড স্টুডিও আপনার নতুন কম্পোনেন্টের জন্য ফাইল তৈরি করে এবং খোলে। এটি আপনার প্রকল্প সিঙ্ক করার জন্য একটি গ্র্যাডেল বিল্ডও চালায়।
একটি কার্যকলাপ টেমপ্লেট নির্বাচন করুন

চিত্র ২। খালি রচনা কার্যকলাপ টেমপ্লেট।
টেমপ্লেটের সবচেয়ে সাধারণ ব্যবহারগুলির মধ্যে একটি হল বিদ্যমান অ্যাপ মডিউলে নতুন কার্যকলাপ যুক্ত করা। অ্যাকাউন্টে লগ ইন করার জন্য স্ক্রিন তৈরি করার জন্য, বিবরণ সহ আইটেমগুলির একটি তালিকা উপস্থাপন করার জন্য, অথবা টেক্সটের একটি দীর্ঘ ব্লক স্ক্রোল করার জন্য টেমপ্লেট রয়েছে।
অ্যান্ড্রয়েড স্টুডিও বিভিন্ন ধরণের অ্যাপ মডিউলের জন্য টেমপ্লেটও সরবরাহ করে, যার মধ্যে রয়েছে Wear OS, Android TV এবং Cloud App Engine। আপনি একটি প্রকল্প উপাদান যোগ করার সময় এই বিভিন্ন ধরণের মডিউলের জন্য টেমপ্লেট দেখতে পারেন। আরও API-নির্দিষ্ট মডিউল এবং কার্যকলাপের জন্যও টেমপ্লেট বিদ্যমান, যেমন Google AdMobs Ads এবং Google Maps।
সবচেয়ে বেশি ব্যবহৃত টেমপ্লেটগুলির মধ্যে একটি হল Empty Compose Activity টেমপ্লেট, যা একটি নমুনা কম্পোজেবল এবং কম্পোজেবলের একটি প্রিভিউ সহ একটি খালি কার্যকলাপ তৈরি করে। এটি আপনাকে আপনার অ্যাপ মডিউল বা কার্যকলাপ তৈরি করার সময় স্ক্র্যাচ থেকে শুরু করতে দেয়।