Android 5.0-9.0特性(概要)

5.0特性

  • Material Design设计风格

  • ART虚拟机,实现跨平台编译,ARM、X86、MIPS,放弃Dalvik虚拟机

  • Overview多视窗

  • RecyclerView

    • 优点:提供一种插拔式的体验,具有高度解耦,灵活性,更高的效率,通过它提供的不同LayoutManager,ItemDecoration,ItemAnimator 实现更多的效果。
    • 缺点:分割线,列表点击事件需要自己实现
  • CardView

  • Notification

  • Toolbar

6.0特性

  • 应用权限管理,比如定位,相机,网络
  • 指纹支持
  • Dize电量管理,当屏幕处于关闭状态时,进入电量管理模式,提高续航30%
  • App Links,允许开发者将App和他们的Web域名关联,链接直接跳到应用
  • Now on Tap,识别当前屏幕上的内容并创建Now 卡片
  • 运行时权限机制
    • Normal Permissions 安装时授权 网络,震动
    • Dangerous Permissions 需要用户授权 读取sdcard,访问通讯录

7.0特性

  • 多窗口模式
  • Data Saver模式,流量保护机制,如下调画质,减少缓存
  • 支持Java8平台,可以直接使用 Lambda表达式
  • 自定义壁纸
  • 快速回复,支持通知栏直接回复
  • Daydream VR支持
  • 后台省电,屏幕关闭后所有的后台进程被系统限制活动
  • 快速设置,下拉通知栏可以展凯快捷开关界面
  • Unicode9和emoji表情符号
  • Google Assistant

8.0特性

  • 通知渠道 — Notification Channels
    通知渠道是由应用自行定义的通知内容类别,借助渠道,开发者可以让用户对不同种类的通知进行精细控制,用户可以单独拦截或更改每个渠道的行为,而不是统一管理应用的所有通知。
  • 画中画模式 - PIP
    Android O 现已支持 Activity 的画中画模式。PIP 是一种多窗口显示模式,多用于视频播放,即你可以一边发微信一边看视频。
  • 自适应图标 — Adaptive Icons
    Android O 支持创建自适应图标,系统可以基于设备选择的蒙版将这些图标显示为不同形状。系统还将实现与图标的自动交互,并在启动器、快捷方式、设置、共享对话框以及概览屏幕中使用它们。
  • 固定快捷方式和小部件 — Pinning shortcuts
    Pinning shortcuts 是一个比 APP shortcuts 更小的快捷方式,放置于桌面上,用于更快速的打开某一 APP 的某单一任务。Pinning shortcuts 在桌面上可呈现不同的图标显示。

9.0特性

  • wifi RTT
    室内WIFI定位 Android P增加了对RTT Wi-Fi协议的支持,以此作为室内定位的基础
  • 刘海屏支持
    可以使用类似windowInsets.getDisplayCutout()来获取一些你想要的信息
  • 通知栏的体验优化
    从安卓7.0 开始优化 在P版本可以使用setData()来显示图像
  • 多相机支持和相机更新
  • 新的图片解码
    Android P新增了ImageDecoder类,为解码图像提供了一种更优的方法。由此可以用ImageDecoder来替换BitmapFactory和BitmapFactory.Options
  • 新的动画库
    Android P引入了一个新的AnimatedImageDrawable类来绘制和显示GIF和WebP动画图像
  • 黑暗模式
    Settings> System > Display > Advanced > Devicetheme中选中“Dark“项来打开该功能,来让Android设备上变暗
  • 所有应用都使用HTTPS
    这是对Android安全用户的肯定。AndroidPie上的所有应用程序默认都使用HTTPS。Android关心您的隐私。

你可能感兴趣的:(Android 5.0-9.0特性(概要))