AppListManager -
แอพตัวอย่างที่ใช้ไลบรารี Android ของ LayoutXML " AppListManager "
ซอร์สโค้ดและไลบรารี Android ที่ใช้ในแอพตัวอย่างนี้ " AppListManager ": https://github.com/layoutxml/applistmanager
แอพตัวอย่างที่แสดงคุณสมบัติส่วนใหญ่สามารถพบได้ในโฟลเดอร์ "App" ในที่เก็บข้างต้น แอปพลิเคชันมีกิจกรรมอิสระสองอย่าง (ส่วนใหญ่):
Mainactivity ซึ่งแสดงให้เห็นถึงคุณสมบัติเหล่านี้:
•รับแอปพลิเคชันทั้งหมด (GetAllApps)
•รับแอปพลิเคชันใหม่ (GetAllNewApps และตัวรับสัญญาณออกอากาศ)
•การรับแอปพลิเคชันที่ไม่ได้ติดตั้ง (GetAllunInStalledApps และตัวรับสัญญาณออกอากาศ)
•รับแอปพลิเคชัน (ระบบ) (GetSomeapps) ด้วยธง
•รับกิจกรรมทั้งหมด (พร้อมความตั้งใจของตัวเรียกใช้งาน) (GetallActivities)
•รับกิจกรรมใหม่ (พร้อมความตั้งใจของตัวเรียกใช้งาน) (GetAllNeWactive และตัวรับสัญญาณออกอากาศ)
•การรับกิจกรรมถอนการติดตั้ง (พร้อมความตั้งใจของตัวเรียกใช้งาน) (GetAlluninstalleDactivities และตัวรับสัญญาณออกอากาศ)
•การเรียงลำดับ (เรียงลำดับ)
ListActivity ซึ่งแสดงให้เห็นถึงคุณสมบัติเหล่านี้:
•แสดงแถบความคืบหน้าการหมุน (โหลด) เมื่อรอรายการแอปพลิเคชัน/กิจกรรม
•รับแอปพลิเคชันทั้งหมด (GetAllApps)
•รับกิจกรรมทั้งหมด (พร้อมความตั้งใจของตัวเรียกใช้งาน) (GetallActivities)
•แสดงรายการแอปพลิเคชัน/กิจกรรมบนหน้าจอ
•รับแอปพลิเคชันใหม่ (GetAllNewApps และตัวรับสัญญาณออกอากาศ)
•รับกิจกรรมใหม่ (พร้อมความตั้งใจของตัวเรียกใช้งาน) (GetAllNeWactive และตัวรับสัญญาณออกอากาศ)
•อัปเดตรายการบนหน้าจอด้วยแอปพลิเคชัน/กิจกรรมใหม่
•การรับแอปพลิเคชันที่ไม่ได้ติดตั้ง (GetAllunInStalledApps และตัวรับสัญญาณออกอากาศ)
•การรับกิจกรรมถอนการติดตั้ง (พร้อมความตั้งใจของตัวเรียกใช้งาน) (GetAlluninstalleDactivities และตัวรับสัญญาณออกอากาศ)
•อัปเดตรายการบนหน้าจอโดยไม่ต้องถอนการติดตั้งแอปพลิเคชัน/กิจกรรม
•การเรียงลำดับ (เรียงลำดับ)
•เปิดตัวแอปพลิเคชันและกิจกรรม
แอปพลิเคชันใช้ " AppListManager " เวอร์ชัน 2.1.0
มีอะไรใหม่ในเวอร์ชันล่าสุด 2.1.0
อัปเดตล่าสุดเมื่อวันที่ 18 ธันวาคม 2018 Library เวอร์ชัน 2.1.0เพิ่มวัตถุประเภททั่วไปใหม่ลงใน AppData (ตัวแปรที่เรียกว่าวัตถุ) เป็นตัวแปรเพิ่มเติมที่คุณสามารถใช้เพื่อความต้องการของคุณเอง หากคุณต้องการตัวแปรหลายตัวให้สร้างวัตถุ wrapper ใหม่ (ประเภทใหม่) เพื่อเก็บตัวแปรเหล่านั้น สามารถใช้กับ getObject () และ setObject (วัตถุ) โดยที่วัตถุเป็นประเภทใดก็ได้