《Android进阶之光》--Android新特性
Android 5.0新特性
1)全新的Material Design设计风格
2)支持多种设备
3)全新的通知中心设计--按照优先级显示
4)支持64位ART虚拟机
5)多任务视窗Overview
6)设备识别解锁--比如附近信任设备
7)Ok Google语音指令
8)Face unlock面部解锁
9)新增RecyclerView
10)新增CardView
11)悬挂式Notification(进程焦点不变,不打断用户操作,setFullScreenIntent、还增加了通知的显示等级)
12)Toolbar
补充:
13)开启系统数据加密功能
14)不同数据独立保存
15)google search性能提高
16)新增api支持、蓝牙4.1、usb audio外接音响及多人分享等功能
Android6.0新特性
1)应用权限管理--开放给开发者和用户(动态判断)
2)Android Pay
3)官方指纹支持
4)Doze电量管理
5)App Links--链接跳转App
6)Now on Tap--长按home键,语音控制手机,解放双手
Android7.0新特性
1)多窗口模式(sdk24默认支持、禁用方式android:resizeableActivity="false")
2)Data Saver流量保护机制
3)改进的Java8语言支持
4)自定义壁纸
5)通知栏快速回复
6)VR支持
7)后台省电
8)通知栏顶部展开快捷开关界面
9)Unicode9支持和全新的emoji表情符号
10)Google Assistant--深度学习
补充:捆绑通知
多窗口模式的生命周期:
进入多窗口模式:经历了重新创建的过程,停留在onPause状态,点击后获取焦点进入onResume状态
退出多窗口模式:经历了销毁,然后重新恢复的过程,最终停留在onResume状态
最新文章
- HTTPS工作原理
- 关于ps中的锯齿
- Css3图标库
- f2fs解析(三)NAT中如何区分inode和其他dnode
- 在cocos code ide的基础上构建自己的lua开发调试环境
- Object Pascal对象模型中构造函数之研究
- asynDBcenter(复习)
- Error LNK2001 无法解析的外部符号 的几种情况及解决办法
- Android开发学习之LauncherActivity开发启动的列表
- Linux下编译第三方库的问题
- SqlServer操作远程数据库
- Mac下配置node.js环境(Mac 10.12)
- oracle学习笔记(2)-基本术语
- WebGIS中前端JS生成等值面方法探讨
- iOS开发之GCD同步主线程、异步主线程
- (钉钉)第三方WEB网站扫码登录
- Fundebug是这样备份数据的
- (1.16)mysql server优化之buffer pool
- cmake-file
- Splunk的安装与使用