Average data usage widget Приложение
Новое: теперь вы можете настроить начало и продолжительность периода, например, одну неделю, 28 дней или даже один год.
У вас почти безлимитный тарифный план, и вы никогда не используете все свои данные? Вам повезло! К сожалению, это приложение будет бесполезно в этой ситуации.
С другой стороны: у вас ограниченный тарифный план, и с вами случалось:
- a) Вы всегда тратите слишком много данных в первые дни периода, и в конце у вас остается мало?
- b) Вы стараетесь не тратить слишком много данных в начале периода, а затем у вас остаются неиспользованные данные?
- c) Вы всегда хотели знать: потратил ли я уже слишком много? Я выше среднего использования?
Тогда это приложение (надеюсь) поможет вам! Оно показывает ваше использование данных (нижняя панель, сколько вы уже использовали) с идеальным средним использованием данных (верхняя панель, сколько вы бы использовали, загружая одинаковое количество байтов каждую секунду в течение периода). Таким образом, одним взглядом вы можете проверить, превышаете ли вы или находитесь ниже среднего использования данных.
- Если верхняя панель длиннее нижней: Хорошо! Вы можете загрузить немного больше и все еще иметь данные в конце периода.
- Если верхняя панель короче нижней: Плохо! Вам нужно прекратить тратить слишком много данных, иначе у вас не останется больше данных.
Разве это не полезно? Я думаю, что это так, и именно поэтому я (TrianguloY) опубликовал его. В нем нет рекламы, и он абсурдно легковесен, так что попробуйте.
Если у вас есть какие-либо предложения или комментарии, оставьте их или отправьте электронное письмо.
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ!!!!
Пожалуйста, обратите внимание, что текущее потребление измеряется вашим устройством и может отличаться от измерений вашей компании. Я не могу нести ответственность, если отображаемое использование данных неверно.
Разрешения:
- READ_PHONE_STATE - Разрешение, необходимое для получения идентификации устройства. Другие данные не извлекаются и не используются. Более подробная информация здесь: https://developer.android.com/reference/android/telephony/TelephonyManager.html#getSubscriberId().
- PACKAGE_USAGE_STATS - Разрешение, необходимое для получения текущего использования от службы использования. Другие данные не извлекаются и не используются. Более подробная информация здесь: https://developer.android.com/reference/android/app/usage/NetworkStatsManager.html#querySummaryForDevice(int,%20java.lang.String,%20long,%20long).
ПРИМЕЧАНИЕ: разрешение на доступ в интернет не требуется, рекламы нет, поэтому это не нужно.
Исходный код доступен здесь: https://github.com/TrianguloY/Average-data-usage-widget










