发布于 2017-05-18 01:21:46 | 191 次阅读 | 评论: 0 | 来源: 网友投递
Android移动端操作系统
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。
谷歌 I/O 2017 开发者大会今日正式召开,并公布了全新一代的安卓系统 Android O,目前首个公测版已经开放下载,但是官方尚未公布 Android O 的正式代号。
根据谷歌官方在 I/O 2017 开发者大会上的介绍,Android O 的更新可概括为两方面:一是“Fluid Experience(流畅体验)”,二是“Vitals(核心功能)”。前者主要是新系统的功能性部分,后者则更关注安全、性能等。
除此之外,谷歌还带来了一个 Android Go 的早期版本,专门针对具有 1GB 或更少内存的 Android 设备构建。
Android O 中的 Fluid experiences
Picture-in-picture:画中画功能
Notification dots:在有新消息时,它会在应用图标的角落上显示小圆圈;长按 App 图标可调出通知窗口的 Notification Dots
Autofill with Google :关键词自动补全
Smart Text Selection:该功能可以自动识别出像名称、地址这样的词组,并将它们选中
TensorFlow Lite:开源机器学习框架的精简版
Vitals 部分:
系统优化:谷歌表示 Pixel 手机的启动时间缩短到了原来的一半。系统更新后,所有应用都会比原来运行的更快更流畅,这还是在应用没有进一步优化的情况下。
后台限制
Play Console 中新的 Android Vitals Dashboards:帮助开发者分析用户手机上运行的应用,找出导致应用运行不流畅和崩溃的原因,帮助开发者提升应用质量。
除了上述更新,值得关注的是,谷歌宣布 Kotlin 编程语言成为 Android 编程的首选语言。谷歌称还将与 JetBrains 公司合作,为 Kotlin 设立一个非盈利基金会。JetBrains 在 2010 年首次推出 Kotlin 编程语言,并在次年将其开源。下一版的 Android Studio(3.0)也将支持 Kotlin。
可以看到,虽然 Android O 没有带来重大的新功能,但却更加注重用户体验和细节方面的优化改进了。