应用程序在BlackBerry中使用了多长时间

时间:2012-01-26 09:49:26

标签: blackberry applicationmanager

我见过可以通过“ ApplicationManager ”类了解getVisibleApplications()运行的应用程序,但是,是否可以知道这些应用程序使用了多长时间?

由于

2 个答案:

答案 0 :(得分:1)

简单的答案是,不,你不能使用应用程序的持续时间。出于兴趣,你为什么要知道这个?

答案 1 :(得分:1)

如果你真的需要这些信息,那就有可能。 您可以让后台进程启动计时器,每N分钟就可以调用getVisibleApplications()并跟踪已添加或删除的内容。

难点在于在准确数据和电池寿命之间找到适当的平衡,因为非常小的N值(秒/分钟)将阻止设备休眠并导致严重的电池寿命降低。非常大的N值对电池寿命的影响很小,但数据不会很准确。

你也可以将它与事件结合起来......也许你会在背光灯打开时以及每小时关闭时进行积极的监控。

不确定你要做什么,所以如果这根本没有用,我道歉。