前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Android 11来了!更多Kotlin支持Java或退出安卓舞台

Android 11来了!更多Kotlin支持Java或退出安卓舞台

作者头像
新智元
发布2020-06-17 17:30:43
9420
发布2020-06-17 17:30:43
举报
文章被收录于专栏:新智元新智元新智元

新智元报道

编辑:鹏飞、白峰

【新智元导读】Google今天发布了首个具有最终SDK以及几十个新功能的Android 11 Beta版,重点更新了通知栏和一个电源菜单,新增了Kotlin协程支持,一起来尝鲜吧!

Google:Android,你已经是一个成熟的系统了,该学会甩开Java了。

今天,Google发布了Android 11测试版。和前辈相比,11主要在通知系统、电源菜单等功能做了一些升级。

这其实也说明一个问题,那就是Android发展至今,整个系统的生态已经非常成熟了,小步快跑就可以了,不需要有太激进的动作。

不过有一点非常值得品味。当初Oracle收购Java的时候,所有用Java的人都明白未来迎接他们的,将会是无休止的专利诉讼,所以Google很早就开始寻找Java的替代品,逐步减少对Java的依赖。

如今,Google强推的Kotlin已初见成效,Oracle估计要不开心了。

The Verge记者Dieter Bohn把玩了许久11 Beta,表示非常满意。下面我们就来看看这次Android 11都更新了哪些内容吧。

新增会话模式,通知消息可设置优先级,Google把通知栏玩到飞起

Bohn认为,Android每次版本更新都会对通知方式做点改动。虽然每次都得有个适应期,但也总能带来新鲜感,而iOS这方面就更新的比较少。

而且不得不说,在我用过的所有手机系统中(包括塞班、黑莓、Windows Phone、iOS等),Android通知栏的用户体验一直遥遥领先。

如今,还加入了一个名为「会话」的功能,将能够更清楚的对不同类型的通知进行划分。由此,通知的形式变成了对话模式、提醒模式、以及静音模式。

对话模式下,你可以直接回复通知的消息而无需离开当前正在操作的界面,而且操作体验上,比iOS更流畅、功能也更强大。

甚至你还可以设置通知消息的优先级!这样就不用担心重要的信息被淹没了。对于我们这种靠通知消息活着的人,简直是福音了!

为了不让你漏掉消息,他们甚至还给你提供了一个通知历史查询,24小时内的消息都可以看,不会因为你手误刷走就不再显示了。这个功能简直太棒了!

截图方式模仿iOS,增加录屏功能,长按电源键可快速进入常用功能

Android 11的截图方式开始学iOS了。截图后,屏幕左下角会出现一个浮动的缩略图,点击缩略图就可以快速编辑和分享截图。

有传言说,11 Beta可能加入国产魔改版标配的滚动截图功能。现在流行发长图,据说是因为发文字的方式「太老土了」,长图的方式显得更「年轻」更「潮」。

Android 10中撤掉的录屏功能,如今也回来了。另外还有一个重头戏,就是一个全新的「电源菜单」。

长按电源按钮进入,提供一些快捷操作,比如开关机、重启手机、智能设备列表和控制选项。包括银行卡、航班信息等都放在这个菜单里了。另外,还提供了一个禁用指纹和面部识别的功能,虽然隐藏的比较深。

想象一下,你的另一半突然说要看你手机,这个时候如果能够以最快速的方式临时禁用指纹和面部识别,可能就是救人一命胜造七级浮屠的大功德。Android的这个操作比iOS还是要差了几个等级。

Android 11对其中一个语音相关的特性进行了升级,这个特性可以理解屏幕内容和上下文,并生成可访问的标签,所以你可以直接用声音控制手机访问指定的内容,而不必手动点击。

kotlin初见成效,Java地位有所撼动

在去年的开发者大会上,Google 官方正式宣布,Kotlin 将取代Java成为 Android 应用程序开发人员的首选语言。与 Java 相比,Kotlin 的语法更简洁、更具表达性。

Google 在Android 11中加入了 Kotlin 协程支持,这是一种语言功能,使并发调用更容易编写和理解,Android 开发人员现在可以更容易地编写和读取并发调用。Google 还将协程支持构建到三个最常用的 Jetpack 库(一个加速应用程序开发的组件集)中: Lifecycle、 WorkManager 和 Room。

谈到 Kotlin 编程语言,Google 分享说Google Play 上排名前1000的应用程序中,超过70% 都在使用 Kotlin (去年12月份这一比例为60%)。Jetbrains 发布了 Kotlin 1.4,具有更快的编写效率、更强大的类型推断等。

Google越来越多地支持Kotlin一点也不令人意外,Kotlin是开源的,而且跟Java完全互通,很多特性还优于Java。

此前,Google在Java API侵权诉讼案中,被判赔偿Oracle88亿美元,也是吃尽了苦头。所以,Google选择了一门新生的语言来逐步替代Java。而对开发者来说,无论是Java还是Kotlin占主导都不太紧要,拥抱变化才是最好的选择。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-06-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 新智元 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 新智元报道
  • 新增会话模式,通知消息可设置优先级,Google把通知栏玩到飞起
  • kotlin初见成效,Java地位有所撼动
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档