title: Android TrafficStats Api and network traffic history
body: <p>Is there any way to get network traffic/data usage <strong>history by day</strong>? (I'm not interested in live tracking)</p>
  
  <p>EXAMPLE: start app (APK), search some network traffic log 30 days back, and display some total bytes.</p>
  
  <p>Class <strong>TrafficStats</strong> can return number of send/received bytes from the moment the device started, and that's it.</p>
  
  <p>From <strong>version 4.0</strong>, Android has it's own build-in control/app named "Data usage" which does the exactly what I need, but what about versions before 4.0? Can I even access the data that "Data usage" control/app displays?</p>