این کلاس نحوه استفاده از کامپوننتهای رابط کاربری و APIهای موجود در نسخههای جدیدتر اندروید را به روشی سازگار با نسخههای قبلی نشان میدهد و تضمین میکند که برنامه شما همچنان روی نسخههای قبلی پلتفرم اجرا میشود.
در طول این کلاس، ویژگی جدید Action Bar Tabs که در اندروید ۳.۰ (سطح API ۱۱) معرفی شد، به عنوان مثال راهنما عمل میکند، اما میتوانید این تکنیکها را در سایر اجزای رابط کاربری و ویژگیهای API نیز به کار ببرید.
درسها
- خلاصهسازی APIهای جدید
- مشخص کنید که برنامه شما به کدام ویژگیها و APIها نیاز دارد. یاد بگیرید که چگونه رابطهای واسط جاوای مخصوص برنامه را تعریف کنید که پیادهسازی مؤلفه رابط کاربری را در برنامه شما انتزاعی میکنند.
- پروکسی برای API های جدید
- یاد بگیرید که چگونه یک پیادهسازی از رابط کاربری خود ایجاد کنید که از APIهای جدیدتر استفاده میکند.
- ایجاد یک پیادهسازی با APIهای قدیمیتر
- یاد بگیرید که چگونه یک پیادهسازی سفارشی از رابط کاربری خود ایجاد کنید که از API های قدیمیتر استفاده میکند.
- از کامپوننت آگاه از نسخه استفاده کنید
- یاد بگیرید که چگونه یک پیادهسازی را برای استفاده در زمان اجرا انتخاب کنید و استفاده از رابط را در برنامه خود شروع کنید.