Home
last modified time | relevance | path

Searched refs:UsageStats (Results 1 – 25 of 40) sorted by relevance

12

/aosp14/frameworks/base/services/usage/java/com/android/server/usage/
H A DUsageStatsProto.java20 import android.app.usage.UsageStats;
68 UsageStats stats; in loadUsageStats()
69 if (proto.nextField(IntervalStatsProto.UsageStats.PACKAGE_INDEX)) { in loadUsageStats()
80 stats = new UsageStats(); in loadUsageStats()
85 case (int) IntervalStatsProto.UsageStats.PACKAGE: in loadUsageStats()
95 case (int) IntervalStatsProto.UsageStats.PACKAGE_INDEX: in loadUsageStats()
114 case (int) IntervalStatsProto.UsageStats.LAST_EVENT: in loadUsageStats()
324 final IntervalStats stats, final UsageStats usageStats) in writeUsageStats()
336 IntervalStatsProto.UsageStats.LAST_TIME_ACTIVE_MS, in writeUsageStats()
340 proto.write(IntervalStatsProto.UsageStats.LAST_EVENT, in writeUsageStats()
[all …]
H A DIntervalStats.java44 import android.app.usage.UsageStats;
74 public final ArrayMap<String, UsageStats> packageStats = new ArrayMap<>();
76 public final SparseArray<UsageStats> packageStatsObfuscated = new SparseArray<>();
131 UsageStats getOrCreateUsageStats(String packageName) { in getOrCreateUsageStats()
132 UsageStats usageStats = packageStats.get(packageName); in getOrCreateUsageStats()
134 usageStats = new UsageStats(); in getOrCreateUsageStats()
316 UsageStats usageStats = packageStats.valueAt(i); in update()
320 UsageStats usageStats = getOrCreateUsageStats(packageName); in update()
354 UsageStats usageStats = getOrCreateUsageStats(packageName); in updateChooserCounts()
389 UsageStats usageStats = getOrCreateUsageStats(packageName); in incrementAppLaunchCount()
[all …]
H A DUsageStatsProtoV2.java20 import android.app.usage.UsageStats;
48 private static UsageStats parseUsageStats(ProtoInputStream proto, final long beginTime) in parseUsageStats()
50 UsageStats stats = new UsageStats(); in parseUsageStats()
129 private static void loadChooserCounts(ProtoInputStream proto, UsageStats usageStats) in loadChooserCounts()
309 final UsageStats stats) throws IllegalArgumentException { in writeUsageStats()
339 private static void writeChooserCounts(ProtoOutputStream proto, final UsageStats stats) in writeChooserCounts()
475 UsageStats usageStats = parseUsageStats(proto, stats.beginTime); in read()
511 final UsageStats usageStats = stats.packageStatsObfuscated.valueAt(i); in read()
H A DUsageStatsXmlV1.java20 import android.app.usage.UsageStats;
90 final UsageStats stats = statsOut.getOrCreateUsageStats(pkg); in loadUsageStats()
153 XmlPullParser parser, UsageStats usageStats, String action) in loadChooserCounts()
H A DUserUsageStatsService.java39 import android.app.usage.UsageStats;
394 private static final StatCombiner<UsageStats> sUsageStatsCombiner =
395 new StatCombiner<UsageStats>() {
398 List<UsageStats> accResult) {
406 accResult.add(new UsageStats(stats.packageStats.valueAt(i)));
517 List<UsageStats> queryUsageStats(int bucketType, long beginTime, long endTime) { in queryUsageStats()
821 final UsageStats pkgStats = stat.packageStats.valueAt(i); in rolloverStats()
1177 final ArrayMap<String, UsageStats> pkgStats = stats.packageStats; in printIntervalStats()
1180 final UsageStats usageStats = pkgStats.valueAt(i); in printIntervalStats()
1206 for (UsageStats usageStats : pkgStats.values()) { in printIntervalStats()
H A DUsageStatsDatabase.java22 import android.app.usage.UsageStats;
664 final UsageStats usageStats = stats.packageStats.valueAt(i); in pruneStats()
776 final UsageStats usageStats = stats.packageStats.get(removedPackage); in filterStats()
986 UsageStats pkgStats = stats.packageStats.valueAt(i); in pruneChooserCountsOlderThan()
1321 for (UsageStats stat : stats.packageStats.values()) { in calculatePackagesUsedWithinTimeframe()
/aosp14/frameworks/base/core/java/android/app/usage/
H A DUsageStats.java51 public final class UsageStats implements Parcelable { class
173 public UsageStats() { in UsageStats() method in UsageStats
176 public UsageStats(UsageStats stats) { in UsageStats() method in UsageStats
199 final UsageStats ret = new UsageStats(this); in getObfuscatedForInstantApp()
350 public void add(UsageStats right) { in add()
712 …blic static final @android.annotation.NonNull Creator<UsageStats> CREATOR = new Creator<UsageStats
715 UsageStats stats = new UsageStats();
772 public UsageStats[] newArray(int size) {
773 return new UsageStats[size];
783 private final UsageStats mUsageStats = new UsageStats();
[all …]
H A DCacheQuotaHint.java40 private final UsageStats mUsageStats;
66 @Nullable public UsageStats getUsageStats() { in getUsageStats()
103 private UsageStats mUsageStats;
127 public @NonNull Builder setUsageStats(@Nullable UsageStats stats) { in setUsageStats()
151 ….setUsageStats(in.readParcelable(UsageStats.class.getClassLoader(), android.app.usage.UsageStats.c…
H A DUsageStatsManager.java463 public List<UsageStats> queryUsageStats(int intervalType, long beginTime, long endTime) { in queryUsageStats()
466 ParceledListSlice<UsageStats> slice = mService.queryUsageStats(intervalType, beginTime, in queryUsageStats()
624 public Map<String, UsageStats> queryAndAggregateUsageStats(long beginTime, long endTime) { in queryAndAggregateUsageStats()
625 List<UsageStats> stats = queryUsageStats(INTERVAL_BEST, beginTime, endTime); in queryAndAggregateUsageStats()
630 ArrayMap<String, UsageStats> aggregatedStats = new ArrayMap<>(); in queryAndAggregateUsageStats()
633 UsageStats newStat = stats.get(i); in queryAndAggregateUsageStats()
634 UsageStats existingStat = aggregatedStats.get(newStat.getPackageName()); in queryAndAggregateUsageStats()
/aosp14/frameworks/base/core/tests/coretests/src/com/android/internal/app/
H A DResolverListControllerTest.java34 import android.app.usage.UsageStats;
108 UsageStats packageStats = initStats(packageName, action, annotation, initialCount); in reportChooserSelection()
109 UsageStats oneClickStats = initStats(packageName, action, annotation, 1); in reportChooserSelection()
110 final List<UsageStats> slices = new ArrayList<>(); in reportChooserSelection()
112 ParceledListSlice<UsageStats> stats = new ParceledListSlice<>(slices); in reportChooserSelection()
287 private UsageStats initStats(String packageName, String action, in initStats()
293 UsageStats packageStats = new UsageStats(); in initStats()
318 final List<UsageStats> slices = new ArrayList<>(); in mockStats()
319 ParceledListSlice<UsageStats> stats = new ParceledListSlice<>(slices); in mockStats()
333 Map<String, UsageStats> stats = in getCount()
[all …]
/aosp14/frameworks/base/tests/UsageStatsTest/src/com/android/tests/usagestats/
H A DUsageStatsActivity.java22 import android.app.usage.UsageStats;
58 private Comparator<UsageStats> mComparator = new Comparator<UsageStats>() {
60 public int compare(UsageStats o1, UsageStats o2) {
226 Map<String, UsageStats> stats = mUsageStatsManager.queryAndAggregateUsageStats( in updateAdapter()
232 private ArrayList<UsageStats> mStats = new ArrayList<>();
234 public void update(Map<String, UsageStats> stats) { in update()
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/people/data/
H A DUsageStatsQueryHelperTest.java36 import android.app.usage.UsageStats;
212 UsageStats packageStats1 = createUsageStats(PKG_NAME_1, 2, createDummyChooserCounts()); in testQueryAppUsageStats()
213 UsageStats packageStats2 = createUsageStats(PKG_NAME_1, 3, null); in testQueryAppUsageStats()
214 UsageStats packageStats3 = createUsageStats(PKG_NAME_2, 1, createDummyChooserCounts()); in testQueryAppUsageStats()
232 UsageStats packageStats1 = createUsageStats(PKG_NAME_1, 2, createDummyChooserCounts()); in testQueryAppUsageStats_packageNameFiltered()
233 UsageStats packageStats2 = createUsageStats(PKG_NAME_1, 3, createDummyChooserCounts()); in testQueryAppUsageStats_packageNameFiltered()
234 UsageStats packageStats3 = createUsageStats(PKG_NAME_2, 1, null); in testQueryAppUsageStats_packageNameFiltered()
268 private static UsageStats createUsageStats(String packageName, int launchCount, in createUsageStats()
270 UsageStats packageStats = new UsageStats(); in createUsageStats()
/aosp14/frameworks/base/services/core/java/com/android/server/biometrics/sensors/face/hidl/
H A DFaceAuthenticationClient.java45 import com.android.server.biometrics.sensors.face.UsageStats;
59 private final UsageStats mUsageStats;
77 @NonNull UsageStats usageStats, boolean allowBackgroundAuthentication, in FaceAuthenticationClient()
182 mUsageStats.addEvent(new UsageStats.AuthenticationEvent( in onAuthenticated()
193 mUsageStats.addEvent(new UsageStats.AuthenticationEvent( in onError()
/aosp14/frameworks/base/services/core/java/com/android/server/biometrics/sensors/face/aidl/
H A DFaceAuthenticationClient.java52 import com.android.server.biometrics.sensors.face.UsageStats;
65 private final UsageStats mUsageStats;
88 boolean isStrongBiometric, @NonNull UsageStats usageStats, in FaceAuthenticationClient()
105 boolean isStrongBiometric, @NonNull UsageStats usageStats, in FaceAuthenticationClient()
225 mUsageStats.addEvent(new UsageStats.AuthenticationEvent( in onAuthenticated()
236 mUsageStats.addEvent(new UsageStats.AuthenticationEvent( in onError()
H A DFaceProvider.java71 import com.android.server.biometrics.sensors.face.UsageStats;
105 private final UsageStats mUsageStats;
172 mUsageStats = new UsageStats(context); in FaceProvider()
/aosp14/frameworks/base/core/tests/coretests/src/android/app/usage/
H A DUsageStatsPersistenceTest.java57 final UsageStats stats = new UsageStats(); in testUsageStatsFields()
H A DUsageStatsTest.java52 private UsageStats left;
53 private UsageStats right;
57 left = new UsageStats(); in setUp()
58 right = new UsageStats(); in setUp()
151 right = UsageStats.CREATOR.createFromParcel(p); in testParcelable()
599 void compareUsageStats(UsageStats us1, UsageStats us2) {
/aosp14/frameworks/base/core/proto/android/server/
H A Dusagestatsservice.proto35 // Stores the relevant information from a UsageStats
36 message UsageStats { message
105 // stringpool contains all the package and class names used by UsageStats and Event
118 repeated UsageStats packages = 20;
/aosp14/frameworks/base/services/core/java/com/android/server/biometrics/sensors/face/
H A DUsageStats.java31 public class UsageStats { class
82 public UsageStats(Context context) { in UsageStats() method in UsageStats
/aosp14/frameworks/base/services/people/java/com/android/server/people/data/
H A DUsageStatsQueryHelper.java22 import android.app.usage.UsageStats;
154 List<UsageStats> stats = getUsageStatsManagerInternal().queryUsageStatsForUser(userId, in queryAppUsageStats()
161 for (UsageStats stat : stats) { in queryAppUsageStats()
/aosp14/frameworks/base/core/java/com/android/internal/app/
H A DResolverRankerServiceResolverComparator.java21 import android.app.usage.UsageStats;
78 private final Map<UserHandle, Map<String, UsageStats>> mStatsPerUser;
175 final Map<String, UsageStats> stats = mStatsPerUser in doCompute()
179 final UsageStats pkStats = stats.get(target.name.getPackageName()); in doCompute()
521 private final Map<UserHandle, Map<String, UsageStats>> mStatsPerUser; // Treat as immutable.
535 Map<UserHandle, Map<String, UsageStats>> statsPerUser, in ResolverRankerServiceComparatorModel()
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/usage/
H A DUsageStatsDatabaseTest.java28 import android.app.usage.UsageStats;
260 void compareUsageStats(UsageStats us1, UsageStats us2) { in compareUsageStats()
348 UsageStats usageStats1 = stats1.packageStats.get(usageKey1[i]); in compareIntervalStats()
349 UsageStats usageStats2 = stats2.packageStats.get(usageKey2[i]); in compareIntervalStats()
/aosp14/frameworks/base/services/core/java/com/android/server/storage/
H A DCacheQuotaStrategy.java23 import android.app.usage.UsageStats;
175 List<UsageStats> stats = in getUnfulfilledRequests()
183 UsageStats stat = stats.get(i); in getUnfulfilledRequests()
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/biometrics/sensors/face/aidl/
H A DFaceAuthenticationClientTest.java62 import com.android.server.biometrics.sensors.face.UsageStats;
102 private UsageStats mUsageStats;
/aosp14/frameworks/base/services/core/java/android/app/usage/
H A DUsageStatsManagerInternal.java227 public abstract List<UsageStats> queryUsageStatsForUser(@UserIdInt int userId, int interval, in queryUsageStatsForUser()

12