Android版本的发展4-13

Android 4.4 KitKat

1、通过主机卡模拟实现新的 NFC 功能。

2、低功耗传感器,传感器批处理,步测器和计步器。

3、全屏沉浸模式,隐藏所有系统 UI,例如状态栏和导航栏。它适用于鲜艳的视觉内容,例如照片、视频、地图、书本和游戏。

4、屏幕录制。

5、红外发射器,允许用户远程控制附近 TV、调谐器、开关及其他电子设备的应用。

Android 5.0 Lollipop

1、Android 5.0 带来了更加快速、流畅和强大的计算体验。支持混合使用预先编译 (AOT) 代码、即时编译 (JIT) 代码和解释代码。

2、通知。来电等主要通知提醒出现在抬头通知中 — 这个小浮动窗口让用户不必离开当前应用便能响应或拒绝通知。

3、以文档为中心的应用。

Android 6.0 Marshmallow 

1、运行时权限,用户可直接在运行时管理应用权限。这种模式让用户能够更好地了解和控制权限,同时为应用开发者精简了安装和自动更新过程。

2、取消支持 Apache HTTP 客户端,Android 6.0 版移除了对 Apache HTTP 客户端的支持。

3、文本选择,现在,当用户在您的应用中选择文本时,您可以在一个浮动工具栏中显示“剪切”“复制”“粘贴”等文本选择操作。

 4、Android 密钥库变更,从此版本开始,Android 密钥库提供程序不再支持 DSA。但仍支持 ECDSA。

5、USB 连接,默认情况下,现在通过 USB 端口进行的设备连接设置为仅充电模式。要通过 USB 连接访问设备及其内容,用户必须明确地为此类交互授予权限。如果您的应用支持用户通过 USB 端口与设备进行交互,请将必须显式启用交互考虑在内。

Android 7.0 Nougat

1、自 Android 5.0 发布以来,JobScheduler已成为执行后台工作的首选方式,其工作方式有利于用户。应用可以在安排作业的同时允许系统基于内存、电源和连接情况进行优化。JobScheduler 可实现控制和简洁性,我们想要所有应用都使用它。

2、多窗口支持,现在,用户可以一次在屏幕上打开两个应用。

Android 8.0 Oreo

1、JobScheduler 改进。

2、指纹手势,沿设备的指纹传感器按特定方向滑动(上、下、左和右)。

Android 9 Pie

1、利用 Wi-Fi RTT 进行室内定位,Android 9 添加了对 IEEE 802.11mc Wi-Fi 协议(也称为 Wi-Fi Round-Trip-Time (RTT))的平台支持,从而让您的应用可以利用室内定位功能。

2、显示屏缺口支持,Android 9 支持最新的全面屏,其中包含为摄像头和扬声器预留空间的屏幕缺口。 

3、旋转,为避免无意的旋转,我们新增了一种模式,哪怕设备位置发生变化,也会固定在当前屏幕方向上。 必要时用户可以通过按系统栏上的一个按钮手动触发旋转。

4、动态电量变化。利用机器学习技术对系统资源进行有限分配。

Android 10

1、可折叠设备。

2、5G 网络。

3、深色主题。

4、手势导航。

5、共享快捷方式。

6、通知中的智能回复。

Android 11

1、5G图标显示。

2、生物识别身份验证机制更新。

3、支持并发使用多个摄像头,包括前置摄像头和后置摄像头。

4、GNSS 天线支持,Android 11 引入了GnssAntennaInfo类,让您的应用能够更多地利用全球导航卫星系统 (GNSS) 提供的厘米精度定位。

5、单次授权,让用户可以选择授予更多对位置信息、麦克风和摄像头的临时访问权限。

6、权限对话框的可见性,一再拒绝某项权限表示用户希望“不再询问”。

7、通知分类:Android 11引入了三种通知分类:对话、重要和静音。对话通知将来自聊天应用的消息放置在最顶部,重要通知将其他重要的通知放在中间,静音通知则放在最底部,以减少干扰。

8、Android 11内置了屏幕录制功能,无需使用第三方应用程序即可录制设备屏幕上正在发生的活动。

Android 12

1、并发点对点 + 互联网连接,使用点对点连接不会在建立与对等设备的连接时断开现有的 Wi-Fi 连接。

