Tracking Android phone usage
I think that QualityTime meets your needs:

  
QualityTime (source: Google Play; click images for larger variants)


  QualityTime is a fun, visually engaging and easy-to-use Android app that allows you to monitor and get real time reports on how much time you spend on your smartphone and on your favorite apps.