สร้าง UI ที่เข้ากันได้แบบย้อนหลัง

คลาสนี้แสดงวิธีใช้คอมโพเนนต์ UI และ API ที่มีใน Android เวอร์ชันใหม่กว่าในลักษณะที่เข้ากันได้กับเวอร์ชันก่อนหน้า เพื่อให้แอปพลิเคชันยังคงทำงานในแพลตฟอร์มเวอร์ชันก่อนหน้าได้

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

บทเรียน

ดึง API ใหม่
กำหนดฟีเจอร์และ API ที่แอปพลิเคชันต้องการ ดูวิธีกำหนดอินเทอร์เฟซ Java ระดับกลางที่เฉพาะเจาะจงกับแอปพลิเคชันซึ่งดึงการใช้งานคอมโพเนนต์ UI ไปยังแอปพลิเคชัน
กำหนดพร็อกซีให้กับ API ใหม่
ดูวิธีสร้างการใช้งานอินเทอร์เฟซที่ใช้ API ใหม่กว่า
สร้างการใช้งานด้วย API เก่า
ดูวิธีสร้างการใช้งานอินเทอร์เฟซที่กำหนดเองซึ่งใช้ API เก่ากว่า
ใช้คอมโพเนนต์ที่รู้เวอร์ชัน
ดูวิธีเลือกการใช้งานที่จะใช้ในรันไทม์ และเริ่มใช้อินเทอร์เฟซในแอปพลิเคชัน

สิ่งที่คุณควรอ่านเพิ่มเติม