Logo cn.androidermagazine.com
Logo cn.androidermagazine.com

Android l预览:电池和电源管理

目录:

Anonim

Android的下一个版本为开发人员和用户提供了省电功能

你永远不会有足够的电池电量。 电池寿命是智能手机性能的主要领域之一,其中仍有很大的改进空间。 领先的Android手机中的电池一直在变大,这是让事情变得更好的一种方式。 但Android L开发人员预览版还带来了旨在延长使用寿命的软件改进,包括新的电池统计数据和用户节电模式,以及帮助开发人员制作更多电池友好型应用的工具。

让我们仔细看看。

首先,让我们看一下Android L中面向用户的电源管理变化。在设置>电池下,您现在可以根据最近的使用情况看到电池剩余时间的预测。 它会在使用几分钟后出现,因为系统会让您感觉如何使用手机或平板电脑。

接下来是节电模式,长期包含在制造商定制的Android手机中,但是对于现有操作系统来说是新的。 它位于屏幕右上角溢出菜单下的设置>电池中。 当电池电量达到一定水平时,可以自动开启省电模式,也可以随时手动启用。 正如我们在三星,索尼,HTC,LG等定制手机中看到的那样,这种模式可以减少背光并降低CPU速度以节省电量。

但这并非“超级”或“极端”省电模式,因此所有应用程序在打开时仍然可用。 (启用后,您会在通知阴影中看到持续通知。)

谷歌的“Project Volta”还引入了一些重要的以开发人员为中心的电源功能,这些功能最终应该允许开发人员创建更多适合电池使用的应用。

第一个是功耗分析工具,名为Battery Historian,是Android SDK的新部分。 与开发人员使用“Profile GPU渲染”工具分析图形性能的方式类似,Battery Historian让开发人员可以看到应用程序操作对特定设备电池寿命的影响的详细可视化。

Android L中的新Job Scheduler是开发人员的另一个重要工具,可以帮助应用程序避免不必要地唤醒设备。 使用此功能,程序员可以设置执行电池密集型任务的某些前提条件和截止日期。 例如,您可能想要下载大量数据,但仅限于未计量的Wifi连接可用时。 或者您可能希望在15分钟的截止时间内将数据发送到服务器。 设置截止日期允许Job Scheduler智能地处理来自各种应用程序的作业请求,然后在有意义的情况下唤醒手机并立即处理多个应用程序。 通过这种方式,您可以避免为每个后台任务反复唤醒操作系统。

这与某些索尼手机上的“队列背景数据”功能大致相当,后者旨在通过排队后台数据请求并按设定的时间间隔处理它们来避免不必要的唤醒。 然而,Android的Job Scheduler超越了这一步,因为开发者自己可以为他们的工作设定特定的条件和截止日期。

请记住,我们在当前的Android L开发人员预览版中看到的并不是最终的,它可能会在现在和最终版本之间发生变化。 不过,这是一个很有希望的开端,从今年秋天开始,所有Android L设备都应该看到好处。

更多:您需要了解的有关Android L,Android L预览动手的所有内容