Android各版本号发布日期及详细更新内容

版本号发布日期版本名称API Level更新内容
Android 1.02008年9月23日初始版本初始版本,提供基本的手机功能和应用程序。
Android 1.52009年4月30日Cupcake添加了文本输入方法(包括虚拟键盘)和语音搜索。
改进了网络和蓝牙功能。
Android 1.62009年9月15日Donut添加了搜索框架、VPN支持和CDMA网络支持。
提供了更好的相机和图片功能。
Android 2.02009年10月26日Eclair添加了支持多个Google账户、HTML5支持和语音导航等功能。
提供了新的用户界面设计和应用程序程序接口(API)
Android 2.22010年5月20日Froyo改进了性能和稳定性。
添加了移动热点、Adobe Flash支持和Cloud to Device Messaging等功能。
Android 2.32010年12月6日Gingerbread提供了更快的用户界面响应和更好的电池管理。
添加了新的键盘和剪贴板功能。
Android 4.02011年10月19日Ice Cream Sandwich提供了全新的界面设计风格(Holo)和更多的多媒体功能。
添加了Face Unlock、Android Beam和时间闹钟等功能。
Android 4.12012年7月9日Jelly Bean改进了性能、输入法和通知系统。
添加了Google Now和Project Butter等功能。
Android 4.42013年10月31日KitKat19提供了更高效的内存管理和更好的网络连接。
添加了全新的拨号界面和印刷服务功能。
Android 5.02014年11月12日Lollipop21提供了全新的Material Design界面风格。
添加了锁屏通知、多用户支持和更强大的电池管理等功能。
Android 6.02015年10月5日Marshmallow23添加了指纹识别、应用程序权限控制和Doze模式等功能。
Android 7.02016年8月22日Nougat24改进了通知系统和多任务管理。
添加了分屏模式、虚拟现实支持和直接回复通知等功能。
Android 8.02017年8月21日Oreo26提供了更好的性能和电池管理。
添加了自动填充功能、图标通知圆点和画中画模式等功能。
Android 9.02018年8月6日Pie28提供了更智能的功能,如自适应亮度、应用程序切片和数字健康等功能。
添加了手机应用程序的手势导航和延长电池寿命等功能。
Android 102019年9月3日Q29提供了全新的系统导航手势和暗色主题。
添加了更精细的隐私和权限控制,以及桌面式多任务处理功能。
Android 112020年9月8日R30改进了消息通知和多媒体控制。
添加了聊天气泡、屏幕录制和动态媒体控制等功能。
Android 122021年10月4日S31提供了全新的设计语言和界面风格。
添加了更强大的隐私和安全功能,如隐私指示器和存储空间访问权限。
改进了通知和屏幕截图功能,增强了用户体验和性能。
Android 132022年10月2日T33利用照片选择器和通知权限保护用户隐私。
利用带主题的应用图标、按应用设定的语言和剪贴板预览提高效率。
专为基于 USB 的蓝牙 LE 音频和 MIDI 2.0 等现代标准而构建。
在平板电脑和大屏设备上提供更出色的体验。
Android 142023年4月24日U34前台服务:健康, 远程消息, 简短服务, 特殊用途和系统豁免类型
允许应用程序更新应用程序的语言配置
非线性字体缩放

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

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

相关文章

PHP 药店管理系统mysql数据库web结构apache计算机软件工程网页wamp

一、源码特点 PHP 药品管理系统 是一套完善的web设计系统,系统采用smarty框架进行开发设计,对理解php编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。 PHP 药店管理系统mysql数据库web结构apache计 下载地址…

开发一个简单的数据库路由进行分库分表

今天我们来看看一个简单的数据库路由组件要怎么开发出来,这篇文章分为几个步骤进行介绍,分别为: 什么是数据库路由 路由组件的作用为什么要自研组件需要用到什么技术 整体的业务流程主要代码 介绍 数据库路由的作用 使用数据库路由是在业…

超越想象的GPT医疗 20230723

7月份读完了这本书,趁着周末写下读书笔记吧 这本书 作者:【美】彼得.李 Peter Lee 【美】凯丽.戈德伯格CareyGoldberg 著 【美】伊萨克.科恩Isaac Kohane 芦义 译 在AI风起云涌时代,在这刚刚过去的新冠三年,“超越想象的GPT医…

产品解读|有了JMeter,为什么还需要MeterSphere?

提起JMeter,相信大部分的测试人员应该都很熟悉。JMeter因其小巧轻量、开源,加上支持多种协议的接口和性能测试,在测试领域拥有广泛的用户群体。一方面,测试人员会将其安装在个人的PC上,用以满足日常测试工作的需要&…

【SpringCloud Alibaba】(一)微服务介绍

此专栏内容皆来自于【冰河】的《SpringCloud Alibaba 实战》文档。 1. 专栏介绍 我们先来看看《SpringCloud Alibaba实战》专栏的整体结构吧,先上图 从上图,大家可以看到,专栏从整体上分为十个大的篇章,分别为 专栏设计、微服务…

Android源码中添加自己的Product

这里假设我们的公司名叫果冻(Jelly),我们准备开发一款对标苹果 14 的手机,取名叫 大米14(Rice14)。 接下来我们在源码中添加我们自己的产品(Product) 在 device 目录下添加如下的目…

Mybatis基于注解与XML开发

