Android Lollipop‌(棒棒糖)是谷歌于2014年发布的 ‌Android 5.0‌ 操作系统,其后续修订版为 ‌Android 5.1‌(API 级别 22)。该版本是 Android 历史上一次重大更新,引入了多项核心变革。

主要特性

  • Material Design 设计语言‌:首次引入,强调纸张隐喻、Z 轴层级、流畅动画与统一跨设备视觉体验 。
  • ART 运行时取代 Dalvik‌:提升应用启动速度与系统流畅度,支持 64 位架构 。
  • Project Volta 电池优化‌:新增省电模式、JobScheduler API 优化后台任务,延长续航 。
  • 通知系统升级‌:
    • 锁屏可查看并操作通知;
    • 引入“Heads-up”浮动通知;
    • 支持通知优先级与隐私设置 。
  • 多设备扩展‌:正式支持 Android TV、Android Auto、Wear OS(智能手表)。
  • 安全性增强‌:
    • 默认启用全盘加密;
    • 强制执行 SELinux;
    • 新增“智能锁”功能(基于可信设备/位置自动解锁)‌。
  • 彩蛋功能‌:在“关于手机”中连续点击版本号,可触发棒棒糖彩蛋及《Flappy Bird》改编小游戏 ‌。
  • 全新的嵌套滑动机制 - NestedScrolling来实现一些普通情况下不容易办到的滑动效果。Lollipop及以上版本的所有View都已经支持了这套机制,Lollipop之前版本可以通过Support包进行向前兼容。

版本演进与现状

  • Android 5.0‌ 于 ‌2014年10月16日‌ 首次发布,随 Nexus 6、Nexus 9 等设备推出 ‌。
  • Android 5.1‌ 于 ‌2015年3月10日‌ 发布,新增:
    • 多 SIM 卡支持;
    • “设备保护”防盗机制;
    • 高清语音(VoLTE)支持 ‌。
  • 官方支持终止‌:谷歌已于 ‌2018年‌ 停止对 Lollipop 的技术支持。

Android5.0~10.0之间大的变化

Android 5.0新特性:

  • MaterialDesign设计风格
  • 支持64位ART虚拟机(5.0推出的ART虚拟机,在5.0之前都是Dalvik。他们的区别是:Dalvik,每次运行,字节码都需要通过即时编译器转换成机器码(JIT)。ART,第一次安装应用的时候,字节码就会预先编译成机器码(AOT))
  • 通知详情可以用户自己设计

Android 6.0新特性

  • 动态权限管理
  • 支持快速充电的切换
  • 支持文件夹拖拽应用
  • 相机新增专业模式

Android 7.0新特性

  • 多窗口支持
  • V2签名
  • 增强的Java8语言模式
  • 夜间模式

Android 8.0(O)新特性

  • 优化通知:通知渠道 (Notification Channel) 通知标志 休眠 通知超时 通知设置 通知清除
  • 画中画模式:清单中Activity设置android:supportsPictureInPicture
  • 后台限制
  • 自动填充框架
  • 系统优化等等优化很多

Android 9.0(P)新特性

  • 室内WIFI定位
  • “刘海”屏幕支持
  • 安全增强等等优化很多

Android 10.0(Q)新特性

  • 夜间模式:包括手机上的所有应用都可以为其设置暗黑模式。
  • 桌面模式:提供类似于PC的体验,但是远远不能代替PC。
  • 屏幕录制:通过长按“电源”菜单中的"屏幕快照"来开启
Logo

openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构

更多推荐