AppListManager -
使用LayoutXML的Android库“ AppListManager ”的示例应用程序
源代码和此示例应用中使用的Android库“ AppListManager ”:https://github.com/layoutxml/applistmanager
显示大多数功能的示例应用程序可以在上述存储库中的“应用”文件夹中找到。应用程序包含两个独立的活动(大部分)活动:
Main Activity,展示了这些特征:
•接收所有应用程序(getallapps)。
•接收新应用程序(GetallNewApps和广播接收器)。
•接收卸载的应用程序(getalluninstalledapps和广播接收器)。
•带有标志的某些(系统)应用程序(getoMeApps)。
•接收所有活动(带有发射器意图)(getAltivities)。
•接收新活动(带有发射器意图)(getallnewactivities和广播接收器)。
•接收卸载的活动(带有发射器意图)(getalluninstalledactivities和广播接收器)。
•排序(排序)。
ListActivity,展示了这些功能:
•在等待应用程序/活动列表时显示旋转进度栏(加载)。
•接收所有应用程序(getallapps)。
•接收所有活动(带有发射器意图)(getAltivities)。
•在屏幕上显示应用程序/活动列表。
•接收新应用程序(GetallNewApps和广播接收器)。
•接收新活动(带有发射器意图)(getallnewactivities和广播接收器)。
•使用新的应用程序/活动更新屏幕上的列表。
•接收卸载的应用程序(getalluninstalledapps和广播接收器)。
•接收卸载的活动(带有发射器意图)(getalluninstalledactivities和广播接收器)。
•在没有卸载的应用程序/活动的情况下更新屏幕上的列表。
•排序(排序)。
•启动申请和活动。
应用程序使用“ AppListManager ”版本2.1.0
最新版本2.1.0中的新功能
上次更新于2018年12月18日图书馆版本2.1.0向AppData添加了一个新的通用类型对象(变量称为对象)。这是一个可用于自己的需求的附加变量。如果您需要多个变量,请创建一个新的包装对象(新类型)来容纳这些变量。可以与getObject()和setObject(对象)一起使用,其中对象是任何类型。