写点什么

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:002751

评论

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

正式开源:从 Greenplum 到 Cloudberry 迁移工具 cbcopy 发布

酷克数据HashData

greenplum 数据迁移

我的新书出版啦!和大家聊聊写书的酸甜苦辣

码哥字节

数据库 nosql 写作 redis 精讲 程序员 java

grub内核启动参数(kernel command-line parameters)

百度搜索:蓝易云

大型复杂项目管理中传统与敏捷的有效结合

爱吃小舅的鱼

项目管理 敏捷开发

一个例子理解C++面向对象——构造函数、虚函数、抽象基类

百度搜索:蓝易云

前端使用json-server快速搭建服务

百度搜索:蓝易云

探索新机遇:当跨境外贸独立站挑战重重,反向海淘代购模式成为新蓝海

代码忍者

反向海淘

从方言对话这枚“落子”,看AI手机“棋局”的尴尬赛点

脑极体

AI

决策权分配的最佳实践指南

爱吃小舅的鱼

管理 决策权分配

《使用Gin框架构建分布式应用》阅读笔记:p272-p306

codists

Go golang gin 编程人 codists

第72期 | GPTSecurity周报

云起无垠

鸿蒙生态加速落地湖北:多家政企单位及高校启动内部应用鸿蒙化,近百款原生鸿蒙应用上架

最新动态

一键制作ppt工具哪个好?5款好用的AI软件盘点!

职场工具箱

效率工具 PPT AIGC AI 人工智能 AI生成PPT

AI 辅助编程的效果如何衡量?

阿里巴巴云原生

阿里云 AI 云原生

腾讯云的相关DDoS封堵问题概览

网络安全服务

腾讯云 服务器 DDoS 腾讯云服务器 DDoS 攻击

利用免费的Geo Location API进行实时用户分析

幂简集成

API 免费API

Ubuntu 12.04 LTS查看网关地址方法汇总

百度搜索:蓝易云

豆包MarsCode 上线新能力 #Workspace:快速上手代码仓库、轻松分析项目结构

豆包MarsCode

程序员 AI 开发 代码

ETLCloud遇上MongoDB:灵活数据流,轻松管理

RestCloud

数据库 mongodb 数据处理 ETL 数据集成

Paimon x StarRocks 助力喜马拉雅构建实时湖仓

StarRocks

技术与市场预测不确定性:企业应对指南

爱吃小舅的鱼

技术与市场预测不确定性 应对策略

管理上层期望:与干系人保持同步

爱吃小舅的鱼

管理上层期望

应对压力:确保决策的一致性与公正性

爱吃小舅的鱼

策略 决策的一致性与公正性

运用通义灵码有效管理遗留代码:提升代码质量与可维护性

阿里云云效

阿里云 云原生 通义灵码

Ubuntu20.04升级openssh9.4(源码升级)

百度搜索:蓝易云

Nginx性能优化的几个方法

江南一点雨

字节码文件解剖

不在线第一只蜗牛

AI 辅助编程的效果如何衡量?

阿里云云效

阿里云 云原生 通义灵码

运用通义灵码有效管理遗留代码:提升代码质量与可维护性

阿里巴巴云原生

阿里云 云原生 通义灵码

.NET 9 AOT的突破 - 支持老旧Win7与XP环境

沙漠尽头的狼

一文读懂什么是RAG,如何搭建多模态RAG降低大模型幻觉

Zilliz

Milvus LLM 大模型幻觉 多模态rag RAG搭建

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