คลาสนี้แสดงวิธีใช้คอมโพเนนต์ UI และ API ที่มีใน Android เวอร์ชันใหม่กว่าในลักษณะที่เข้ากันได้กับเวอร์ชันก่อนหน้า เพื่อให้แอปพลิเคชันยังคงทำงานในแพลตฟอร์มเวอร์ชันก่อนหน้าได้
ตลอดทั้งคลาสนี้ ฟีเจอร์แท็บแถบการทำงานใหม่ที่เปิดตัวใน Android 3.0 (ระดับ API 11) จะเป็นตัวอย่างแนะนำ แต่คุณสามารถใช้เทคนิคเหล่านี้กับคอมโพเนนต์ UI และฟีเจอร์ API อื่นๆ ได้
บทเรียน
- ดึง API ใหม่
- กำหนดฟีเจอร์และ API ที่แอปพลิเคชันต้องการ ดูวิธีกำหนดอินเทอร์เฟซ Java ระดับกลางที่เฉพาะเจาะจงกับแอปพลิเคชันซึ่งดึงการใช้งานคอมโพเนนต์ UI ไปยังแอปพลิเคชัน
- กำหนดพร็อกซีให้กับ API ใหม่
- ดูวิธีสร้างการใช้งานอินเทอร์เฟซที่ใช้ API ใหม่กว่า
- สร้างการใช้งานด้วย API เก่า
- ดูวิธีสร้างการใช้งานอินเทอร์เฟซที่กำหนดเองซึ่งใช้ API เก่ากว่า
- ใช้คอมโพเนนต์ที่รู้เวอร์ชัน
- ดูวิธีเลือกการใช้งานที่จะใช้ในรันไทม์ และเริ่มใช้อินเทอร์เฟซในแอปพลิเคชัน