文章目录 1 关于SpringBoot2 关于MyBatis2.1 MyBatis概述2.2 MyBatis核心思想2.3 MyBatis使用流程3 MyBatis配置SQL方式3.1 基于注解方式3.1.1 说明3.1.2 使用流程3.1.3 常用注解 3.2 基于XML方式3.2.1 相比注解优势3.2.2 使用流程3.2.3 常用标签 1 关于SpringBoot SpringBoot…

Java中List与数组之间的相互转换

一、List列表与对象数组 List列表中存储对象&#xff0c;如List<Integer>、List<String>、List<Person>&#xff0c;对象数组中同样存储相应的对象&#xff0c;如Integer[]、String[]、Person[]&#xff0c;对象数组与对象List的转换可通过如下方式实现&…

【Git】

学习来自于&#xff1a; 女朋友乱用Git&#xff0c;差点把我代码删了。。。 一些常用的Git 知识点整理 关于Git这一篇就够了 Git基本命令大全 30分钟精通Git&#xff0c;学不会来找我 Git 版本管理 | 莫烦PYTHON Git 代码版本管理教程 文章目录 【前言】集中式与分布式的…

Jmeter配置起来太繁琐?试试RunnerGo

在用jmeter做性能测试时想看完整一点的测试报告&#xff0c;想配置阶梯模式来压测&#xff0c;想配置不同的接口并发这些都需要安装插件并且影响机器性能&#xff0c;想做自动化测试还得放到jenkins&#xff0c;这些配置起来太繁琐。今天给大家推荐一款测试平台RunnerGo&#x…

听力词汇笔记(6级)

2022年9月六级 1.personality traits:人格特征 2.all of this notwithstanding:尽管如此 3.come under&#xff1a;受到 4.scrutiny&#xff1a;关注 5.highly responsive to:对....高度敏感 6.preteen year:青春期前 7.susceptible to:受....影响 8.take sharp preced…

网络安全 Day21-数据库知识

数据库知识 1. 什么是数据库2. 为什么需要数据库&#xff08;分类不清晰&#xff09;3. 数据库的种类3.1 关系型数据库3.2 NOSQL 数据库3.3 new sql &#xff08;国产数据库&#xff09;分布式数据库3.4 云数据库 4. mysql 关系型数据库5. 安装mariadb6. 为mariadb设置密码7. M…

【Redis】高级篇: 一篇文章讲清楚Redis的单线程和多线程

目录 面试题 Redis到底是多线程还是单线程&#xff1f; 简单回答 详解 Redis的“单线程” Redis为什么选择单线程&#xff1f; 后来Redis为什么又逐渐加入了多线程特性&#xff1f; Redis为什么快&#xff1f; 回答 IO多路复用 Unix网络编程的5种IO模型 主线程和IO…

【100天精通python】Day9:数据结构_字典、集合

目录 目录 1 字典 1.1 字典的基本操作示例 1.2 字典推导式 2 集合 2.1 集合的常用操作示例 3 列表、元组、字典、集合的区别 1 字典 在Python中&#xff0c;字典&#xff08;Dictionary&#xff09;是一种无序的数据结构&#xff0c;用于存储键值对的集合。每个…

【算法题】2779. 数组的最大美丽值

题目&#xff1a; 给你一个下标从 0 开始的整数数组 nums 和一个 非负 整数 k 。 在一步操作中&#xff0c;你可以执行下述指令&#xff1a; 在范围 [0, nums.length - 1] 中选择一个 此前没有选过 的下标 i 。 将 nums[i] 替换为范围 [nums[i] - k, nums[i] k] 内的任一整…

华为openGauss数据库入门 - gsql用法

目录 1.1 gsql的语法 1.2 gsql常用选项 1.2.1 最常用的必要选项 1.2.2 -r选项 1.2.3 -E选项 1.2.4 -t选项 1.2.5 -A选项 1.2.6 -v选项 1.2.7 -c选项 1.2.8 -f选项 1.2.9 -q选项 1.3 gsql的元命令 1.3.1 \l命令 1.3.2 \du命令和\dg命令 1.3.3 \db命令 1.3.4 \d…

微服务——Nacos配置管理

目录 Nacos配置管理——实现配置管理 配置管理实践 Nacos配置管理——微服务配置拉取 Nacos配置管理——配置热更新 方式一: ​编辑 方式二(推荐方式): Nacos配置管理——多环境配置共享 优先级问题 Nacos配置管理——nacos集群搭建 总结​编辑 Nacos配置管理——实现配置管…

anydesk远程控制,主动连接。

目标 远程控制目标电脑&#xff0c;且无需对方同意&#xff0c;并且可以控制目标电脑开关机。 实现 目标电脑和己方电脑均安装anydesk。目标电脑取消开机密码。打开目标电脑的anydesk在设置安全设置中打开为自主访问设置密码。 额外设置 为了让笔记本电脑合盖后仍能被控制…

物联网的通信协议

物联网的通信协议 目录 物联网的通信协议一、UART串口通信1.1 串口通信1.2 异步收发1.3 波特率1.4 串口通信协议的数据帧1.5 优缺点1.5.1 优点1.5.2 缺点 二、I^2^C2.1 I^2^C2.2 I^2^C2.3 数据有效性2.4 起始条件S和停止条件P2.5 数据格式2.6 协议数据单元PDU2.7 优缺点2.7.1 优…

《被讨厌的勇气》

阿德勒心理学关于人的行为方面和心理方面提出了明确的目标。 行为方面的目标&#xff1a; 自立与社会和谐共处 心理方面的目标&#xff1a; “我有能力”的意识“人人都是我的伙伴”的意识 这些目标可以通过阿德勒所说的直面 人生课题 来实现。 三个 人生课题&#xff1a; …