Eine Beispiel-App mit der LayoutXML-Android-Bibliothek "AppListManager"
Quellcode und Android-Bibliothek, die in dieser Beispiel-App "AppListManager" verwendet werden: https://github.com/LayoutXML/AppListManager
Eine Beispiel-App, die die meisten Funktionen zeigt, befindet sich im Ordner "App" im obigen Repository. Die Anwendung enthält zwei (überwiegend) unabhängige Aktivitäten:
MainActivity, die diese Funktionen demonstriert:
& # 8226; & # 8195; Empfangen aller Anwendungen (getAllApps).
& # 8226; & # 8195; Empfangen neuer Anwendungen (getAllNewApps und Broadcast-Empfänger).
& # 8226; & # 8195; Deinstallierte Anwendungen empfangen (getAllUninstalledApps und Broadcast-Empfänger).
& # 8226; & # 8195; Empfangen einiger (System-) Anwendungen (getSomeApps) mit Flags.
& # 8226; & # 8195; Empfangen aller Aktivitäten (mit Launcher-Absicht) (getAllActivities).
& # 8226; & # 8195; Empfangen neuer Aktivitäten (mit Launcher-Absicht) (getAllNewActivities und Broadcast-Empfänger).
& # 8226; & # 8195; Uninstallierte Aktivitäten (mit Launcher-Absicht) empfangen (getAllUninstalledActivities und Broadcast-Empfänger).
& # 8226; & # 8195; Sortieren (sortieren)
ListActivity, die diese Funktionen demonstriert:
& # 8226; & # 8195; Anzeige einer sich drehenden Fortschrittsleiste (Laden), wenn auf eine Anwendungs- / Aktivitätsliste gewartet wird.
& # 8226; & # 8195; Empfangen aller Anwendungen (getAllApps).
& # 8226; & # 8195; Empfangen aller Aktivitäten (mit Launcher-Absicht) (getAllActivities).
& # 8226; & # 8195; Anzeige der Anwendungs- / Aktivitätsliste auf dem Bildschirm.
& # 8226; & # 8195; Empfangen neuer Anwendungen (getAllNewApps und Broadcast-Empfänger).
& # 8226; & # 8195; Empfangen neuer Aktivitäten (mit Launcher-Absicht) (getAllNewActivities und Broadcast-Empfänger).
& # 8226; & # 8195; Aktualisierung der Liste mit neuen Anwendungen / Aktivitäten auf dem Bildschirm.
& # 8226; & # 8195; Deinstallierte Anwendungen empfangen (getAllUninstalledApps und Broadcast-Empfänger).
& # 8226; & # 8195; Uninstallierte Aktivitäten (mit Launcher-Absicht) empfangen (getAllUninstalledActivities und Broadcast-Empfänger).
& # 8226; & # 8195; Aktualisieren der Liste auf dem Bildschirm ohne deinstallierte Anwendungen / Aktivitäten.
& # 8226; & # 8195; Sortieren (sortieren)
& # 8226; & # 8195; Anwendungen und Aktivitäten starten.
Anwendung verwendet "AppListManager" Version 2.1.0