文档章节

分享磨砺营马剑威老师讲解-Android N的新特性

磨砺营
 磨砺营
发布于 2016/07/22 09:16
字数 787
阅读 11
收藏 0
点赞 0
评论 0

Android N 已经出来一段时间了,那么,谷歌到底又给我们带来了哪些变化呢?下面我就从开发者角度总结下Android N的新功能。

Multi-Window Support (多窗口支持)

简单来说,就是屏幕上可以出现多个多个程序。想想你平时看视频的时候来了微信消息的时候,你得退出视频App,切到微信,回复消息,然后再切回来重新缓冲… 这是一个多么蛋疼的设定...

有了 Android N 以后,这个问题迎刃而解!

全新的 Android N 下将支持两种新的窗口模式:

· Side-By-Side 模式:两个 App 瓜分一个屏幕

· One-above-the-other 模式:一个 App 浮动在另一个 App 之上

在 Android N TV 上,还将支持 Picture-in-picture (画中画) 模式,用户在浏览其他 App 的时候,视频可以浮动在屏幕上。

Direct Replay & Bundle Notifications (快速回复和通知合并)

使用ios的同学都知道,这就是 iOS 里的快速回复功能,Android模仿了一下,用户将可以在通知栏里快速回复消息,邮件等通信信息。对于商务人士和爱好打游戏的玩家来说,是个很赞的功能。

归拢通知

邮件和 IM 类的 App 总是会在短时间内发来很多通知,在此之前,所有的通知栏是相互独立的,这些新到的通知占用了很多空间,却只能显示有限的信息。归拢通知就是把这些通知归拢起来,逻辑性更强,展示的也会更多。另外一大好处可能就是,用户可以一键消除掉所有同一个 App 发来的通知。

Data Saver (节约数据)

Android N 增加了一个系统级的控制开关:节约数据。

流量经常用超的同学有福了。。。这个设定是一个中间设定,因为目前对于网络数据只有开和关两种属性,但有的时候,比如我们月底 4G 数据套餐快用光了,学生在宿舍用着收费的 Wifi,又或者出国漫游,在这些场景下,我们既想开着移动数据,又想告诉所有的 App,我当前的流量是有限的,大家不要用太多。当 App 在收到这个通知后,就会尽可能的减少网络请求,节省用户流量。

这是一个很人性化而且实用的功能,这个功能目前在 iOS 上是没有的,但在 Windows 10 上是有的,不过那个名字起得略微俗气,在网络里有一项叫:我当前使用的是收费网络。

但是对于用户来讲,可能还要一段时间才能享受到这个功能,因为国内目前现状Android5.0还未普及。。。这是个悲哀的事实。

其它的更新就没有什么了,还有一个就是Android N支持java8了。

Ok,以上就是我总结的Android N的一些变化。

本文出自微信公众号mjw-java

© 著作权归作者所有

共有 人打赏支持
磨砺营
粉丝 5
博文 80
码字总数 97977
作品 0
昌平
如何编写一个够逼格的标题栏(磨砺营马剑威Android)

