Home
last modified time | relevance | path

Searched refs:AppInfo (Results 1 – 25 of 102) sorted by relevance

12345

/packages/apps/Launcher3/src/com/android/launcher3/model/
DAllAppsList.java19 import static com.android.launcher3.model.data.AppInfo.COMPONENT_KEY_COMPARATOR;
20 import static com.android.launcher3.model.data.AppInfo.EMPTY_ARRAY;
39 import com.android.launcher3.model.data.AppInfo;
60 private static final Consumer<AppInfo> NO_OP_CONSUMER = a -> { };
66 public final ArrayList<AppInfo> data = new ArrayList<>(DEFAULT_APPLICATIONS_NUMBER);
72 private Consumer<AppInfo> mRemoveListener = NO_OP_CONSUMER;
134 public void add(AppInfo info, LauncherActivityInfo activityInfo) { in add()
165 final AppInfo appInfo = data.get(i); in updatePromiseInstallInfo()
183 AppInfo removed = data.remove(index); in removeApp()
203 add(new AppInfo(context, info, user), info); in addPackage()
[all …]
/packages/apps/Settings/src/com/android/settings/fuelgauge/batterytip/
DAppInfo.java31 public class AppInfo implements Comparable<AppInfo>, Parcelable { class
41 private AppInfo(AppInfo.Builder builder) { in AppInfo() method in AppInfo
49 AppInfo(Parcel in) { in AppInfo() method in AppInfo
57 public int compareTo(AppInfo o) { in compareTo()
85 if (!(obj instanceof AppInfo)) { in equals()
89 AppInfo other = (AppInfo) obj; in equals()
97 public AppInfo createFromParcel(Parcel in) {
98 return new AppInfo(in);
101 public AppInfo[] newArray(int size) {
102 return new AppInfo[size];
[all …]
/packages/services/Car/tests/CarDeveloperOptions/src/com/android/car/developeroptions/fuelgauge/batterytip/
DAppInfo.java31 public class AppInfo implements Comparable<AppInfo>, Parcelable { class
41 private AppInfo(AppInfo.Builder builder) { in AppInfo() method in AppInfo
49 AppInfo(Parcel in) { in AppInfo() method in AppInfo
57 public int compareTo(AppInfo o) { in compareTo()
85 if (!(obj instanceof AppInfo)) { in equals()
89 AppInfo other = (AppInfo) obj; in equals()
97 public AppInfo createFromParcel(Parcel in) {
98 return new AppInfo(in);
101 public AppInfo[] newArray(int size) {
102 return new AppInfo[size];
[all …]
/packages/apps/Settings/tests/robotests/src/com/android/settings/fuelgauge/
DBatteryDatabaseManagerTest.java28 import com.android.settings.fuelgauge.batterytip.AppInfo;
57 private AppInfo mNewAppInfo;
58 private AppInfo mOldAppInfo;
59 private AppInfo mCombinedAppInfo;
68 mNewAppInfo = new AppInfo.Builder() in setUp()
73 mOldAppInfo = new AppInfo.Builder() in setUp()
78 mCombinedAppInfo = new AppInfo.Builder() in setUp()
99 List<AppInfo> totalAppInfos = mBatteryDatabaseManager.queryAllAnomalies(0 /* timeMsAfter */, in allAnomalyFunctions()
104 List<AppInfo> appInfos = mBatteryDatabaseManager.queryAllAnomalies(ONE_DAY_BEFORE, in allAnomalyFunctions()
111 List<AppInfo> appInfos1 = mBatteryDatabaseManager.queryAllAnomalies(0 /* timeMsAfter */, in allAnomalyFunctions()
[all …]
/packages/apps/Launcher3/src/com/android/launcher3/model/data/
DAppInfo.java43 public class AppInfo extends ItemInfoWithIcon { class
45 public static final AppInfo[] EMPTY_ARRAY = new AppInfo[0];
46 public static final Comparator<AppInfo> COMPONENT_KEY_COMPARATOR = (a, b) -> {
61 public AppInfo() { in AppInfo() method in AppInfo
73 public AppInfo(Context context, LauncherActivityInfo info, UserHandle user) { in AppInfo() method in AppInfo
77 public AppInfo(LauncherActivityInfo info, UserHandle user, boolean quietModeEnabled) { in AppInfo() method in AppInfo
89 public AppInfo(AppInfo info) { in AppInfo() method in AppInfo
99 public AppInfo(ComponentName componentName, CharSequence title, in AppInfo() method in AppInfo
150 public AppInfo clone() { in clone()
151 return new AppInfo(this); in clone()
/packages/apps/Launcher3/src/com/android/launcher3/allapps/
DAlphabeticalAppsList.java22 import com.android.launcher3.model.data.AppInfo;
82 public AppInfo appInfo = null;
86 public static AdapterItem asApp(int pos, String sectionName, AppInfo appInfo, in asApp()
122 private final List<AppInfo> mApps = new ArrayList<>();
126 private final List<AppInfo> mFilteredApps = new ArrayList<>();
166 public List<AppInfo> getApps() { in getApps()
233 for (AppInfo app : mAllAppsStore.getApps()) { in onAppsUpdated()
248 TreeMap<String, ArrayList<AppInfo>> sectionMap = new TreeMap<>(new LabelComparator()); in onAppsUpdated()
249 for (AppInfo info : mApps) { in onAppsUpdated()
254 ArrayList<AppInfo> sectionApps = sectionMap.get(sectionName); in onAppsUpdated()
[all …]
DAllAppsStore.java18 import static com.android.launcher3.model.data.AppInfo.COMPONENT_KEY_COMPARATOR;
19 import static com.android.launcher3.model.data.AppInfo.EMPTY_ARRAY;
25 import com.android.launcher3.model.data.AppInfo;
49 private AppInfo mTempInfo = new AppInfo();
51 private AppInfo[] mApps = EMPTY_ARRAY;
60 public AppInfo[] getApps() { in getApps()
67 public void setApps(AppInfo[] apps, int flags) { in setApps()
82 public AppInfo getApp(ComponentKey key) { in getApp()
DAppInfoComparator.java22 import com.android.launcher3.model.data.AppInfo;
31 public class AppInfoComparator implements Comparator<AppInfo> {
44 public int compare(AppInfo a, AppInfo b) { in compare()
/packages/services/Car/tests/CarDeveloperOptions/src/com/android/car/developeroptions/development/gamedriver/
DGameDriverAppPreferenceController.java71 private final List<AppInfo> mAppInfos;
119 for (AppInfo appInfo : mAppInfos) { in displayPreference()
177 class AppInfo { class in GameDriverAppPreferenceController
178 AppInfo(PackageManager packageManager, ApplicationInfo applicationInfo) { in AppInfo() method in GameDriverAppPreferenceController.AppInfo
188 private List<AppInfo> getAppInfos(Context context) { in getAppInfos()
193 final List<AppInfo> appInfos = new ArrayList<>(); in getAppInfos()
196 appInfos.add(new AppInfo(packageManager, applicationInfo)); in getAppInfos()
218 private final Comparator<AppInfo> appInfoComparator = new Comparator<AppInfo>() {
219 public final int compare(AppInfo a, AppInfo b) {
/packages/apps/Settings/src/com/android/settings/development/graphicsdriver/
DGraphicsDriverAppPreferenceController.java73 private final List<AppInfo> mAppInfos;
127 for (AppInfo appInfo : mAppInfos) { in displayPreference()
195 class AppInfo { class in GraphicsDriverAppPreferenceController
196 AppInfo(PackageManager packageManager, ApplicationInfo applicationInfo) { in AppInfo() method in GraphicsDriverAppPreferenceController.AppInfo
206 private List<AppInfo> getAppInfos(Context context) { in getAppInfos()
211 final List<AppInfo> appInfos = new ArrayList<>(); in getAppInfos()
214 appInfos.add(new AppInfo(packageManager, applicationInfo)); in getAppInfos()
236 private final Comparator<AppInfo> mAppInfoComparator = new Comparator<AppInfo>() {
237 public int compare(AppInfo a, AppInfo b) {
/packages/apps/Settings/tests/robotests/src/com/android/settings/fuelgauge/batterytip/tips/
DRestrictAppTipTest.java36 import com.android.settings.fuelgauge.batterytip.AppInfo;
65 private List<AppInfo> mUsageAppList;
66 private AppInfo mAppInfo;
67 private AppInfo mUninstallAppInfo;
89 mAppInfo = new AppInfo.Builder() in setUp()
94 mUninstallAppInfo = new AppInfo.Builder() in setUp()
122 final AppInfo app = parcelTip.getRestrictAppList().get(0); in parcelable()
138 mUsageAppList.add(new AppInfo.Builder().build()); in getTitle_moreAppsHandled_showHandledTitle()
158 mUsageAppList.add(new AppInfo.Builder().build()); in getSummary_moreAppsHandled_showHandledSummary()
197 final List<AppInfo> appInfos = new ArrayList<>(); in sanityCheck_appUninstalled_stateInvisible()
[all …]
/packages/apps/Settings/tests/robotests/src/com/android/settings/fuelgauge/batterytip/detectors/
DRestrictAppDetectorTest.java35 import com.android.settings.fuelgauge.batterytip.AppInfo;
70 private List<AppInfo> mAppInfoList;
71 private AppInfo mAppInfo;
86 mAppInfo = new AppInfo.Builder().setPackageName(PACKAGE_NAME).build(); in setUp()
133 mAppInfoList.add(new AppInfo.Builder() in testDetect_hasAutoHandledAnomaly_tipHandled()
137 doReturn(new ArrayList<AppInfo>()).when(mBatteryDatabaseManager) in testDetect_hasAutoHandledAnomaly_tipHandled()
148 mAppInfoList.add(new AppInfo.Builder() in testDetect_typeNewHasUninstalledAnomaly_removeIt()
162 mAppInfoList.add(new AppInfo.Builder() in testDetect_typeNewHasRestrictedAnomaly_removeIt()
180 mAppInfoList.add(new AppInfo.Builder() in testDetect_typeHandledHasUnRestrictedAnomaly_removeIt()
197 doReturn(new ArrayList<AppInfo>()).when(mBatteryDatabaseManager) in testDetect_noAnomaly_tipInvisible()
DHighUsageDetectorTest.java35 import com.android.settings.fuelgauge.batterytip.AppInfo;
72 private AppInfo mHighAppInfo;
73 private AppInfo mLowAppInfo;
106 mHighAppInfo = new AppInfo.Builder() in setUp()
109 mLowAppInfo = new AppInfo.Builder() in setUp()
152 final List<AppInfo> appInfos = highUsageTip.getHighUsageAppList(); in testDetect_containsHighUsageApp_tipVisibleAndSorted()
/packages/apps/Settings/tests/robotests/src/com/android/settings/fuelgauge/batterytip/
DAppInfoTest.java44 private AppInfo mAppInfo;
48 mAppInfo = new AppInfo.Builder() in setUp()
63 final AppInfo appInfo = new AppInfo(parcel); in testParcel()
73 final AppInfo appInfo = new AppInfo.Builder() in testCompareTo_hasCorrectOrder()
79 List<AppInfo> appInfos = new ArrayList<>(); in testCompareTo_hasCorrectOrder()
/packages/apps/Settings/src/com/android/settings/fuelgauge/batterytip/tips/
DHighUsageTip.java27 import com.android.settings.fuelgauge.batterytip.AppInfo;
39 final List<AppInfo> mHighUsageAppList;
41 public HighUsageTip(long lastFullChargeTimeMs, List<AppInfo> appList) { in HighUsageTip()
52 mHighUsageAppList = in.createTypedArrayList(AppInfo.CREATOR); in HighUsageTip()
87 final AppInfo appInfo = mHighUsageAppList.get(i); in log()
98 public List<AppInfo> getHighUsageAppList() { in getHighUsageAppList()
107 final AppInfo appInfo = mHighUsageAppList.get(i); in toString()
DRestrictAppTip.java29 import com.android.settings.fuelgauge.batterytip.AppInfo;
39 private List<AppInfo> mRestrictAppList;
41 public RestrictAppTip(@StateType int state, List<AppInfo> restrictApps) { in RestrictAppTip()
47 public RestrictAppTip(@StateType int state, AppInfo appInfo) { in RestrictAppTip()
57 mRestrictAppList = in.createTypedArrayList(AppInfo.CREATOR); in RestrictAppTip()
126 final AppInfo appInfo = mRestrictAppList.get(i); in log()
138 public List<AppInfo> getRestrictAppList() { in getRestrictAppList()
160 final AppInfo appInfo = mRestrictAppList.get(i); in toString()
/packages/services/Car/tests/CarDeveloperOptions/src/com/android/car/developeroptions/fuelgauge/batterytip/tips/
DHighUsageTip.java27 import com.android.car.developeroptions.fuelgauge.batterytip.AppInfo;
39 final List<AppInfo> mHighUsageAppList;
41 public HighUsageTip(long lastFullChargeTimeMs, List<AppInfo> appList) { in HighUsageTip()
52 mHighUsageAppList = in.createTypedArrayList(AppInfo.CREATOR); in HighUsageTip()
87 final AppInfo appInfo = mHighUsageAppList.get(i); in log()
98 public List<AppInfo> getHighUsageAppList() { in getHighUsageAppList()
107 final AppInfo appInfo = mHighUsageAppList.get(i); in toString()
DRestrictAppTip.java29 import com.android.car.developeroptions.fuelgauge.batterytip.AppInfo;
39 private List<AppInfo> mRestrictAppList;
41 public RestrictAppTip(@StateType int state, List<AppInfo> restrictApps) { in RestrictAppTip()
47 public RestrictAppTip(@StateType int state, AppInfo appInfo) { in RestrictAppTip()
57 mRestrictAppList = in.createTypedArrayList(AppInfo.CREATOR); in RestrictAppTip()
126 final AppInfo appInfo = mRestrictAppList.get(i); in log()
138 public List<AppInfo> getRestrictAppList() { in getRestrictAppList()
160 final AppInfo appInfo = mRestrictAppList.get(i); in toString()
/packages/services/Car/tests/CarDeveloperOptions/src/com/android/car/developeroptions/fuelgauge/
DRestrictedAppDetails.java40 import com.android.car.developeroptions.fuelgauge.batterytip.AppInfo;
67 List<AppInfo> mAppInfos;
80 List<AppInfo> appInfos) { in startRestrictedAppDetails()
148 final AppInfo appInfo = mAppInfos.get(i); in refreshUi()
184 final AppInfo appInfo; in onBatteryTipHandled()
200 BatteryTipDialogFragment createDialogFragment(AppInfo appInfo, boolean toRestrict) { in createDialogFragment()
210 String getKeyFromAppInfo(AppInfo appInfo) { in getKeyFromAppInfo()
/packages/apps/Settings/src/com/android/settings/fuelgauge/
DRestrictedAppDetails.java40 import com.android.settings.fuelgauge.batterytip.AppInfo;
67 List<AppInfo> mAppInfos;
80 List<AppInfo> appInfos) { in startRestrictedAppDetails()
148 final AppInfo appInfo = mAppInfos.get(i); in refreshUi()
184 final AppInfo appInfo; in onBatteryTipHandled()
200 BatteryTipDialogFragment createDialogFragment(AppInfo appInfo, boolean toRestrict) { in createDialogFragment()
210 String getKeyFromAppInfo(AppInfo appInfo) { in getKeyFromAppInfo()
/packages/apps/Settings/src/com/android/settings/fuelgauge/batterytip/detectors/
DRestrictAppDetector.java26 import com.android.settings.fuelgauge.batterytip.AppInfo;
70 final List<AppInfo> highUsageApps = BatteryTipUtils.detectAnomalies(mContext, in detect()
77 final List<AppInfo> autoHandledApps = mBatteryDatabaseManager.queryAllAnomalies( in detect()
90 final List<AppInfo> highUsageApps = new ArrayList<>(); in getFakeData()
91 highUsageApps.add(new AppInfo.Builder() in getFakeData()
/packages/services/Car/tests/CarDeveloperOptions/src/com/android/car/developeroptions/fuelgauge/batterytip/detectors/
DRestrictAppDetector.java26 import com.android.car.developeroptions.fuelgauge.batterytip.AppInfo;
70 final List<AppInfo> highUsageApps = BatteryTipUtils.detectAnomalies(mContext, in detect()
77 final List<AppInfo> autoHandledApps = mBatteryDatabaseManager.queryAllAnomalies( in detect()
90 final List<AppInfo> highUsageApps = new ArrayList<>(); in getFakeData()
91 highUsageApps.add(new AppInfo.Builder() in getFakeData()
/packages/apps/Launcher3/src/com/android/launcher3/folder/
DFolderNameProvider.java30 import com.android.launcher3.model.data.AppInfo;
59 protected List<AppInfo> mAppInfos;
74 public static FolderNameProvider newInstance(Context context, List<AppInfo> appInfos, in newInstance()
89 private void load(List<AppInfo> appInfos, IntSparseArrayMap<FolderInfo> folderInfos) { in load()
122 Optional<AppInfo> info = getAppInfoByPackageName(packageNames.iterator().next()); in getSuggestedFolderName()
131 private Optional<AppInfo> getAppInfoByPackageName(String packageName) { in getAppInfoByPackageName()
/packages/apps/Launcher3/src/com/android/launcher3/allapps/search/
DDefaultAppSearchAlgorithm.java20 import com.android.launcher3.model.data.AppInfo;
32 private final List<AppInfo> mApps;
35 public DefaultAppSearchAlgorithm(List<AppInfo> apps) { in DefaultAppSearchAlgorithm()
66 for (AppInfo info : mApps) { in getTitleMatchResult()
74 public static boolean matches(AppInfo info, String query, StringMatcher matcher) { in matches()
/packages/apps/Launcher3/src/com/android/launcher3/popup/
DSystemShortcut.java127 public static final Factory<BaseDraggingActivity> APP_INFO = AppInfo::new;
129 public static class AppInfo extends SystemShortcut { class in SystemShortcut
131 public AppInfo(BaseDraggingActivity target, ItemInfo itemInfo) { in AppInfo() method in SystemShortcut.AppInfo
154 if (itemInfo instanceof com.android.launcher3.model.data.AppInfo) {
155 com.android.launcher3.model.data.AppInfo
156 appInfo = (com.android.launcher3.model.data.AppInfo) itemInfo;

12345