作者 - 王亟亟
链接:android.jobbole.com/84328
这一篇会介绍官方主推的一些新特性和功能,陆续
会
推出相关详细的介绍,不过按照国内更新迭代的速度,还早,这个是真的还早,想想隔壁的 6.0,不过作为开发者还是要先人一步!!
N的未成熟版在我的电脑里沉寂许久现在“完整版”已经浮出水面,又多了一些新特性以及大量优化,本篇文章会一个一个点的给大家做介绍!
多窗口支持
现在,用户可以一次在屏幕上打开
两个
应用。
分析
:很赞的一个新功能,会让“超大屏”手机/平板 获得新的活力和拓展空间!
更强大的Notification
进行了重新的设计,引入了新的风格。
-
模板更新:我们正在更新通知模板,新强调了英雄形象和化身。 开发者将能够充分利用新模板,只需进行少量的代码调整。
-
消息样式自定义:您可以自定义更多与您的使用 MessageStyle 类的通知相关的用户界面标签。 您可以配置消息、会话标题和内容视图。
-
捆绑通知:系统可以将消息组合在一起(例如,按消息主题)并显示组。 用户可以适当地进行 Dismiss 或 Archive 等操作。 如果您已实现 Android Wear 的通知,那么您已经很熟悉此模型。
-
直接回复:对于实时通信应用,Android 系统支持内联回复,以便用户可以直接在通知界面中快速回复短信。
-
自定义视图:两个新的 API 让您在通知中使用自定义视图时可以充分利用系统装饰元素,如通知标题和操作。
分析
: 更好的用户体验,更多元的设计(直接回复在iOS和个别国产ROM里已经有了实现,官方将其推向普及是个不错的举措)
快速的应用安装路径
Android 运行组件的 JIT 编译器最实际的好处之一是应用安装和系统更新的速度。 即使在 Android 6.0 中需要几分钟进行优化和安装的大型应用,现在只需几秒钟就可以完成安装。 系统更新也变得更快,因为省去了优化步骤。
分析
:妈妈再也不用担心我编译大项目10分钟啦!!
随时随地低电耗模式
在 Android N 中,低电耗模式又前进了一步,随时随地可以省电。只要屏幕关闭了一段时间,且设备未插入电源,低电耗模式就会对应用使用熟悉的 CPU 和网络限制。这意味着用户即使将设备放入口袋里也可以省电。
分析
:更好的优化算法+逻辑便于用户更好的续航
Project Svelte:后台优化
Project Svelte 在持续改善,以最大程度减少生态系统中一系列 Android 设备中系统和应用使用的 RAM。 在 Android N 中,Project Svelte 注重优化在后台中运行应用的方式。
后台处理是大多数应用的一个重要部分。处理得当,可让您实现非常棒的用户体验 — 即时、快速和情境感知。如果处理不得当,后台处理会毫无必要地消耗 RAM(和电池),同时影响其他应用的系统性能。
官方还删了3个高频耗电广播,内容如下:
删除了三个常用隐式广播 — CONNECTIVITY_ACTION、ACTION_NEW_PICTURE 和 ACTION_NEW_VIDEO — 因为这些广播可能会一次唤醒多个应用的后台进程,同时会耗尽内存和电池。 如果您的应用收到这些广播,请充分利用 N Developer Preview 以迁移到 JobScheduler 和相关的 API。
分析
:流氓软件总会换着法的保持常驻,任重而道远!!
Data Saver
在移动设备的整个生命周期,蜂窝数据计划的成本通常会超出设备本身的成本。 对于许多用户而言,蜂窝数据是他们想要节省的昂贵资源。
Android N 推出了 Data Saver 模式,这是一项新的系统服务,有助于减少应用使用的蜂窝数据,无论是在漫游,账单周期即将结束,还是使用少量的预付费数据包。 Data Saver 让用户可以控制应用使用蜂窝数据的方式,同时让开发者打开 Data Saver 时可以提供更多有效的服务。
分析
:类似于OS的 Cellular Data开关,对偷跑流量的流氓们做了更好的限制。
Vulkan API
Android N 将一项新的 3D 渲染 API Vulkan™ 集成到平台中。就像 OpenGL™ ES 一样,Vulkan 是 3D 图形和渲染的一项开放标准,由 Khronos Group 维护。
Vulkan 是完全从零开始设计,以最小化驱动器中的 CPU 开销,并能让您的应用更直接地控制 GPU 操作。 Vulkan 还允许多个线程同时执行工作,如命令缓冲区构建,以获得更好的并行化。
Vulkan 开发工具和库都已卷入 Android NDK。它们包括:
分析
:对3D图像处理加了一种新的解决方式,难道是觉得OpenGL过于“繁重”,要予以“替换”?
Quick Settings Tile API
“快速设置”通常用于直接从通知栏显示关键设置和操作,非常简单。 在 Android N 中,我们已扩展“快速设置”的范围,使其更加有用更方便。