tmfang
e9f11d6efc
Improve launch time for app & notification screen
...
- We won't query recent apps in getAvailabilityStatus().
And then we do that in background thread.
So, we can launch app & notificatins screen as soon as possible.
- Create a RecentAppStatsMixin class which is responsible
for maintaining the recent apps data.
- Controllers and fragment update their UI after they got
onReloadDataCompleted callback from RecentAppStatsMixin.
Test: manual, robotest
Fixes: 128849426
Fixes: 126453868
Change-Id: I636d5878cb5d53496978fe613c625382d8d382bc
2019-04-08 16:40:33 +08:00
..
2019-04-01 20:32:51 +00:00
2019-03-01 23:20:21 -08:00
2019-01-20 15:54:09 -08:00
2018-09-26 02:16:51 +00:00
2019-03-08 14:33:30 -08:00
2019-04-04 13:44:45 -07:00
2019-03-15 15:41:47 -07:00
2019-03-18 14:42:31 -07:00
2019-04-08 16:40:33 +08:00
2019-04-08 16:40:33 +08:00
2018-04-24 15:12:31 +08:00
2019-01-17 14:55:42 -08:00
2018-09-20 16:44:54 -07:00
2019-01-17 14:55:42 -08:00
2018-02-20 21:43:46 +00:00
2019-03-28 13:29:03 +08:00
2018-04-24 15:12:31 +08:00
2018-11-14 16:25:48 +08:00
2018-09-04 13:54:46 -07:00
2018-08-22 17:48:03 -07:00
2018-09-04 13:54:46 -07:00
2018-09-25 09:05:10 -04:00
2018-05-29 22:33:01 +00:00
2018-09-04 13:54:46 -07:00
2019-01-17 14:55:42 -08:00
2018-09-04 13:54:46 -07:00
2017-12-12 12:32:19 -08:00
2018-04-24 15:12:31 +08:00
2018-04-24 15:12:31 +08:00
2018-09-04 13:54:46 -07:00
2019-01-17 14:55:42 -08:00
2019-01-17 14:55:42 -08:00
2019-01-17 14:55:42 -08:00
2018-07-11 18:24:51 -07:00
2018-09-04 13:54:46 -07:00
2018-01-29 17:14:32 -08:00
2018-04-24 15:12:31 +08:00
2018-09-14 16:27:24 -07:00
2018-10-11 13:41:53 +08:00
2019-01-17 14:55:42 -08:00
2018-09-25 09:51:19 -07:00
2019-01-17 14:55:42 -08:00
2019-01-17 14:55:42 -08:00
2017-12-01 11:20:45 -08:00
2017-12-01 11:20:45 -08:00
2018-09-04 13:54:46 -07:00
2019-04-08 16:40:33 +08:00
2019-04-08 16:40:33 +08:00
2018-05-21 17:23:41 +08:00
2019-01-17 14:55:42 -08:00
2019-01-17 14:55:42 -08:00
2018-09-04 13:54:46 -07:00
2018-10-02 15:15:38 -07:00
2019-01-17 14:55:42 -08:00