About & Pics

Description

Source code and Android Library used in this sample app "AppListManager": https://github.com/LayoutXML/AppListManager

Sample app that showcases most of the features can be found in "app" folder in the above repository. Application contains two independent (for the most part) activities:

MainActivity, which demonstrates these features:
•  Receiving all applications (getAllApps).
•  Receiving new applications (getAllNewApps and broadcast receiver).
•  Receiving uninstalled applications (getAllUninstalledApps and broadcast receiver).
•  Receiving some (system) applications (getSomeApps) with flags.
•  Receiving all activities (with launcher intent) (getAllActivities).
•  Receiving new activities (with launcher intent) (getAllNewActivities and broadcast receiver).
•  Receiving uninstalled activities (with launcher intent) (getAllUninstalledActivities and broadcast receiver).
•  Sorting (sort).

ListActivity, which demonstrates these features:
•  Showing spinning progress bar (loading) when waiting for application/activity list.
•  Receiving all applications (getAllApps).
•  Receiving all activities (with launcher intent) (getAllActivities).
•  Showing application/activity list on screen.
•  Receiving new applications (getAllNewApps and broadcast receiver).
•  Receiving new activities (with launcher intent) (getAllNewActivities and broadcast receiver).
•  Updating the list on screen with new applications/activities.
•  Receiving uninstalled applications (getAllUninstalledApps and broadcast receiver).
•  Receiving uninstalled activities (with launcher intent) (getAllUninstalledActivities and broadcast receiver).
•  Updating the list on screen without uninstalled applications/activities.
•  Sorting (sort).
•  Launching applications and activities.

Application uses "AppListManager" version 2.1.0

 Free in Google Play

Screenshots

AppListManager (Android Library) Sample App screenshot 1AppListManager (Android Library) Sample App screenshot 2

Version History

Launched Sep 14, 2018 (4 months ago).

Releasing new versions every 18 days, on average.

Nov 08
2018
(Current)
Version 2.1.0

Library version 2.1.0

Added a new generic type object to AppData (variable called object). It is an additional variable that you can use for your own needs. If you need multiple variables, create a new wrapper object (new type) to hold those variables. Can be used with getObject() and setObject(Object), where Object is any type.

Oct 19
2018
Version 2.0.0

Library version 2.0.0

NOTE: This version introduces backwards incompatible changes. Follow the steps below on the repository on github to fix issues.

Added ability to filter by application permissions.

Oct 03
2018
Version 1.1.0

Library version 1.1.0
Sorting ignoring case

Sep 14
2018
Version 1.0

Library version 1.0.0

Previous 3 versions
 

This app has no ratings in the last 30 days.

1

Total Ratings

5
1
4
0
3
0
2
0
1
0