Improve AppDataUsageDetailsRepository

Reduce latency by reduce the number of system calls.

Bug: 295260929
Test: manual - on AppDataUsage page
Test: unit test
Change-Id: If233e223db744cd15d3a769416fd4c5957085417
This commit is contained in:
Chaohui Wang
2023-10-14 20:42:51 +08:00
parent 2b045784b9
commit 342256475d
8 changed files with 86 additions and 72 deletions

View File

@@ -26,6 +26,11 @@ data class NetworkCycleChartData(
val dailyUsage: List<NetworkUsageData>,
) {
companion object {
val AllZero = NetworkCycleChartData(
total = NetworkUsageData.AllZero,
dailyUsage = emptyList(),
)
val BUCKET_DURATION = 1.days
}
}