Пример приложения с использованием библиотеки Android Libride LayOutxml " AppListManager "
Исходный код и библиотека Android, используемые в этом примере « AppListManager »: https://github.com/layoutxml/applistmanager
Образец приложения, которое демонстрирует большинство функций, можно найти в папке «приложение» в приведенном выше репозитории. Приложение содержит две независимые (по большей части) действия:
MainActivity, что демонстрирует эти особенности:
• Получение всех приложений (getallapps).
• Получение новых приложений (GetallNewApps и вещательный приемник).
• Получение удаленных приложений (GetalluninStalledApps и вещательный приемник).
• Получение некоторых (системных) приложений (getsomeapps) с флагами.
• Получение всех видов деятельности (с намерениями пусковой установки) (getallactivities).
• Получение новых видов деятельности (с намерением запуска) (GetallNewActiveIvities и Trobodce -получатель).
• Получение удаленных видов деятельности (с намерениями пусковой установки) (getalluninstalledActivities и вещательный приемник).
• Сортировка (сортировка).
Листактивность, которая демонстрирует эти функции:
• Показывание панели хода вращения (загрузка) при ожидании списка приложений/активности.
• Получение всех приложений (getallapps).
• Получение всех видов деятельности (с намерениями пусковой установки) (getallactivities).
• Показание списка приложений/деятельности на экране.
• Получение новых приложений (GetallNewApps и вещательный приемник).
• Получение новых видов деятельности (с намерением запуска) (GetallNewActiveIvities и Trobodce -получатель).
• Обновление списка на экране с помощью новых приложений/действий.
• Получение удаленных приложений (GetalluninStalledApps и вещательный приемник).
• Получение удаленных видов деятельности (с намерениями пусковой установки) (getalluninstalledActivities и вещательный приемник).
• Обновление списка на экране без удаления приложений/действий.
• Сортировка (сортировка).
• Запуск приложений и мероприятий.
Приложение использует « AppListManager » версии 2.1.0