大厂Data+Agent 秘籍:腾讯/阿里/字节解析如何提升数据分析智能。 了解详情
写点什么

Android N 提供多窗口、Java8 以及强大的的通知功能

  • 2016-03-15
  • 本文字数:1086 字

    阅读完需:约 4 分钟

谷歌已经发布了 Android N 的开发者预览版本。与其前身,Android M 相比,这次的预览提前了十周。谷歌这样做是为了早一点从开发者那里收集到早期反馈从而有足够的时间来对其进行修改。

多窗口

预期的功能之一是能够同时打开多个窗口。Android N 允许手持设备(智能手机或者平板电脑)同时运行两个窗口,可以是在纵向模式中上下排列,也可以是在横向模式中并列排列。用户可以拖动两窗口之间的分割线,使之任意变大变小。运行Android N 的电视机拥有画中画模式,可以在屏幕的一角显示另一个240*135dp 的小窗口。如果是更大的设备,用户会拥有更大的自由来调整窗口大小。

应用程序开发者会决定其程序是否可以在多窗口模式下被调整大小,或是只能占据整个屏幕;以及当设备从纵向模式切换到横向模式之后程序的布局操作和画面重置。如果没有这样的调整的话,安卓系统会重启该应用。不过尽管可以同时可见多个窗口,也只有最近操作的一个窗口是可用的,另一个窗口会被暂停。暂停模式会给某些应用程序优先权限,比如说用户在其他窗口执行操作时,视频窗口仍旧可以正常播放。

多窗口模式支持拖放功能。主要用途是在窗口之间传输数据,但也可以用于其他种类信息的传输。

强大的通知功能

Android N 可以绑定同一应用的多条通知消息,这样可以节省空间。想要显示个别通知时,通知组也可以解绑。此外,用户可以直接回复通知,而不用进入相关应用。

Java 8

Android N 支持以下的 Java8 功能:默认和静态接口方式 Lambda 表达式重复注释。N 版本还额外支持大量的反射、语言和通用的应用程序用户界面。

其他

Android N 还有许多其他新功能:在通知栏下添加了多个设置窗格;改进了保存限制性数据的蜂窝数据;通过 ICU4J 的 API 对 Unicode 和全球化功能提供更好的支持;为安卓电视记录 API,为默认短信、手机和应用程序记录阻止次数;启动更快;在意外重启之后也能保证通知栏和警报设置的正常工作;拥有更好的安全性;通过 Doze 和 Svelte 实现更强劲的省电。JIT 编译器也在回执代码分析来提高性能并节省存储空间。

Android N 商务版可以允许用户关闭工作配置文件、停止所有通知和背景同步。它还拥有以下功能:保持与 VPN 的长期连接、执行远程重启、禁止数据漫游、对登陆和报告都进行了改进等。

查看英文原文: Android N Includes Multi-window, Java 8, Enhanced Notifications


感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群(已满),InfoQ 读者交流群(#2))。

2016-03-15 19:003081

评论

发布
暂无评论
发现更多内容

Ansible 教程

码语者

DevOps ansible

架构实战营模块1作业

季节风myy

“学生管理系统”毕设架构设计

Vincent

架构实战营

#架构训练营作业一

吴猛

Python基础之:Python中的内部对象

程序那些事

Python Python3 程序那些事

Kubernetes中的CI/CD

倪朋飞

Kubernetes DevOps CI/CD

区块链农产品质量安全溯源平台--全流程上链

13530558032

第 0 期架构训练营模块 1 作业

架构实战营

零基础学Tableau系列 | 05—(进阶)数据集合并、符号地图、智能显示、插入自定义形状、仪表板

不温卜火

数据可视化 数据清洗 4月日更

千万不要轻易尝试“熊猫烧香”,这不,我后悔了!

冰河

互联网 网络安全 信息安全 渗透 蠕虫

联邦查询引擎Presto源码编译与调试

小舰

源码剖析 presto 4月日更

区块链医药溯源解决方案--助力药品溯源

13530558032

架构实战营 模块一 为何架构设计能力难以提升

9527

《基于实践,设计一个百万级别的高可用&高可靠的IM消息系统》

后台技术汇

后端 消息系统 签约计划 引航计划 内容合集

让大家喘口气休息一下吧,工作中事情众多烦心时,让我们与工作独处一会儿。

叶小鍵

Git 技巧11条,离大神又进了一步,嘿嘿

Java小咖秀

git 程序员 开发工具

通俗易懂数仓建模—Inmon范式建模与Kimball维度建模

五分钟学大数据

数据仓库 维度建模 4月日更 范式建模

每日总结-2021-04-05

cyningchen

硬核图解红黑树并手写实现

Silently9527

Java 数据结构与算法 红黑色

文字变图片——GitHub 热点速览 v.21.14

HelloGitHub

GitHub 开源

架构训练

return

极速精简 Go 版 Logstash

万俊峰Kevin

Logstash go-zero Go 语言

Python OpenCV 美女换装,图像处理取经之旅第 19 天

梦想橡皮擦

Python OpenCV 4月日更

智慧政务,区块链电子证照平台的解决方案

13828808769

#区块链#

MongoDB的几个常见问题

程序员架构进阶

mongodb 集群 28天写作 4月日更 实战问题

Rust从0到1-所有权-切片类型

rust slices 切片

区块链药品防伪溯源平台搭建,区块链防伪溯源的解决方案

13828808769

#区块链#

图尔兹与达梦数据库达成全面战略合作,共筑国产数据库新生态

BinTools图尔兹

数据库 数据安全 操作数据库

如何帮助一个新人快速融入团队

码猿外

团队协作 敏捷精益

封装一个jQuery的$方法

空城机

JavaScript jquery 大前端 4月日更

LiteOS内核源码分析:任务LOS_Schedule

华为云开发者联盟

操作系统 函数 LiteOS 调度 LOS_Schedule

Android N提供多窗口、Java8以及强大的的通知功能_移动_Abel Avram_InfoQ精选文章