AICon上海|与字节、阿里、腾讯等企业共同探索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:002938

评论

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

软件架构,关于问题起源和应对

伤感汤姆布利柏

HarmonyOS NEXT 中级开发环境搭建与实用工具类 AI 问答 APP 开发

yimapingchuan

HarmonyOS NEXT

币安再度封禁违规做市商,Crypto 行业还有多少「蛀虫」

TechubNews

比特币

一文读懂2024!2025往“这”瞧 |《2024 IT行业项目管理调查报告》发布!

禅道项目管理

项目管理 AI IT 调查报告 科技

BeeWorks内网聊天软件:提升团队效率的智能沟通平台

BeeWorks

即时通讯 IM 企业即时通讯平台 私有化部署 局域网视频软件

Hologres诊断与优化快速入门

阿里云大数据AI技术

数据库 sql 大数据 阿里云 hologres

5000万考生救星!百度网盘和文库首发一站式视频AI笔记

极客天地

DApp开发中的三大激励引擎:静态奖、动态奖与推荐奖的协同设计 ——从经济模型到行为心理学的深度解析

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

项目过程中会出现哪些问题?

秃头小帅oi

智能制造:自动化焊装线的数字化设计

积木链小链

数字化 制造业 智能制造

国产服务器操作系统CTyunOS,技能值拉满!

天翼云开发者社区

云计算 服务器操作系统

哈姆hahm是个什么项目?HAHM点评能长久做吗?

web3区块链创业团队DappNetWork

模型的泛化性能度量:方法、比较与实现

秃头小帅oi

必看!SpringAI轻松构建MCP Client-Server架构

王磊

AI低代码MES:制造业从“制造”到“智造”

万界星空科技

AI 低代码开发 低代码平台 mes 低代码云MES

周卫林|从模型平权到“知本”复利,NoETL 打造 AI 时代的数据底座

Aloudata

数据仓库 数据分析 数据管理 大模型 指标平台

观测云产品更新 | 场景、日志、可用性监测等优化

观测云

产品迭代

测试框架设计的艺术

FunTester

行业分享丨如何实现快速仿真和创新设计,颠覆式加速产品研发?

Altair RapidMiner

AI 数字化转型 HPC 仿真 仿真驱动设计

当AI遇上低代码:程序员正在咖啡馆里泡手冲?

伤感汤姆布利柏

如何开发RWA DApp?一文搞定——从资产确权到跨链流通的完整技术指南

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

爱橙科技基于 MaxCompute 智能物化视图最佳实践

阿里云大数据AI技术

大数据 阿里云 SaaS MaxCompute 物化视图

AI应用如何从 Chat 进化为 Agent?开源项目源码深度揭秘|得物技术

得物技术

agent 大模型应用

哈姆hahm是什么样的平台,模式是什么样的

web3区块链创业团队DappNetWork

Web3项目的安全性

北京木奇移动技术有限公司

区块链技术 软件外包公司 web3开发

DeepSeek 3FS 架构分析和思考(下篇)

火山引擎开发者社区

火山引擎智能数据洞察 ChatBI 适配 DeepSeek-R1 及 DeepSeek-V3

火山引擎开发者社区

DeepSeek Smallpond 在火山引擎 AI 数据湖的探索实践

火山引擎开发者社区

Web3项目的分类及特点

北京木奇移动技术有限公司

区块链技术 软件外包公司 web3开发

SonarQube Server 2025 Release 2 发布 - 代码质量、安全与静态分析工具

sysin

SonarQube

华为吴辉:跨越数智鸿沟,共创AI新时代

新消费日报

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