2、游戏模式,可以根据用户设置或游戏专用配置,通过确定性能或电池续航时间等特征的优先级来优化游戏内容。

3、允许按来电重要性排名的新通话通知,由于来电和进行中的通话对用户来说最为重要,因此这些通知在通知栏中排名最高。这种排名还让系统有可能将这些优先处理的通话转接到其他设备。

4、设计改进:Android 12引入了名为"Material You"的设计语言,提供了更多的自定义主题和动画效果,使用户可以根据个人喜好来定制其设备的外观。

Android 13

1、带主题的应用图标

用户正在选择启用带主题的应用图标

从 Android 13 开始,您可以选择启用带主题的应用图标。借助此功能,用户可以调节受支持的 Android 启动器中应用图标的色调,以继承所选壁纸和其他主题的配色。

2、剪贴板预览

从 Android 13 开始,将内容添加到剪贴板时,系统会显示标准视觉确认界面。新确认界面会执行以下操作:确认内容已成功复制。提供所复制内容的预览。

3、平板电脑和大屏设备支持,Android 13 基于 Android 12 中引入的平板电脑优化和 Android 12L 功能更新构建而成 - 包括针对系统界面的优化、更出色的多任务处理功能和改进的兼容模式。

4、OpenJDK 11 更新,Android 13 开始刷新 Android 的核心库,以与 OpenJDK 11 LTS 版本保持一致,并增添了适合应用和平台开发者的库更新和 Java 11 语言支持。

Android 14

1、Sharesheet 自定义操作和经过改进的排名系统

2、OpenJDK 17 更新。

3、自定义解锁界面,自定义时钟。


参考文档:

Android 版本  |  Android 开发者  |  Android Developers

总结安卓各大版本(4.0-11.0)的区别、新特性_安卓11与安卓8相比系统大了多少_- 阿 呆的博客-CSDN博客

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/8439.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

API自动化测试总结

目录 Jmeter是怎么做API自动化测试的? Jmeter中动态参数的处理? 怎么判断前端问题还是后端问题? 详细描述下使用postman是怎么做API的测试的? 资料获取方法 Jmeter是怎么做API自动化测试的? 1、首先在JMeter里面…

Spring AOP(面向切面编程)的详细讲解

1.什么是 AOP? AOP(Aspect Oriented Programming):⾯向切⾯编程,它是⼀种思想,它是对某⼀类事情的集中处理 AOP是一种思想,而Spring AOP是一个实现了AOP的思想框架,他们的关系和IOC…

git实战

git实战 第一章 快速入门 1.1 什么是git git是一个分布式的版本控制软件。 软件,类似于QQ、office、dota等安装到电脑上才能使用的工具。版本控制,类似于毕业论文、写文案、视频剪辑等,需要反复修改和保留原历史数据。分布式 - 文件夹拷贝…

RocketMQ教程-(4)-领域模型概述

Apache RocketMQ 是一款典型的分布式架构下的中间件产品,使用异步通信方式和发布订阅的消息传输模型。通信方式和传输模型的具体说明,请参见下文通信方式介绍和消息传输模型介绍。 Apache RocketMQ 产品具备异步通信的优势,系统拓扑简单、上下…

Java-IDEA好用的插件

Lombok,结合一些列注解,帮我们轻松解决重复编写实体类get、set、toString、build、构造方法等麻烦 Chinesepinyin-CodeComp,让界面汉化,使用起来更有亲和力 MyBatisX,点击小鸟图标,轻松再Mapper接口与xml文件之间实…

【算法与数据结构】104、111、LeetCode二叉树的最大/最小深度

文章目录 一、题目二、层序遍历法三、递归法四、完整代码 所有的LeetCode题解索引,可以看这篇文章——【算法和数据结构】LeetCode题解。 一、题目 二、层序遍历法 思路分析:两道题都可以用层序遍历(迭代法)来做,遍历完…

帮助中心内容需要囊括什么?(内含案例分享)

给产品制作一个帮助中心,让用户能够通过访问帮助中心查看产品相关内容,尽快了解产品,熟悉操作。不仅仅局限于售后,在售中售前都能够发挥很大的作用,帮助用户全面了解产品,减少销售的工作量,节约…

Zookeeper命令总结

