Home
last modified time | relevance | path

Searched refs:UsageEvents (Results 1 – 25 of 64) sorted by relevance

123

/aosp12/frameworks/base/services/people/java/com/android/server/people/data/
H A DUsageStatsQueryHelper.java21 import android.app.usage.UsageEvents;
80 UsageEvents.Event e = new UsageEvents.Event(); in querySince()
91 case UsageEvents.Event.SHORTCUT_INVOCATION: in querySince()
95 case UsageEvents.Event.LOCUS_ID_SET: in querySince()
107 case UsageEvents.Event.ACTIVITY_PAUSED: in querySince()
108 case UsageEvents.Event.ACTIVITY_STOPPED: in querySince()
109 case UsageEvents.Event.ACTIVITY_DESTROYED: in querySince()
129 List<UsageEvents.Event> res = new ArrayList<>(); in queryAppMovingToForegroundEvents()
132 UsageEvents.HIDE_SHORTCUT_EVENTS | UsageEvents.HIDE_LOCUS_EVENTS); in queryAppMovingToForegroundEvents()
137 UsageEvents.Event e = new UsageEvents.Event(); in queryAppMovingToForegroundEvents()
[all …]
/aosp12/frameworks/base/tests/UsageStatsTest/src/com/android/tests/usagestats/
H A DUsageLogActivity.java19 import android.app.usage.UsageEvents;
65 UsageEvents events = mUsageStatsManager.queryEvents(mLastTime, now); in run()
77 public long update(UsageEvents results) { in update()
80 UsageEvents.Event event = new UsageEvents.Event(); in update()
101 public UsageEvents.Event getItem(int position) { in getItem()
113 if (eventType == UsageEvents.Event.CONFIGURATION_CHANGE) { in getItemViewType()
121 final UsageEvents.Event event = getItem(position); in getView()
159 case UsageEvents.Event.ACTIVITY_RESUMED: in eventToString()
162 case UsageEvents.Event.ACTIVITY_PAUSED: in eventToString()
165 case UsageEvents.Event.CONFIGURATION_CHANGE: in eventToString()
[all …]
/aosp12/packages/apps/Car/Settings/tests/unit/src/com/android/car/settings/notifications/
H A DRecentNotificationsAppsPreferenceControllerTest.java32 import android.app.usage.UsageEvents;
124 List<UsageEvents.Event> events = new ArrayList<>(); in areEvents_showValidRecents()
125 UsageEvents.Event app1 = createUsageEvent("a", timestamp); in areEvents_showValidRecents()
142 UsageEvents usageEvents = getUsageEvents( in areEvents_showValidRecents()
162 List<UsageEvents.Event> events = new ArrayList<>(); in areEvents_showMaximumRecents()
163 UsageEvents.Event app1 = createUsageEvent("a", timestamp); in areEvents_showMaximumRecents()
185 UsageEvents usageEvents = getUsageEvents( in areEvents_showMaximumRecents()
203 private UsageEvents getUsageEvents(String[] pkgs, List<UsageEvents.Event> events) { in getUsageEvents()
204 UsageEvents usageEvents = new UsageEvents(events, pkgs); in getUsageEvents()
209 return UsageEvents.CREATOR.createFromParcel(parcel); in getUsageEvents()
[all …]
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/notification/
H A DNotificationBackendTest.java28 import android.app.usage.UsageEvents;
123 List<UsageEvents.Event> events = new ArrayList<>(); in testGetAggregatedUsageEvents_multipleEventsAgg()
124 UsageEvents.Event good = new UsageEvents.Event(); in testGetAggregatedUsageEvents_multipleEventsAgg()
125 good.mEventType = UsageEvents.Event.NOTIFICATION_INTERRUPTION; in testGetAggregatedUsageEvents_multipleEventsAgg()
130 UsageEvents.Event good2 = new UsageEvents.Event(); in testGetAggregatedUsageEvents_multipleEventsAgg()
131 good2.mEventType = UsageEvents.Event.NOTIFICATION_INTERRUPTION; in testGetAggregatedUsageEvents_multipleEventsAgg()
136 UsageEvents.Event good1 = new UsageEvents.Event(); in testGetAggregatedUsageEvents_multipleEventsAgg()
137 good1.mEventType = UsageEvents.Event.NOTIFICATION_INTERRUPTION; in testGetAggregatedUsageEvents_multipleEventsAgg()
159 private UsageEvents getUsageEvents(List<UsageEvents.Event> events) { in getUsageEvents()
160 UsageEvents usageEvents = new UsageEvents(events, new String[] {"pkg"}); in getUsageEvents()
[all …]
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/people/data/
H A DUsageStatsQueryHelperTest.java35 import android.app.usage.UsageEvents;
262 private void addUsageEvents(UsageEvents.Event... events) { in addUsageEvents()
263 UsageEvents usageEvents = new UsageEvents(Arrays.asList(events), new String[]{}); in addUsageEvents()
294 private static UsageEvents.Event createShortcutInvocationEvent(long timestamp) { in createShortcutInvocationEvent()
295 UsageEvents.Event e = createUsageEvent(UsageEvents.Event.SHORTCUT_INVOCATION, timestamp); in createShortcutInvocationEvent()
301 UsageEvents.Event e = createUsageEvent(UsageEvents.Event.LOCUS_ID_SET, timestamp); in createLocusIdSetEvent()
307 private static UsageEvents.Event createActivityStoppedEvent(long timestamp) { in createActivityStoppedEvent()
308 UsageEvents.Event e = createUsageEvent(UsageEvents.Event.ACTIVITY_STOPPED, timestamp); in createActivityStoppedEvent()
313 private static UsageEvents.Event createActivityResumedEvent(long timestamp) { in createActivityResumedEvent()
314 UsageEvents.Event e = createUsageEvent(UsageEvents.Event.ACTIVITY_RESUMED, timestamp); in createActivityResumedEvent()
[all …]
/aosp12/frameworks/base/services/tests/mockingservicestests/src/com/android/server/usage/
H A DUsageStatsServiceTest.java31 import android.app.usage.UsageEvents;
99 UsageEvents.Event event = new UsageEvents.Event(UsageEvents.Event.CONFIGURATION_CHANGE, 10); in testUsageEventListener()
107 usmi.reportEvent("com.android.test", 0, UsageEvents.Event.CHOOSER_ACTION); in testUsageEventListener()
114 UsageEvents.Event mLastReceivedEvent;
116 UsageEvents.Event mExpectedEvent;
121 public void onUsageEvent(int userId, UsageEvents.Event event) { in onUsageEvent()
130 private void setExpectation(int userId, UsageEvents.Event event) { in setExpectation()
H A DUserUsageStatsServiceTest.java19 import static android.app.usage.UsageEvents.Event.ACTIVITY_RESUMED;
20 import static android.app.usage.UsageEvents.Event.APP_COMPONENT_USED;
26 import android.app.usage.UsageEvents;
27 import android.app.usage.UsageEvents.Event;
93 UsageEvents events = mService.queryEventsForPackage( in testReportEvent_eventAppearsInQueries()
117 UsageEvents events = mService.queryEventsForPackage( in testReportEvent_packageUsedEventNotTracked()
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/usage/
H A DIntervalStatsTests.java18 import static android.app.usage.UsageEvents.Event.MAX_EVENT_TYPE;
24 import android.app.usage.UsageEvents;
64 UsageEvents.Event event = new UsageEvents.Event(); in populateIntervalStats()
69 event.mFlags |= UsageEvents.Event.FLAG_IS_PACKAGE_INSTANT_APP; in populateIntervalStats()
86 case UsageEvents.Event.CONFIGURATION_CHANGE: in populateIntervalStats()
89 case UsageEvents.Event.SHORTCUT_INVOCATION: in populateIntervalStats()
92 case UsageEvents.Event.STANDBY_BUCKET_CHANGED: in populateIntervalStats()
96 case UsageEvents.Event.NOTIFICATION_INTERRUPTION: in populateIntervalStats()
99 case UsageEvents.Event.LOCUS_ID_SET: in populateIntervalStats()
/aosp12/frameworks/base/services/usage/java/com/android/server/usage/
H A DIntervalStats.java18 import static android.app.usage.UsageEvents.Event.ACTIVITY_PAUSED;
19 import static android.app.usage.UsageEvents.Event.ACTIVITY_RESUMED;
20 import static android.app.usage.UsageEvents.Event.ACTIVITY_STOPPED;
21 import static android.app.usage.UsageEvents.Event.CONFIGURATION_CHANGE;
24 import static android.app.usage.UsageEvents.Event.DEVICE_SHUTDOWN;
25 import static android.app.usage.UsageEvents.Event.END_OF_DAY;
26 import static android.app.usage.UsageEvents.Event.FLUSH_TO_DISK;
29 import static android.app.usage.UsageEvents.Event.KEYGUARD_HIDDEN;
30 import static android.app.usage.UsageEvents.Event.KEYGUARD_SHOWN;
31 import static android.app.usage.UsageEvents.Event.LOCUS_ID_SET;
[all …]
H A DUsageStatsProtoV2.java19 import android.app.usage.UsageEvents;
237 final UsageEvents.Event event = new UsageEvents.Event(); in parseEvent()
406 case UsageEvents.Event.CONFIGURATION_CHANGE: in writeEvent()
411 case UsageEvents.Event.STANDBY_BUCKET_CHANGED: in writeEvent()
416 case UsageEvents.Event.SHORTCUT_INVOCATION: in writeEvent()
421 case UsageEvents.Event.LOCUS_ID_SET: in writeEvent()
426 case UsageEvents.Event.NOTIFICATION_INTERRUPTION: in writeEvent()
661 final UsageEvents.Event event = new UsageEvents.Event(); in parsePendingEvent()
772 case UsageEvents.Event.CONFIGURATION_CHANGE: in writePendingEvent()
777 case UsageEvents.Event.STANDBY_BUCKET_CHANGED: in writePendingEvent()
[all …]
H A DUsageStatsXmlV1.java19 import android.app.usage.UsageEvents;
209 final UsageEvents.Event event = statsOut.buildEvent(packageName, className); in loadEvent()
225 case UsageEvents.Event.CONFIGURATION_CHANGE: in loadEvent()
229 case UsageEvents.Event.SHORTCUT_INVOCATION: in loadEvent()
233 case UsageEvents.Event.STANDBY_BUCKET_CHANGED: in loadEvent()
236 case UsageEvents.Event.NOTIFICATION_INTERRUPTION: in loadEvent()
H A DUsageStatsService.java19 import static android.app.usage.UsageEvents.Event.CHOOSER_ACTION;
22 import static android.app.usage.UsageEvents.Event.DEVICE_SHUTDOWN;
23 import static android.app.usage.UsageEvents.Event.FLUSH_TO_DISK;
24 import static android.app.usage.UsageEvents.Event.LOCUS_ID_SET;
27 import static android.app.usage.UsageEvents.Event.USER_INTERACTION;
28 import static android.app.usage.UsageEvents.Event.USER_STOPPED;
29 import static android.app.usage.UsageEvents.Event.USER_UNLOCKED;
46 import android.app.usage.UsageEvents;
47 import android.app.usage.UsageEvents.Event;
1749 int flags = UsageEvents.SHOW_ALL_EVENT_DATA; in queryEvents()
[all …]
/aosp12/frameworks/base/tests/UsageStatsPerfTests/src/com/android/frameworks/perftests/usage/tests/
H A DUsageStatsDatabasePerfTest.java21 import android.app.usage.UsageEvents;
62 private static final StatCombiner<UsageEvents.Event> sUsageStatsCombiner =
63 new StatCombiner<UsageEvents.Event>() {
66 List<UsageEvents.Event> accResult) {
90 UsageEvents.Event event = new UsageEvents.Event(); in populateIntervalStats()
94 event.mEventType = UsageEvents.Event.ACTIVITY_RESUMED; in populateIntervalStats()
123 List<UsageEvents.Event> temp = sUsageStatsDatabase.queryUsageStats( in runQueryUsageStatsTest()
/aosp12/frameworks/base/core/java/android/app/usage/
H A DEventList.java29 private final ArrayList<UsageEvents.Event> mEvents;
58 public UsageEvents.Event get(int index) { in get()
68 public void insert(UsageEvents.Event event) { in insert()
87 public UsageEvents.Event remove(int index) { in remove()
H A DIUsageStatsManager.aidl20 import android.app.usage.UsageEvents;
39 UsageEvents queryEvents(long beginTime, long endTime, String callingPackage); in queryEvents()
40 UsageEvents queryEventsForPackage(long beginTime, long endTime, String callingPackage); in queryEventsForPackage()
41 UsageEvents queryEventsForUser(long beginTime, long endTime, int userId, String callingPackage); in queryEventsForUser()
42UsageEvents queryEventsForPackageForUser(long beginTime, long endTime, int userId, String pkg, Str… in queryEventsForPackageForUser()
H A DUsageStats.java19 import static android.app.usage.UsageEvents.Event.ACTIVITY_DESTROYED;
20 import static android.app.usage.UsageEvents.Event.ACTIVITY_PAUSED;
21 import static android.app.usage.UsageEvents.Event.ACTIVITY_RESUMED;
22 import static android.app.usage.UsageEvents.Event.ACTIVITY_STOPPED;
23 import static android.app.usage.UsageEvents.Event.APP_COMPONENT_USED;
25 import static android.app.usage.UsageEvents.Event.DEVICE_SHUTDOWN;
26 import static android.app.usage.UsageEvents.Event.END_OF_DAY;
27 import static android.app.usage.UsageEvents.Event.FLUSH_TO_DISK;
29 import static android.app.usage.UsageEvents.Event.FOREGROUND_SERVICE_STOP;
31 import static android.app.usage.UsageEvents.Event.USER_INTERACTION;
[all …]
H A DUsageEvents.java36 public final class UsageEvents implements Parcelable { class
746 public UsageEvents(Parcel in) { in UsageEvents() method in UsageEvents
771 UsageEvents() { in UsageEvents() method in UsageEvents
781 public UsageEvents(List<Event> events, String[] stringPool) { in UsageEvents() method in UsageEvents
789 public UsageEvents(List<Event> events, String[] stringPool, boolean includeTaskRoots) { in UsageEvents() method in UsageEvents
1048 …lic static final @android.annotation.NonNull Creator<UsageEvents> CREATOR = new Creator<UsageEvent…
1050 public UsageEvents createFromParcel(Parcel source) {
1051 return new UsageEvents(source);
1055 public UsageEvents[] newArray(int size) {
1056 return new UsageEvents[size];
H A DUsageStatsManager.java397 private static final UsageEvents sEmptyResults = new UsageEvents();
549 public UsageEvents queryEvents(long beginTime, long endTime) { in queryEvents()
551 UsageEvents iter = mService.queryEvents(beginTime, endTime, in queryEvents()
577 public UsageEvents queryEventsForSelf(long beginTime, long endTime) { in queryEventsForSelf()
579 final UsageEvents events = mService.queryEventsForPackage(beginTime, endTime, in queryEventsForSelf()
/aosp12/packages/apps/Settings/src/com/android/settings/applications/
H A DAppStateNotificationBridge.java19 import android.app.usage.UsageEvents;
150 UsageEvents events = null; in getAggregatedUsageEvents()
158 UsageEvents.Event event = new UsageEvents.Event(); in getAggregatedUsageEvents()
168 if (event.getEventType() == UsageEvents.Event.NOTIFICATION_INTERRUPTION) { in getAggregatedUsageEvents()
186 UsageEvents events = null; in getAggregatedUsageEvents()
194 UsageEvents.Event event = new UsageEvents.Event(); in getAggregatedUsageEvents()
198 if (event.getEventType() == UsageEvents.Event.NOTIFICATION_INTERRUPTION) { in getAggregatedUsageEvents()
/aosp12/packages/apps/Settings/tests/robotests/src/com/android/settings/applications/
H A DAppStateNotificationBridgeTest.java46 import android.app.usage.UsageEvents;
47 import android.app.usage.UsageEvents.Event;
119 UsageEvents usageEvents = new UsageEvents(events, new String[] {PKG1, PKG2}); in getUsageEvents()
130 .thenReturn(mock(UsageEvents.class)); in testGetAggregatedUsageEvents_noEvents()
149 UsageEvents usageEvents = getUsageEvents(events); in testGetAggregatedUsageEvents_onlyNotificationEvents()
171 UsageEvents usageEvents = getUsageEvents(events); in testGetAggregatedUsageEvents_multipleEventsAgg()
194 UsageEvents usageEvents = getUsageEvents(events); in testGetAggregatedUsageEvents_multiplePkgs()
209 .thenReturn(mock(UsageEvents.class)); in testLoadAllExtraInfo_noEvents()
234 UsageEvents usageEvents = getUsageEvents(events); in testLoadAllExtraInfo_multipleEventsAgg()
268 UsageEvents usageEvents = getUsageEvents(events); in testLoadAllExtraInfo_multiplePkgs()
[all …]
/aosp12/frameworks/base/core/tests/coretests/src/android/app/usage/
H A DUsageStatsTest.java19 import static android.app.usage.UsageEvents.Event.ACTIVITY_DESTROYED;
20 import static android.app.usage.UsageEvents.Event.ACTIVITY_PAUSED;
21 import static android.app.usage.UsageEvents.Event.ACTIVITY_RESUMED;
22 import static android.app.usage.UsageEvents.Event.ACTIVITY_STOPPED;
23 import static android.app.usage.UsageEvents.Event.APP_COMPONENT_USED;
25 import static android.app.usage.UsageEvents.Event.DEVICE_SHUTDOWN;
26 import static android.app.usage.UsageEvents.Event.END_OF_DAY;
27 import static android.app.usage.UsageEvents.Event.FLUSH_TO_DISK;
28 import static android.app.usage.UsageEvents.Event.FOREGROUND_SERVICE_START;
29 import static android.app.usage.UsageEvents.Event.FOREGROUND_SERVICE_STOP;
[all …]
H A DEventListTest.java38 private UsageEvents.Event getUsageEvent(long timeStamp) { in getUsageEvent()
39 final UsageEvents.Event event = new UsageEvents.Event(); in getUsageEvent()
H A DUsageStatsPersistenceTest.java94 final UsageEvents.Event event = new UsageEvents.Event(); in testUsageEventsFields()
/aosp12/packages/apps/Car/Settings/src/com/android/car/settings/notifications/
H A DRecentNotificationsAppsPreferenceController.java20 import android.app.usage.UsageEvents;
126 UsageEvents events = null; in reloadData()
137 UsageEvents.Event event = new UsageEvents.Event(); in reloadData()
140 if (event.getEventType() == UsageEvents.Event.NOTIFICATION_INTERRUPTION) { in reloadData()
/aosp12/frameworks/base/apex/jobscheduler/service/java/com/android/server/usage/
H A DAppStandbyController.java62 import android.app.usage.UsageEvents;
941 if ((eventType == UsageEvents.Event.ACTIVITY_RESUMED in onUsageEvent()
942 || eventType == UsageEvents.Event.ACTIVITY_PAUSED in onUsageEvent()
943 || eventType == UsageEvents.Event.SYSTEM_INTERACTION in onUsageEvent()
944 || eventType == UsageEvents.Event.USER_INTERACTION in onUsageEvent()
945 || eventType == UsageEvents.Event.NOTIFICATION_SEEN in onUsageEvent()
946 || eventType == UsageEvents.Event.SLICE_PINNED in onUsageEvent()
947 || eventType == UsageEvents.Event.SLICE_PINNED_PRIV in onUsageEvent()
977 if (eventType == UsageEvents.Event.NOTIFICATION_SEEN in reportEventLocked()
978 || eventType == UsageEvents.Event.SLICE_PINNED) { in reportEventLocked()
[all …]

123