TrafficStats Api android et le calcul des données quotidiennes d'utilisation

Avoir une confusion sur l'une des deux méthodes suivantes de TrafficStats de Android:
getUidTxBytes(int uid) et getUidRxBytes(int uid) ,
Ces deux méthodes renvoient le nombre d'octets transmis et reçus via le réseau pour cet UID. Mais qu'est-ce que l'unité de temps, est-ce par seconde?
Si je veux calculer les données transmises et reçues par jour et par application, que dois-je faire. J'ai pensé à une façon, pour stocker des données en sql et de maintenir sur l'ajout de données à la table. Est-ce la bonne manière?

Avez-vous essayé de faire juste quelques traces et de voir si/quand les compteurs réinitialisés? Je suppose que les compteurs de démarrer à chaque fois que le processus est créé et réinitialiser lorsque le processus est terminé (c'est à dire le téléphone s'éteint).
Thankx pour votre réponse. Son compteur à zéro après le téléphone éteint. Maintenant, je vais passer à la prochaine étape de calcul de données d'utilisation en fonction de la disponibilité

OriginalL'auteur Naba | 2011-10-03