/aosp14/frameworks/base/services/usage/java/com/android/server/usage/ |
H A D | UsageStatsProto.java | 20 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 D | IntervalStats.java | 44 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 D | UsageStatsProtoV2.java | 20 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 D | UsageStatsXmlV1.java | 20 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 D | UserUsageStatsService.java | 39 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 D | UsageStatsDatabase.java | 22 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 D | UsageStats.java | 51 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 D | CacheQuotaHint.java | 40 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 D | UsageStatsManager.java | 463 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 D | ResolverListControllerTest.java | 34 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 D | UsageStatsActivity.java | 22 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 D | UsageStatsQueryHelperTest.java | 36 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 D | FaceAuthenticationClient.java | 45 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 D | FaceAuthenticationClient.java | 52 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 D | FaceProvider.java | 71 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 D | UsageStatsPersistenceTest.java | 57 final UsageStats stats = new UsageStats(); in testUsageStatsFields()
|
H A D | UsageStatsTest.java | 52 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 D | usagestatsservice.proto | 35 // 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 D | UsageStats.java | 31 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 D | UsageStatsQueryHelper.java | 22 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 D | ResolverRankerServiceResolverComparator.java | 21 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 D | UsageStatsDatabaseTest.java | 28 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 D | CacheQuotaStrategy.java | 23 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 D | FaceAuthenticationClientTest.java | 62 import com.android.server.biometrics.sensors.face.UsageStats; 102 private UsageStats mUsageStats;
|
/aosp14/frameworks/base/services/core/java/android/app/usage/ |
H A D | UsageStatsManagerInternal.java | 227 public abstract List<UsageStats> queryUsageStatsForUser(@UserIdInt int userId, int interval, in queryUsageStatsForUser()
|