HomeSort by relevance Sort by last modified time
    Searched full:usagestats (Results 1 - 25 of 60) sorted by null

1 2 3

  /frameworks/base/services/usage/java/com/android/server/usage/
IntervalStats.java 21 import android.app.usage.UsageStats;
30 public final ArrayMap<String, UsageStats> packageStats = new ArrayMap<>();
42 * Gets the UsageStats object for the given package, or creates one and adds it internally.
44 UsageStats getOrCreateUsageStats(String packageName) {
45 UsageStats usageStats = packageStats.get(packageName);
46 if (usageStats == null) {
47 usageStats = new UsageStats();
48 usageStats.mPackageName = getCachedStringRef(packageName)
    [all...]
UsageStatsXmlV1.java 27 import android.app.usage.UsageStats;
34 * UsageStats reader/writer for version 1 of the XML format.
67 final UsageStats stats = statsOut.getOrCreateUsageStats(pkg);
121 final UsageStats usageStats) throws IOException {
126 usageStats.mLastTimeUsed - stats.beginTime);
128 XmlUtils.writeStringAttribute(xml, PACKAGE_ATTR, usageStats.mPackageName);
129 XmlUtils.writeLongAttribute(xml, TOTAL_TIME_ACTIVE_ATTR, usageStats.mTotalTimeInForeground);
130 XmlUtils.writeIntAttribute(xml, LAST_EVENT_ATTR, usageStats.mLastEvent);
178 * <code><usagestats></code> tag
    [all...]
  /frameworks/base/core/java/android/app/usage/
UsageStats.java 26 public final class UsageStats implements Parcelable {
67 public UsageStats() {
70 public UsageStats(UsageStats stats) {
85 * Get the beginning of the time range this {@link android.app.usage.UsageStats} represents,
95 * Get the end of the time range this {@link android.app.usage.UsageStats} represents,
121 * Add the statistics from the right {@link UsageStats} to the left. The package name for
122 * both {@link UsageStats} objects must be the same.
123 * @param right The {@link UsageStats} object to merge into this one.
125 * {@link UsageStats} objects are different
    [all...]
UsageStatsManager.java 104 * <p>The returned list will contain a {@link UsageStats} object for each package that
122 * @return A list of {@link UsageStats} or null if none are available.
130 public List<UsageStats> queryUsageStats(int intervalType, long beginTime, long endTime) {
133 ParceledListSlice<UsageStats> slice = mService.queryUsageStats(intervalType, beginTime,
203 public Map<String, UsageStats> queryAndAggregateUsageStats(long beginTime, long endTime) {
204 List<UsageStats> stats = queryUsageStats(INTERVAL_BEST, beginTime, endTime);
209 ArrayMap<String, UsageStats> aggregatedStats = new ArrayMap<>();
212 UsageStats newStat = stats.get(i);
213 UsageStats existingStat = aggregatedStats.get(newStat.getPackageName());
  /developers/build/prebuilts/gradle/AppUsageStatistics/Application/src/main/java/com/example/android/appusagestatistics/
CustomUsageStats.java 19 import android.app.usage.UsageStats;
26 public UsageStats usageStats;
AppUsageStatisticsFragment.java 19 import android.app.usage.UsageStats;
80 .getSystemService("usagestats"); //Context.USAGE_STATS_SERVICE
112 List<UsageStats> usageStatsList =
134 * @return A list of {@link android.app.usage.UsageStats}.
136 public List<UsageStats> getUsageStatistics(int intervalType) {
141 List<UsageStats> queryUsageStats = mUsageStatsManager
162 * Updates the {@link #mRecyclerView} with the list of {@link UsageStats} passed as an argument.
164 * @param usageStatsList A list of {@link UsageStats} from which update the
168 void updateAppsList(List<UsageStats> usageStatsList) {
172 customUsageStats.usageStats = usageStatsList.get(i)
    [all...]
UsageListAdapter.java 81 mCustomUsageStatsList.get(position).usageStats.getPackageName());
82 long lastTimeUsed = mCustomUsageStatsList.get(position).usageStats.getLastTimeUsed();
  /developers/samples/android/system/AppUsageStatistics/Application/src/main/java/com/example/android/appusagestatistics/
CustomUsageStats.java 19 import android.app.usage.UsageStats;
26 public UsageStats usageStats;
AppUsageStatisticsFragment.java 19 import android.app.usage.UsageStats;
80 .getSystemService("usagestats"); //Context.USAGE_STATS_SERVICE
112 List<UsageStats> usageStatsList =
134 * @return A list of {@link android.app.usage.UsageStats}.
136 public List<UsageStats> getUsageStatistics(int intervalType) {
141 List<UsageStats> queryUsageStats = mUsageStatsManager
162 * Updates the {@link #mRecyclerView} with the list of {@link UsageStats} passed as an argument.
164 * @param usageStatsList A list of {@link UsageStats} from which update the
168 void updateAppsList(List<UsageStats> usageStatsList) {
172 customUsageStats.usageStats = usageStatsList.get(i)
    [all...]
UsageListAdapter.java 81 mCustomUsageStatsList.get(position).usageStats.getPackageName());
82 long lastTimeUsed = mCustomUsageStatsList.get(position).usageStats.getLastTimeUsed();
  /development/samples/browseable/AppUsageStatistics/src/com.example.android.appusagestatistics/
CustomUsageStats.java 19 import android.app.usage.UsageStats;
26 public UsageStats usageStats;
AppUsageStatisticsFragment.java 19 import android.app.usage.UsageStats;
80 .getSystemService("usagestats"); //Context.USAGE_STATS_SERVICE
112 List<UsageStats> usageStatsList =
134 * @return A list of {@link android.app.usage.UsageStats}.
136 public List<UsageStats> getUsageStatistics(int intervalType) {
141 List<UsageStats> queryUsageStats = mUsageStatsManager
162 * Updates the {@link #mRecyclerView} with the list of {@link UsageStats} passed as an argument.
164 * @param usageStatsList A list of {@link UsageStats} from which update the
168 void updateAppsList(List<UsageStats> usageStatsList) {
172 customUsageStats.usageStats = usageStatsList.get(i)
    [all...]
UsageListAdapter.java 81 mCustomUsageStatsList.get(position).usageStats.getPackageName());
82 long lastTimeUsed = mCustomUsageStatsList.get(position).usageStats.getLastTimeUsed();
  /frameworks/base/tests/UsageStatsTest/src/com/android/tests/usagestats/
UsageStatsActivity.java 17 package com.android.tests.usagestats;
20 import android.app.usage.UsageStats;
44 private Comparator<UsageStats> mComparator = new Comparator<UsageStats>() {
46 public int compare(UsageStats o1, UsageStats o2) {
87 Map<String, UsageStats> stats = mUsageStatsManager.queryAndAggregateUsageStats(
93 private ArrayList<UsageStats> mStats = new ArrayList<>();
95 public void update(Map<String, UsageStats> stats) {
  /packages/apps/Camera2/src/com/android/camera/one/v2/errorhandling/
RepeatFailureHandlerComponent.java 51 UsageStatistics usageStats, int consecutiveFailureThreshold) {
53 commandExecutor, previewStarter, usageStats);
55 (fatalErrorHandler, usageStats);
57 RecoverySuccessCallback recoverySuccessCallback = new RecoverySuccessCallback(usageStats);
FatalErrorDialogFailureHandler.java 35 UsageStatistics usageStats) {
37 mUsageStats = usageStats;
RecoverySuccessCallback.java 30 RecoverySuccessCallback(UsageStatistics usageStats) {
31 mUsageStats = usageStats;
  /packages/apps/Settings/src/com/android/settings/
UsageStatsActivity.java 20 import android.app.usage.UsageStats;
59 public static class AppNameComparator implements Comparator<UsageStats> {
67 public final int compare(UsageStats a, UsageStats b) {
74 public static class LastTimeUsedComparator implements Comparator<UsageStats> {
76 public final int compare(UsageStats a, UsageStats b) {
82 public static class UsageTimeComparator implements Comparator<UsageStats> {
84 public final int compare(UsageStats a, UsageStats b)
    [all...]
  /packages/providers/ContactsProvider/tests/src/com/android/providers/contacts/
MetadataEntryParserTest.java 26 import com.android.providers.contacts.MetadataEntryParser.UsageStats;
95 UsageStats usageStats1_1 = new UsageStats(usageType1_1, lastTimeUsed1_1, timesUsed1_1);
96 UsageStats usageStats1_2 = new UsageStats(usageType1_2, lastTimeUsed1_2, timesUsed1_2);
97 UsageStats usageStats2 = new UsageStats(usageType2, lastTimeUsed2, timesUsed2);
99 ArrayList<UsageStats> usageStats1List = new ArrayList<>();
104 ArrayList<UsageStats> usageStats2List = new ArrayList<>();
292 private void assertUsageStatsListEquals(ArrayList<UsageStats> usageStatsList1
    [all...]
  /developers/build/prebuilts/gradle/AppUsageStatistics/.google/
packaging.yaml 16 - android:android.app.usage.UsageStats
  /developers/build/prebuilts/gradle/AppUsageStatistics/Application/tests/src/com/example/android/appusagestatistics/
AppUsageStatisticsFragmentTests.java 21 import android.app.usage.UsageStats;
76 List<UsageStats> usageStatsList = mTestFragment
79 // Whether the usageStatsList has any UsageStats depends on if the app is granted
87 List<UsageStats> usageStatsList = mTestFragment
  /developers/samples/android/system/AppUsageStatistics/Application/tests/src/com/example/android/appusagestatistics/
AppUsageStatisticsFragmentTests.java 21 import android.app.usage.UsageStats;
76 List<UsageStats> usageStatsList = mTestFragment
79 // Whether the usageStatsList has any UsageStats depends on if the app is granted
87 List<UsageStats> usageStatsList = mTestFragment
  /frameworks/base/tests/UsageStatsTest/
AndroidManifest.xml 4 package="com.android.tests.usagestats">
  /packages/providers/ContactsProvider/src/com/android/providers/contacts/
MetadataEntryParser.java 62 public static class UsageStats {
68 public UsageStats(String usageType, long lastTimeUsed, int timesUsed) {
80 final ArrayList<UsageStats> mUsageStatsList;
84 ArrayList<UsageStats> usageStatsList) {
210 final ArrayList<UsageStats> usageStatsList = new ArrayList<UsageStats>();
212 final JSONArray usageStats = fieldData.getJSONArray(USAGE_STATS);
213 for (int j = 0; j < usageStats.length(); j++) {
214 final JSONObject usageStat = usageStats.getJSONObject(j);
222 final UsageStats usageStatsParsed = new UsageStats
    [all...]
  /cts/tests/tests/app.usage/src/android/app/usage/cts/
UsageStatsTest.java 23 import android.app.usage.UsageStats;
45 * Test the UsageStats API. It is difficult to test the entire surface area
201 Map<String, UsageStats> statsMap = mUsageStatsManager.queryAndAggregateUsageStats(startTime, endTime);
204 final UsageStats before = statsMap.get(mTargetPackage);
213 final UsageStats after = statsMap.get(mTargetPackage);
232 // Ensure some data is in the UsageStats log.
287 final List<UsageStats> statsList = mUsageStatsManager.queryUsageStats(intervalType, startTime, endTime);
291 for (UsageStats stats : statsList) {
311 List<UsageStats> stats = mUsageStatsManager.queryUsageStats(UsageStatsManager.INTERVAL_BEST,

Completed in 392 milliseconds

1 2 3