OSDN Git Service

Optimize code on get UidDetail in AppDataUsage
authortiansiming <tiansiming@xiaomi.com>
Tue, 7 Mar 2017 02:46:13 +0000 (10:46 +0800)
committertiansiming <tiansiming@xiaomi.com>
Tue, 28 Mar 2017 14:13:53 +0000 (22:13 +0800)
commit40234f6fe2f683840df3f3dd952bf4b4c8e3f67d
tree250e33a59c09fdbf5e92595d2e6c70a23beb74f0
parent084c20409b94ebbe2465e66d03290d9003c7a8b1
Optimize code on get UidDetail in AppDataUsage

The class UidDetailProvider providers details about a specific UID,
we can directly  apply it here.

Optimize: https://code.google.com/p/android/issues/detail?id=237810
Test: for case TrafficStats.UID_REMOVED
1.add an new User
2.generate some data traffic under the new user
3.switch to the phone owner
4.delete the User added just now
5.go to Data usage and open the item "Removed apps and users"

    for case TrafficStats.UID_TETHERING
1.open tethering and generate some data traffic
2.go to Data usage and open the item "Tethering & portable hotspot"

Change-Id: I05aa522728b296d6c06580adf809f274491cdcea
Signed-off-by: tiansiming <tiansiming@xiaomi.com>
src/com/android/settings/datausage/AppDataUsage.java