এই ক্লাসটি দেখায় কিভাবে অ্যান্ড্রয়েডের নতুন সংস্করণগুলিতে উপলব্ধ UI কম্পোনেন্ট এবং API-গুলিকে ব্যাকওয়ার্ড-কম্প্যাটিবল উপায়ে ব্যবহার করা যায়, যা নিশ্চিত করে যে আপনার অ্যাপ্লিকেশনটি প্ল্যাটফর্মের পূর্ববর্তী সংস্করণগুলিতেও চলতে পারে।
এই ক্লাস জুড়ে, অ্যান্ড্রয়েড ৩.০ (এপিআই লেভেল ১১)-এ প্রবর্তিত নতুন অ্যাকশন বার ট্যাব ফিচারটি নির্দেশক উদাহরণ হিসেবে কাজ করবে, কিন্তু আপনি এই কৌশলগুলো অন্যান্য UI কম্পোনেন্ট এবং API ফিচারেও প্রয়োগ করতে পারেন।
পাঠ
- নতুন এপিআইগুলো বিমূর্ত করুন
- আপনার অ্যাপ্লিকেশনের জন্য কোন কোন ফিচার এবং এপিআই প্রয়োজন তা নির্ধারণ করুন। শিখুন কীভাবে অ্যাপ্লিকেশন-নির্দিষ্ট, মধ্যবর্তী জাভা ইন্টারফেস সংজ্ঞায়িত করতে হয়, যা আপনার অ্যাপ্লিকেশনের ইউআই কম্পোনেন্টের বাস্তবায়নকে অ্যাবস্ট্রাক্ট করে।
- নতুন এপিআইগুলির প্রক্সি
- নতুন এপিআই ব্যবহার করে আপনার ইন্টারফেসের একটি ইমপ্লিমেন্টেশন কীভাবে তৈরি করতে হয় তা শিখুন।
- পুরানো এপিআই ব্যবহার করে একটি বাস্তবায়ন তৈরি করুন
- পুরানো এপিআই ব্যবহার করে কীভাবে আপনার ইন্টারফেসের একটি কাস্টম ইমপ্লিমেন্টেশন তৈরি করতে হয় তা শিখুন।
- সংস্করণ-সচেতন উপাদান ব্যবহার করুন
- রানটাইমে ব্যবহারের জন্য কীভাবে একটি ইমপ্লিমেন্টেশন বেছে নিতে হয় তা শিখুন, এবং আপনার অ্যাপ্লিকেশনে ইন্টারফেসটি ব্যবহার করা শুরু করুন।