Je fais une application où j'ai besoin de la quantité totale de données utilisées par l'utilisateur en accédant à Internet. comment pourrais-je obtenir cette valeur. plz aidez-moi à envoyer le code.comment obtenir la valeur du montant en ko de données utilisées par internet?
1
A
Répondre
1
Malheureusement, il n'y a pas d'API pour obtenir directement la quantité de données utilisée en KB.
Les méthodes qui se rapprochent le plus sont
net.rim.device.api.system.RadioInfo.getNumberOfPacketsReceived()
et
net.rim.device.api.system.RadioInfo.getNumberOfPacketsSent()
Ceux-ci vous donnent le nombre de paquets IP envoyés/reçus. MTU (Maximum Transmission Unit) pour un paquet sur une radio cellulaire est généralement d'environ 600-1200 octets, de sorte que vous pouvez obtenir une approximation, mais les paquets individuels peuvent différer de quelques centaines d'octets, de sorte que vous ne pouvez pas obtenir une quantité exacte. Selon votre application, cela peut suffire.
thnks beaucoup .. comment écouter chaque fois que l'internet est en train de se terminer ou de se terminer. – amit