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

通知天气:检查预测的优雅方式

目录:

Anonim

Android 4.1和4.2 Jelly Bean的发布为通知的处理和功能带来了一些改进。 通过可扩展,可操作和优先级通知,开发人员可以管理他们的应用程序并控制向用户显示通知时发生的情况。 顾名思义,Notification Weather利用Jelly Bean中的新通知选项,在您下拉窗格时优雅地呈现天气。

似乎每个人都已经在他们的设备上加载了最喜欢的天气应用程序,Notification Weather还有什么能成为你的新宠吗? 继续休息,看看这个提供什么。

让我们从一开始就解决这个问题:通知天气仅适用于运行Android 4.1及更高版本的设备的用户。 考虑到绝大多数用户仍处于4.0及以下(大多数仍为2.3),乍一看这有点令人失望,这意味着此应用程序的潜在受众严重减少。

这不仅仅是一个随意的限制 - 这个应用程序通过使用最新的Jelly Bean功能真正获得了它的吸引力,并且不会给Gingerbread上的用户留下相同的印象。

外观和感觉

Notification Weather的设计无疑是专注于与Jelly Bean美学相适应的。 黑色和极简主义布局的鲜明,白色完美适合Android 4.2设备的通知栏 - 在这种情况下我的Galaxy Nexus - 好像它是股票软件的一部分。 天气显示很简单,但几乎不可配置,分为两行。 顶部显示您当前的位置,最后的数据同步时间,一个不错的天气图标和当前温度,高/低预报和风速。 右侧的刷新按钮…刷新。 底部为4天预测,具有相同的图标和高/低温布局。

该应用程序默认情况下具有完全扩展的通知(左上图),作为Jelly Bean的一部分的新功能,但也可以折叠显示相同信息的小版本。 较小的通知(右上方的屏幕截图)仅显示左侧的图标,其中包含您的位置,温度以及旁边天气的描述。 很高兴看到两种类型的通知都能为您提供一系列良好的信息。 这基本上是您从任何常规天气应用程序或小部件中获得的所有内容,但现在它已固定在您的通知栏中。

事实上,通知非常适合所有其他系统应用程序和Jelly Bean设备上的通知,这使得该应用程序可用于我。 如果它更突出,过于华而不实或忙碌,我觉得它不足以让它在任何时候占用1或2个通知的空间。 因为它非常简单,所以如果您愿意,可以轻松忽略它并转到其他通知。

设置和功能

从应用程序抽屉中的图标打开应用程序时,您将直接进入设置菜单。 除了通知窗格之外,无法访问应用程序提供的天气 - 您可以获得所有设置。 设置很简单,再次完全按照全息设计,在基本天气应用程序中提供您想要或期望的一切。 您只需启用或禁用通知的显示,自动检测位置或手动设置一个位置,然后选择摄氏温度或华氏温度。 对于数据刷新间隔,您可以选择范围很广 - 从10分钟到8小时 - 尽管保守的2小时设置为默认值。

有三种不同的天气数据提供商可供选择 - 雅虎! 天气,开放气象图和世界天气在线是您目前唯一的选择。 开放天气地图是一个很好看的代表,因为它经常有一些较小的城镇和城市的数据可供许多大型供应商跳过。 很高兴看到更多可用选项,但是可能需要处理许可和API调用限制问题才能使列表受限。

您可以选择是否在当前天气下显示完整的4天预测(这会将其变为单高通知),但如果您没有保持显示,我会感到惊讶。 默认情况下,该应用程序会遵循12或24小时时钟显示的系统设置,但如果您愿意,可以将其切换为更改。 默认情况下,应用程序将在设备启动时启动,但您也可以关闭此设置 - 对想要管理其自动启动过程的高级用户稍微点头。

整个批次中最有趣 - 最轻微的混乱 - 设置与通知图标和通知优先级有关。 在前者中,您可以将其设置为显示当前天气状况,当前温度,透明图标或任何图标的图标。 对于后者,您可以选择范围 - 最大值,最高值,正常值,最低值,最小值 - 来控制天气应显示的通知窗格的高度。 例如,“最大值”将天气固定在顶部,“最小值”将通过较新的通知将其压低。 它让我想起了Google即时中的设置,它可以让您选择是否让某些卡片显示通知以及优先级。 当设置应用程序不显示图标时,它会覆盖您选择的优先级设置,这使我相信Android中没有简单的方法可以关闭通知图标而不更改它向系统报告的优先级。 类似的需要删除图标的应用程序通常需要根据我的经验。

话虽如此,Galaxy Nexus和Nexus 4(运行Android 4.2)处理优先级的方式似乎存在一些差异。 在我们的常驻领带Jerry Hildenbrand和我之间,我们的设备表现不同。 使用“无图标”设置时,我的天气将作为低优先级通知被推下。 Jerry和Nexus 4看到天气保持最高水平。 我们不确定它们之间存在什么差异,但这绝对值得注意。 如果您计划保留通知和“最大”优先级,则无论设备如何,它都应该相同。

判决

如果您有一台运行Android 4.1或更高版本的设备 - 尤其是具有库存种类的Nexus - 并且您已经在使用通知天气应用程序,那么没有理由不花费1.02美元并将其用于试驾。 对于那些对其他天气应用程序不感兴趣的人,因为他们的设计与Android版本的外观相冲突,Notification Weather可能值得一看,看看你是否可以忍受它。

存在一些问题,例如有限的设置和通知优先级的可疑怪异,但是这里没有什么是足以解决这个应用程序的整体优秀设计的问题。 如果你仍然处于困境中,至少可以尝试一下免费版本(设置较少),如果你愿意的话,可以为开发人员花费一美元来完成他们的伟大工作。 通知天气是开发人员应如何跟上最新Android设计的一个很好的例子。