然后是代码的实现: public class ToolBarActivity extends AppCompatActivity { 这里设置notitle主题 这里获取toolbar后,对其进行一系列的设置,颜色,字体等等。 这里是设置toolbar右侧的...

磨砺营 ⋅ 2016/08/18 ⋅ 0

有奖征文004期|从小白到大牛,进阶路上有话说?

从小白到大牛,是用无数代码堆砌出的血泪史,就问你,想不想一吐为快? 想不想让大家了解你和代码那些风花雪月的故事? 或独自一人用青春和热血挥洒代码的经历? 咳咳,其实就是想让你写写程...

慕课网官方_运营中心 ⋅ 05/29 ⋅ 0

Android做好项目,再去面试(磨砺营马剑威Android)

【威哥说】磨砺营靠什么比别人优秀?不仅仅是教学靠谱,老师靠谱,更重要的是咱们在磨砺营做的都是真实的商业项目,由磨砺营自主研发的项目,今天我们就来了解一下咱们磨砺营IT教育的实训项目...

磨砺营 ⋅ 2016/09/01 ⋅ 0

来吧,我要让你们看到不一样的我!

当一个人不满足现状的时候,就会想着去改变。因为每一个梦想都应该被支持,因为我们不相信注定平庸,因为我们还有更多的事情要去做。 (开班现场,我和小白老师和大家做了分享,听到大家宣誓...

磨砺营 ⋅ 2016/09/27 ⋅ 0

Android 5.0+高级动画开发 矢量图动画 轨迹动画 路径变换

第1章 课程介绍 为了成就更多高逼格的人才,我专门整理了Android5.0以后主推的实现酷炫动画的新技术,教你掌握实现动画的高逼格技巧。课程中我会详细讲解每个动画效果实现的原理和所用的技术...

17087075817 ⋅ 05/14 ⋅ 0

高手问答第 198 期 — Android 十年,一起深入剖析 Android 新特性

OSCHINA 本期高手问答(2018 年 5 月 22 日 — 5 月 28 日)我们请来了强波@paulQuei和大家就关于剖析 Android 新特性方面的问题进行讨论。 强波,江苏南京人,现居住在浙江杭州。就职于阿里巴...

局长 ⋅ 05/22 ⋅ 0

高手问答第 197 期 —— Kotiln “上位”一周年,Kotlin 问答专场等你提问!

OSCHINA 本期高手问答(2018 年 5 月 15 日 — 5 月 21 日)我们邀请到了欧阳燊老师@ouyangshen 和大家一起探讨有关 Kotlin 开发的问题。 Kotlin 诞生于 2011 年,作为后起之秀的它虽然拥有代码...

局长 ⋅ 05/14 ⋅ 0

对学习Android 的初学者几点建议(磨砺营马剑威Android)

【威哥说】初学者需要人带,更需要好的建议,在与网友的对话中,让我感悟很深,为此写下这篇文章与大家一起分享,如果对你有些许帮助,我会很欣慰 以下是网友“打不死的小强”与“威哥”的精...

磨砺营 ⋅ 2016/08/29 ⋅ 0

Android 性能优化:手把手教你优化Bitmap图片资源的使用

前言 在 开发中,性能优化策略十分重要 本文主要讲解性能优化中的Bitmap 使用优化,希望你们会喜欢 目录 1. 优化原因 即 为什么要优化图片资源,具体如下图:

Carson_Ho ⋅ 04/24 ⋅ 0

Android Hybrid开发:这是一份详细 & 全面的WebView学习攻略

前言 现在很多里都内置了Web网页(),比如说很多电商平台,淘宝、京东、聚划算等等,如下图 那么这种该如何实现呢?其实这是里一个叫组件实现 今天,我将献上一份全面 & 详细的 攻略,含具体...

Carson_Ho ⋅ 前天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

开启Swarm集群以及可视化管理

在搭建的两台coreos服务器上开启swarm集群 前置条件: docker均开启2375端口 同一个局域网内 主服务器上安装Portainer容器 安装Portainer容器执行: docker run -d -p 9000:9000 --restart=a...

ykbj ⋅ 8分钟前 ⋅ 0

单例设计模式

1、单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例 2、饿汉式单例类 在这个类被加载时,静态变量instance会被初始化,此时类的私有构造子会被调用 饿汉式是典型...

职业搬砖20年 ⋅ 13分钟前 ⋅ 0

前端基础(四):前端国际规范收集

字数:1142 阅读时间:5分钟 前言 由于前端技术的灵活性和杂乱性,导致网上的许多解决方案不够全面甚至是完全错误,容易起到误导作用。所以,我对搜索到的解决方案往往是存疑态度。那么,如何...

老司机带你撸代码 ⋅ 15分钟前 ⋅ 0

Failed to open/create Network-VirtualBox Host-Only

虚拟机版本 : Oracle Vm VirtualBox 5.2.12 报错时机:开网卡二,重启虚拟机报错 "Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host-Only Ethernet Ada......

p至尊宝 ⋅ 18分钟前 ⋅ 0

三分钟学会如何在函数计算中使用 puppeteer

摘要: 使用 puppeteer 结合函数计算,可以快速的构建弹性的服务完成各种功能,包括:生成网页截图或者 PDF、高级爬虫,可以爬取大量异步渲染内容的网页、模拟键盘输入、表单自动提交、登录网...

阿里云云栖社区 ⋅ 22分钟前 ⋅ 0

springMVC接收表单时 Bean对象有Double Int Char类型的处理

前台ajax提交表单price为double类型 后台controller就介绍不到 400错误 前台 实体类: public class ReleaseMapIconConfig{ private String id; private long maxValue; private long minVal......

废柴 ⋅ 24分钟前 ⋅ 0

ZOOKEEPER安装

工作需要在ubuntu上配置了一个zookeeper集群,有些问题记录下来。 1. zookeeper以来java,所以首先要安装java。但是ubuntu系统有自带的jdk,需要通过命令切换java版本: $ sudo update-alter...

恰东 ⋅ 27分钟前 ⋅ 0

linux 进程地址空间的一步步探究

我们知道,在32位机器上linux操作系统中的进程的地址空间大小是4G,其中0-3G是用户空间,3G-4G是内核空间。其实,这个4G的地址空间是不存在的,也就是我们所说的虚拟内存空间。 那虚拟内存空间...

HelloRookie ⋅ 27分钟前 ⋅ 0

myatis #{}与${}区别及原理

https://blog.csdn.net/wo541075754/article/details/54292751

李道福 ⋅ 30分钟前 ⋅ 0

三分钟学会如何在函数计算中使用 puppeteer

摘要: 使用 puppeteer 结合函数计算,可以快速的构建弹性的服务完成各种功能,包括:生成网页截图或者 PDF、高级爬虫,可以爬取大量异步渲染内容的网页、模拟键盘输入、表单自动提交、登录网...

猫耳m ⋅ 31分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部