网站首页 > 编程文章 正文
雷锋网消息,2018 年 3 月 7 日,Google 按照过去两年的惯例,发布了最新一代 Android 操作系统——也就是 Android P——的第一个开发者预览版(Developer Preview)。在这个版本中,Google 为 Android 带来了一些新功能和全新的 API,雷锋网带您一起来看一下。
通过 Wi-Fi RTT 进行室内导航
到目前为止,手机导航已经基本上满足室外导航需求了,但 Google 觉得还不够,它希望在 Android P 中实现室内导航功能。
Android P 将会支持 IEEE 802.11mc Wi-Fi (即 Wi-Fi Round-Trip-Time,简称 Wi-Fi RTT)协议,可以帮助用户利用 App 进行室内导航。具体来说,在 Android P 和相关硬件的支持下,App 可以利用 RTT API 去衡量周围的 RTT 接入点的距离;在此过程中,设备必须开启定位和 Wi-Fi 扫描功能,而 App 本身也必须开启 ACCESS-COARSE-LOCATION 权限。
不过在定位过程中,设备本身不需要与 RTT 接入点相连接;而且为了保护用户隐私,只有手机拥有衡量距离的权限,而接入点则不能。一旦设备检测到 3 个或 3 个以上的接入点,就可以估算出设备的位置,一般可以精确到 1 到 2 米之间。
在这样的精确度之下,开发者可以开发出室内导航、模糊语音控制等功能。
自定义齐刘海
自从 iPhone X 用一个【齐刘海】的设计震惊业界之后,Android 阵营中不乏【齐刘海】的模仿者,比如说 OPPO,不过模仿也是需要代价的,那就是关于【齐刘海】的系统适配问题。不过在 Android P 上,这个问题将不复存在。
Google 在 Androd P 中内置了 Display Cutout Support(屏幕剪除支持),就是专门为摄像头和扬声器预留位置的。值得一提的是,在 Google 给出的选项中,开发者可以自定义是否开启【齐刘海】模式,并且能够确定【齐刘海】的宽窄度和高度,可以说是贴心之至了。
在 Android P 中,开发者需要进入开发者选项(Develper Options)中自行选择。
通知中心优化
从 Android 7.0 起,用户可以在通知中心里直接回复信息。不过在 Android P 中,这一功能得到了强化,具体如下:
通知中心可以直接显示图片;
通知中心可以显示联系人的对话记录;
可以将自己在通知中心里所编辑的内容保存为草稿;
查看通知的消息是否为群消息;
智能回复。
此外,Google 也对通知中心和快速设置的外观进行了重新设计。
其他
除了上面几个较为明显的改进,Android P 增加了许多不易明显感知的改进,雷锋网为您总结如下:
多摄像支持和摄像头更新。Android P 可以允许用户随意调用设备上的双摄像头或多摄像头(前置或后置),并利用之创建无缝的缩放、散景、立体成像等功能。另外还包括初次拍摄延迟减少、App 级的防抖和特效、外部 USB/UVC 的摄像头支持等。
位图和 Drawables 的图像解码器。Android P 提供了一个全新的 ImageDecoder API,让图像解码更加便利。
动画。Android P 提供了一个 AnimatedImageDrawable Class,可以回来绘制和显示 GIF 和 WebP 动图。
HDR VP9 视频、HEIF 图像压缩和媒体 API。
Neural Networks API 1.1。Google 在去年的 Android 8.1 中加入了 Neural Networks 来加速基于终端的机器学习功能,而 Android P 中的 Neural Networks 1.1 则增加了 9 个 Ops,包括 Pad, BatchToSpaceND, SpaceToBatchND, Transpose, Strided Slice, Mean, Div, Sub, and Squeeze 等。
自动填充框架、安全增强、Android 备份的客户端加密等。
总结
作为一款已经非常成熟的操作系统,Android P 带来的功能改进非常有限,这也是可以理解的。唯一的亮点是对【齐刘海】的支持,不过鉴于这个设计来自于 iPhone X,也不免让人感到一丝汗颜;在盲目追风这一点上,即使实力强大如 Google 也未能免俗。
现在唯一的问题是:Android P 对齐刘海的原生支持,是否意味着下一代 Pixel 手机也将会采用类似的【齐刘海】设计?倘若真的如此,那只能说 Google 在硬件方面上真得继续交学费了。
猜你喜欢
- 2024-10-22 产品经理小技术:图片素材随手找,原型设计快又好
- 2024-10-22 Android设置Button按钮的点击,触碰状态效果
- 2024-10-22 AndroidStudio安卓原生开发_UI高级_StateListDrawable状态选择器
- 2024-10-22 Activity初窥门径(初窥门径是什么意思)
- 2024-10-22 Litho的使用及原理剖析(lithiumtools)
- 2024-10-22 Android图片加载框架哪家强?当然是FaceBook出品的Fresco
- 2024-10-22 Android Pixel 预览版(pixel preview)
- 2024-10-22 Android 属性动画资源(android属性动画平移)
- 2024-10-22 Android屏幕适配方案(android 屏幕适配方案)
- 2024-10-22 关于Android系统各个版本之间的新功能
你 发表评论:
欢迎- 06-24一个老爸画了超级有爱的365幅画 | 父亲节献礼
- 06-24产品小白看魏则西事件——用产品思维审视百度推广
- 06-24某教程学习笔记(一):13、脚本木马原理
- 06-24十大常见web漏洞——命令执行漏洞
- 06-24初涉内网,提权那些事(内网渗透提权)
- 06-24黑客命令第16集:47种最常见的**网站方法2/2
- 06-24铭说 | 一句话木马的多种变形方式
- 06-24Java隐藏的10倍效率技巧!90%程序员不知道的魔法方法(附代码)
- 最近发表
- 标签列表
-
- spire.doc (70)
- instanceclient (62)
- solidworks (78)
- system.data.oracleclient (61)
- 按键小精灵源码提取 (66)
- pyqt5designer教程 (65)
- 联想刷bios工具 (66)
- c#源码 (64)
- graphics.h头文件 (62)
- mysqldump下载 (66)
- libmp3lame (60)
- maven3.3.9 (63)
- 二调符号库 (57)
- git.exe下载 (68)
- diskgenius_winpe (72)
- pythoncrc16 (57)
- solidworks宏文件下载 (59)
- qt帮助文档中文版 (73)
- satacontroller (66)
- hgcad (64)
- bootimg.exe (69)
- android-gif-drawable (62)
- axure9元件库免费下载 (57)
- libmysqlclient.so.18 (58)
- springbootdemo (64)
本文暂时没有评论,来添加一个吧(●'◡'●)