运行在每个应用程序电量通知 [英] Battery notification in every application that is running

查看:181
本文介绍了运行在每个应用程序电量通知的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否有可能有一台运行在每个应用程序的电池通知?

例如:如果我要运行像愤怒的小鸟应用程序,是有可能有某种形式的通知会告诉我,如果有足够的时间继续播放它

这是我们的论文的目标之一。

解决方案
  

如果我要运行像愤怒的小鸟应用程序,是有可能有某种形式的通知会告诉我,如果有足够的时间来继续玩下去吗?

您可以玩愤怒的小鸟一秒钟,一分钟,一小时,一天,一周,一个月,等有没有定义的足够的时间来继续玩它。

此外,它是不可能说出明确多少功率的过程中会在将来运行

现在,您的可以的创建一些code试图衡量一个应用程序(和用户如何使用它,它可能会有所不同,从人到人)的历史功耗。您的可以的利用这些信息做一些关于用户如何能长时间继续使用该应用程序的猜测。而你的可以的发现方式present的信息提供给用户。

所有这一切都需要,以最低的,自制固件。这也是非常可能的,它需要定制硬件具有细粒度功耗数据采集,如高通MDP

Is it possible to have a battery notification in every application that is running?

For example: If I'm going to run an application like Angry Birds, is it possible to have some sort of a notification that will tell me if there is enough time to continue playing it?

This is one of the objectives in our thesis.

解决方案

If I'm going to run an application like Angry Birds, is it possible to have some sort of a notification that will tell me if there is enough time to continue playing it?

You can play Angry Birds for a second, a minute, an hour, a day, a week, a month, etc. There is no defined "enough time to continue playing it".

Moreover, it is impossible to state definitively how much power a process will run in the future.

Now, you could create some code that attempts to measure historical power consumption of an application (and how the user uses it, which may vary from person to person). You could use that information to make some educated guesses about how long the user could keep using that app. And you could find a way to present that information to the user.

All of that will require, at minimum, custom firmware. It is also very possible that it will require custom hardware that has fine-grained power consumption data collection, such as the Qualcomm MDP.

这篇关于运行在每个应用程序电量通知的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