@Override public void onReceive(final Context context, final Intent intent) {
		final String[] pkgs = intent.getStringArrayExtra(Intent.EXTRA_CHANGED_PACKAGE_LIST);
		if (pkgs == null || pkgs.length == 0) return;
		onPackagesEvent(pkgs, Intent.ACTION_EXTERNAL_APPLICATIONS_UNAVAILABLE.equals(intent.getAction()));
	}
Called by {@link AppLabelCache} when app label is lazily-loaded or updated (changed from cache)
mobile/src/main/java/com/oasisfeng/common/app/AppListProvider.java