OSDN Git Service

Add DataUnit to clarify SI-vs-IEC units.
authorJeff Sharkey <jsharkey@android.com>
Sun, 7 Jan 2018 23:47:31 +0000 (16:47 -0700)
committerJeff Sharkey <jsharkey@android.com>
Mon, 8 Jan 2018 02:06:01 +0000 (19:06 -0700)
commit9f2dc0527e755743c3b13fb27f68e5c425276106
treea76196384ffea549b929dd8e0610f342b502591c
parent61823f3a23750d672947ba7b5bb6dd4f1ff5503f
Add DataUnit to clarify SI-vs-IEC units.

Mirrors the design of TimeUnit and ChronoUnit which many developers
are already familiar with, making it easy to pick up and use.

Yes, this is an enum.

Bug: 70915728
Test: bit FrameworksCoreTests:android.util.DataUnitTest
Change-Id: Id0cfdac5c81ed89c3c9ece23c964acba4a4f8471
core/java/android/net/TrafficStats.java
core/java/android/os/storage/StorageManager.java
core/java/android/provider/DocumentsContract.java
core/java/android/util/DataUnit.java [new file with mode: 0644]
core/tests/coretests/src/android/util/DataUnitTest.java [new file with mode: 0644]
services/core/java/com/android/server/StorageManagerService.java
services/core/java/com/android/server/storage/DeviceStorageMonitorService.java
services/usage/java/com/android/server/usage/StorageStatsService.java