应用程序在BlackBerry中使用的时间



我看到可以从"ApplicationManager"类中知道哪些应用程序使用getVisibleApplications()运行,但是,是否可以知道这些应用程序使用了多长时间?

感谢

如果您真的需要这些信息,这是可能的。您可以让后台进程启动一个计时器,每隔N分钟它就可以调用getVisibleApplications(),并跟踪列表中添加或删除的内容。

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

你也可以把它和事件结合起来。。。也许你会在背光打开时积极监控,在背光关闭时每小时监控一次。

我真的不知道你想做什么,所以如果这根本没有帮助,我很抱歉。

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

相关内容

  • 没有找到相关文章

最新更新