目录 1、常用命令2、ls path3、create xxx创建持久化节点创建临时节点创建持久化序列节点 4、get path5、set path6、delete path7、监听器总结1)节点的值变化监听2)节点的子节点变化监听(路径变化)3)当某个节点创建或…

最优化方法

一. 图论 1.最小生成树 图的生成树是它的一颗含有其所有顶点的无环连通子图,一 幅加权图的最小生成树(MST)是它的一颗权值(树中的所有边的权值之和) 最小的生成树 • 适用场景:道路规划、通讯网络规划、管道铺设、电线布设等 题目数据 kruskal算法 稀疏图&#x…

oracle单个用户最大连接数限制

项目经理反馈,现场已做了单个用户的最大连接数2000的限制,但数据库还是报无法连接,故障用户的连接数已3800多了。 查看日志报错如下 2023-07-20T13:07:57.79465308:00 Process m000 submission failed with error 20 Process m000 submiss…

HDFS的设计目标和重要特性

HDFS的设计目标和重要特性 设计目标HDFS重要特性主从架构分块存储机制副本机制namespace元数据管理数据块存储 设计目标 硬件故障(Hardware Failure)是常态,HDFS可能有成百上千的服务器组成,每一个组件都有可能出现故障。因此古见检测和自动快速恢复的H…

梯度提升树的基本思想

目录 1. 梯度提升树 VS AdaBoost 2. GradientBoosting回归与分类的实现 2.1 GradientBoosting回归 2.2 GradientBoosting分类 1. 梯度提升树 VS AdaBoost 梯度提升树(Gradient Boosting Decision Tree,GBDT)是提升法中的代表性算法&#…

帆软报表设计器设置步骤

1、连接工作目录(可以是远程服务器) 在打开的界面中设置具体的远程地址 一个报表文件可以有多个数据集、但是数据集依附于报表文件的存在,不能跨报表共享。 先补充这么多,有遇到问题再写一点。 (完)

Cpp 01 — namespace命名空间、C++的输入与输出、缺省参数、函数重载、引用、隐式类型转换

前言:本文章主要用于个人复习,追求简洁,感谢大家的参考、交流和搬运,后续可能会继续修改和完善。 因为是个人复习,会有部分压缩和省略。 一、namespace命名空间 C使用命名空间(namespace)来避免命名冲突。 在定义一个…

STM32CUBUMX配置RS485(中断接收)--保姆级教程

———————————————————————————————————— ⏩ 大家好哇!我是小光,嵌入式爱好者,一个想要成为系统架构师的大三学生。 ⏩最近在开发一个STM32H723ZGT6的板子,使用STM32CUBEMX做了很多驱动&#x…

Vue mixin 混入

可以复用的组件,我们一般会抽离,写成公共的模块。 可以复用的方法,我们一般会抽离,写成公共的函数。 那么 在 Vue 中,如果 某几个组件实例 VueComponent 中、或者 整个 Vue 项目中 都存在相同的配置,那就…

firefox笔记-Centos7离线安装firefox

目前(2023-03-22 16:41:35)Centos7自带的firefox已经很新了是2020年的。主要原因是有个web项目,用2020年的firefox打不开。 发到互联网上是2023-07-24。 报错是js有问题,估计是搞前端的只做了chrome适应,没做firefox…

Spring使用注解进行对象装配(DI)

文章目录 一. 什么是对象装配二. 三种注入方式1. 属性注入2. 构造方法注入3. Setter注入 三. 三种注入方式的优缺点四. 综合练习 通过五大类注解可以更便捷的将对象存储到 Spring 中,同样也可以使用注解将已经储存的对象取出来,直接赋值到注解所在类的一…

ATTO488 NHS ester ,新型亲水性荧光标记物,具有良好的水溶性

陕西新研博美生物科技有限公司MISS.wu小编(2023.7月26日)为大家整理以下的内容: Atto488-NHS是一种新型亲水性荧光标记物,具有良好的水溶性。这种染料表现得很浓吸收、高荧光量子产率以及优异的热稳定性和光稳定性。因此&#xff…

亚马逊、速卖通,阿里国际等平台测评如何用自养号测评补单

在电商领域,补单是一种常见的推广方式。它能够优化商品销售、留下优质评论、打压竞品和赶走跟卖等,具有很多好处。然而,补单也存在安全性问题,有些卖家找人补单后店铺反而出了问题。因此,了解测评系统是非常重要的的。…