Android 8.0 功能和 API

Android 8.0是Android操作系统的一个重大版本更新,引入了许多新的功能和API,下面就来详细介绍它们。

一、通知渠道(Notification Channels)

通知渠道是一种让用户更好地管理通知的方法。在Android 8.0系统中,每种类型的通知都可以分配一个特定的渠道,用户可以通过系统的设置界面来定义每个通知渠道的行为(比如声音、震动、亮灯等)。

品牌应用程序可以将其通知分配到一组渠道中,然后让用户管理它们的偏好设置。例如,您可以在您的音乐应用程序中设置一个“音量更改”通道以控制对音乐控制的新消息提示,或者设置一个“上传完成”通道以控制上传完成通知。通知渠道的作用不同于API 24及以下版本提供的通知组,后者主要是将多个通知聚合在一起显示。

Android O 中通知渠道还能直接跳转至设置更改渠道的名称、通知振动、响铃、灯光等设置项,更加友好。

二、画中画模式(Picture-in-Picture)

如果您在观看视频或视频通话时有过这样的体验,您会非常欣赏这项功能。画中画模式让视频可以在应用程序的角落使用,同时允许您在安装的其他应用程序与Android系统之间切换。

请注意,Android O画中画模式适用于Android TV和移动设备,但是至少需要Android 7.0或更高版本才能更好地支持。使用画中画模式您需要自己设置一个BroadcastReceiver来接收平移focus的通知

三、自动填写框架(Autofill Framework)

自动填充框架是Android O中的一个新功能。这个自动填写框架允许应用程序通过它来自身填充更多的信息。举例来说,当您在图书流量商店中购买一本新书时,当前的填充信息?

如果您在过去保存过付款卡号、发票地址或用户名等信息,则android将从相关应用中获取您的信息并自动填充到应用程序。这使浏览、订购和支付信息变得更加便捷!

自动填充框架还支持像谷歌Smart Lock一样的第三方密码管理器。这个框架确实在安全方面下了很大的功夫。

四、启动时间与应用体验优化(Startup time and app experience)

在Android O中,系统的启动时间是比其他版本显着加快了 能快速开启应用程序进行浏览或与您的应用程序合作是非常重要的。Android O还使得应用程序开发人员能够更好地了解应用程序的启动速度和运行状态,通过新的工具来检测应用程序的卡顿和运行状况。

Android O还有几个变化可以改善应用程序流畅度和性能。例如,当应用程序处于后台时,设置较低的CPU资源,但仍然可以在需要时及时更新内容。

五、字体不同的形状(Fonts in different shapes)

系列的XML字体格式支持更多的字体变量(如weight, x-height)提供在不同形状下的表现。字体在不同的压缩率和宽高比场景下呈现会更加友好。

六、新的界面(New look and feel)

Android O的用户界面 UI 使整个系统更具可读性和美感。更具体地说,Android O控件会因为触摸交互而改变它们的形状和大小,在操作中很容易被识别。

七、Android Things

Android Things 是设备制造商可以使用的新系统。它可以让您基于安全和稳定的Android平台来快速构建智能设备和物联网周边,实现更高效、更安全和更深入的体验,如机器学习、云集成等等。

八、Wifi Aware

Wifi Aware 是Android O中的新功能,它使您的设备在没有连接无线网络时仍然能够无线通信。举例来说,两个设备可以通过使用Wifi Aware来共享照片、连接视频游戏或进行通话。总的来说,Wifi Aware使得设备之间的通信比以前更加方便和快捷。

九、其它一些新功能

除上述功能外,Android O还有一些其它有用的新功能:

1.支持WebView:现在支持同步加载多个界面,在性能和安全方面进行了优化。

2.新的限制:应用程序现在必须获得额外的权限,如对定位和安全性敏感功能的访问,以避免滥用API,提高用户体验的可控性。

3.更好的安全:安卓O采用零下的若干项技术升级以对付黑客攻击,如TLS、NetworkSecurityConfig、可调用的随机数发生器和更强的sandboxing机制。

4.更灵活:Android O允许通过IntentFilter为界面组件定义多个过滤设置,更加灵活。

总的来说,Android O是一次非常重要的版本更新,引入了许多新的功能和API。这些新功能使Android系统的使用更加快捷、方便、美观和安全,同时也为Android开发人员提供了更多可行性,帮助他们更好地设计、开发和调试应用程序。 如果你喜欢我们三七知识分享网站的文章, 欢迎您分享或收藏知识分享网站文章 欢迎您到我们的网站逛逛喔!https://www.ynyuzhu.com/

点赞(88) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部