Google鼓励为Android 9 Pie开发更节能的应用程序
2018-09-13 17:55:39 | 来源:ithome | 投稿:莹莹 | 编辑:dations

原标题:Google鼓励为Android 9 Pie开发更节能的应用程序

Google在每一个Android版本中,都采取了一些作为以延长手机电量使用时间,在Android△9 Pie中,Google提出改进大原则,开发有趣应用的同时,必须兼顾节能,并减少以应用程序设置程序打扰使用者。根据这些原则,Google除了改善节能功能外,也提出最佳节能设计模式。

Google表示,用户非常在意电量使用的情况,当电池消耗太快,同时意味着减少用户使用应用程序的时间。从Android△5.0 Lollipop开始,加入了Job△Scheduler允许推延工作,Android△6.0 Marshmallow中的Doze和App△Standby,在装置或是应用程序长时间未使用时,会禁用网络存取、暂停背景以及同步工作。Google在Android△7.0 Nougat时改进了Doze,当荧幕关闭但非静止时,启用Doze限制子集。Android△8.0 Oreo的背景限制,则可防止背景服务和限制位置更新。

在Android△9 Pie中,要让应用程序同时要满足有趣并节能,代表作业系统必须更具智慧,以适应使用者偏好改善电池寿命。除了App△Standby△Buckets以及背景限制外,Google在Android△9 Pie也改进了Battery△Saver。Battery△Saver和Doze以装置层级运作,而Adaptive△Battery与背景限制则是在每个应用程序基础上运作。

当开发者要将应用程序移植到Android△8.0 Oreo或是更新的作业系统版本时,应注意服务的互相对应,Background△Service应改为使用Jobscheduler,而Foreground△Service则应使用较新的版本,Foreground△Service增加了停止服务动作。

Google给出了开发准则,当使用者正在使用应用程序时,可以积极执行所有需要的工作,所有在背景执行的工作都可以推延,为前景服务提供停止服务选项,让使用者可以随意停止前景工作。Google也提到,其他作业系统的原生功能包括警示、网络以及FCM讯息都有其限制和约束,希望开发者可以遵守这些设计模式。

tags:

上一篇  下一篇

相关:

专注Gmail发展,Google电子邮件程式Inbox明年3月说再见

图片来源: Google Google于周三(9/12)宣布,于2014年推出的电子邮件程式 Inbox△by△Gmail将在明年3月底退役。当时Google发表Inbox时,曾说它并不是Gmail,而是一个完全不同型态的收件匣,虽然它与Gmail使用同一个

Google担任AI舵手换人,李飞飞转顾问,卡内基美隆大学Andrew Moore将回锅

原Google△Cloud△AI负责人与首席科学家的李飞飞。 图片来源: Google Google于周一(9/10)宣布,在约莫两年前向史丹佛大学告假进入Google并担任Google△Cloud△AI负责人与首席科学家的李飞飞(Fei-Fei△Li)准备回

Google地图如何标示出全球1.1亿栋建筑?关键就是机器学习

Google地图再进化,要从平面浏览介面,越来越立体化,甚至借助机器学习技术,要将全球建筑物的立体俯视图,绘制到Google△地图上,从年初至今,Google已经在地图上标绘出1亿1千栋建筑物,要让人们使用地图更直觉地了

Google推出存取透明度日志服务,Cloud Storage等6个GCP服务已可使用

Google宣布在其6种GCP服务提供存取透明度(Access△Transparency)日志服务,让企业可以不只掌握公共API或是高阶端点的资料存取事件,还提供堆叠每一层存取的可见度,了解手动或是有目的性的存取资料行为。目前这项服

Google释出无程式码机器学习模型分析工具What

Google推出开源TensorBoard网页应用程序的新功能What-If△Tool,让使用者在不需要撰写任何程式码的情况下,检测机器学习模型,使用视觉化互动介面,探索模型结果。建构有效的机器学习系统有很多面向需要注意,除了演

站长推荐: