APP下载
报价宝  ›  综合  › 

Google以机器学习判断应用程序使用频率,要让Wear OS穿戴装置更省电

报价宝 来源:baojiabao.com 发布时间:2019-01-17 15:35:00 11月11日更新
报价宝综合消息Google以机器学习判断应用程序使用频率,要让Wear OS穿戴装置更省电

Google释出了最终版本的Wear OS API 28模拟器映像档,Wear OS开发者可以用来开发支援Wear OS API 28版(也就是Android 9相对应的版本)的穿戴装置App了。28版增加了三大新功能,包含新的通知串流、应用程序等待桶(App Standby Buckets)以及强化使用者资料隐私。

Wear OS API 28带来更紧凑的通知显示功能,现在可以在同一个屏幕画面显示多则通知,让使用者能以有效率的方式处理通知串流。对于开发者来说,现在未展开的通知最多只能显示3行文字,Google要求开发者使用更简明的通知内容,并提到于Wear上3行可以显示的资讯,已经比起手机上单行未展开的通知还要多了。

而且现在Wear OS API 28也不再支援自定义的通知布局,过去开发人员会使用setDisplayIntent来扩展通知串流中的自定义活动,但Google提到,开发者自定义布局通常不会考虑装置的外型,很难随着Wear OS的通知体验发展而保持最新状态,因此现在不再于通知中支援这个功能。Google也提醒开发者,应该要注意使用符合应用程序形象的颜色标记通知,并以简洁的通知内容适应新的布局。

第二个新功能应用程序等待桶,这是Google在Android 9中新加入的电池管理功能,会根据应用程序近期使用状况以及频率,帮助系统选择应用程序资源请求的优先级。根据使用模式,应用程序会被放在5个优先级桶中,系统根据应用所在的储存桶,限制每个应用程序可以用的装置资源。

5个优先级分别为活跃(Active)、工作组(Working set)、频繁(Frequent)、稀有(Rare)以及从未(Never)。系统会动态的将每个应用程序分配给各优先级应用程序等待桶,而且根据需要重新分配应用程序。系统会使用机器学习决定每个应用程序被使用的方式,判断预先载入的应用程序,假设装置当前没有系统应用程序执行,则系统会预设根据应用程序的使用时间,对应用程序进行排序。特别的是,储存桶会决定应用程序执行的频率、触发警示的频率以及接收高优先度Firebase Cloud Messaging(FCM)讯息的频率。而这些限制只有在装置使用电池供电时才有效。

Wear OS API 28的第三个新功能,便是强化使用者隐私,限制后台应用程序存取装置感测器,因此现在开发人员可能需要根据应用程序的需求,透过使用前台服务以持续存取感测器资料。

Google特别提醒,新的通知串流政策将往前扩及Wear OS API 25以及更高版本的装置。开发者可以利用API​​ 28模拟器映像档,现在就能知道新的通知行为。

文章标签: 报价宝 降噪耳机价格 耳机价格 红米手机价格 华为手机价格 小米手机价格 电视机价格 笔记本电脑价格 笔记本价格 汽车价格 报价宝 汽车价格 华为手机价格 耳机价格 降噪耳机价格