Persist the usage volume settings

The current volume index per usage is stored in Settings.Global.
A settings application written for a car would register ContentObserver
to receive callbacks and update the UI accordingly.

Bug: 72746096
Test: Tested w/ Car Settings App on emulator

Change-Id: If92277fdd6907e2d29fd8d97f5ef5ade3686517b
7 files changed