当前位置: 首页 > article >正文

Android 版本区别

4 Android4.4[API 19]:
开发者使用上改变点:
4.1.1:应用支持全屏模式,也就是常说的 沉浸式
4.1.2:虚拟按键可隐藏,既然沉浸式底部导航栏跟着支持了,那就顺路把相关控制API也暴露给开发者
系统上改变:Dalvik虚拟机。

5 Android5.0[API 21]:时尚版
开发者使用上改变点:
5.1 Material design
5.1.1 FloatingActionButton
5.1.2 SnackBar
5.1.3 NavigationView
5.1.4 TabLayout
5.1.5 CollapsingToolBarLayout
5.1.6 RecycleView
5.2 禁用隐式意图启动服务,只能使用显式意图
Intent intent = new Intent("com.example.myapplication");

系统上改变:
原有的Dalvik虚拟机被新的ART虚拟机代替.

6 Android6.0[API 23]:安全版
开发者使用上改变点:
6.1 运行时权限检查
6.2 去除了Apache的HttpClient
6.3 SD卡可能和内置存储“合并” 
6.4 targetSdkVersion >= 26,不允许service在onDestroy时再开启一个后台Service
系统上改变:
Doze嗜睡模式,系统尝试去通过减少应用的网络访问和CPU敏感的服务来保护电池。

7 Android7.0 [API 24]:快捷版
开发者使用上改变点:
7.1 软件运行速度提高6倍
7.2 软件安装速度提供了75%
系统上改变:
优化系统代码。安卓7.0中,谷歌对Doze进行了更多的优化。

8 Android8.0 [API 26]:简洁版
开发者使用上改变点:
8.1 系统通知:
8.1.1 通知渠道:一个应用可能有多个类型的通知,用户可以根据自身的需求,去决定哪些功能是是可以关的,那些功能是可以开的
8.1.2 通知角标:以前App图标的通知角标,需要依靠第三方工具才行,现在系统自带这些功能
8.1.3 通知延迟:对于目前不需要处理的通知,可以设置延迟处理
8.1.4 通知背景:可以自定义设置通知的背景
8.2 安卓8.0中,Notification的通知渠道。用户可以根据渠道来屏蔽一些不想要的通知
8.3 SharedPreferences不能使用MODE_WORLD_READABLE,请修改为MODE_PRIVATE,sp本来就不支持进程间通讯,请使用cp。
8.4 新的广播接收器限制导致静态广播无法正常接收,应使用动态广播代替静态广播
系统上改变:
针对低配设备的Android Go,系统/应用启动优化

9 Android9.0 [API 28]:
开发者使用上改变点:
9.1 限制明文流量的网络请求,非加密的流量请求会被系统禁止掉
9.2 使用apacheHttp支持包时出现classNotFound 错误
9.3 前台服务权限。要使用前台服务的应用必须注册普通权限 FOREGROUND_SERVICE。在未获得此权限的情况下启动前台服务将会引发 SecurityException。
系统上改变:

10 Android10.0 [API 29]:
10.1 TelephonyManager#getDeviceId(),需要申请READ_PRIVILEGED_PHONE_STATE权限,此权限只开发给系统app

http://www.lryc.cn/news/2414436.html

相关文章:

  • 网络通信原理——OSI模型、TCP/IP模型、数据通信原理
  • 常见的用户密码在后台数据库中加密存储方式
  • 办公楼综合布线系统详细设计方案
  • 路由器的类型及衡量路由器性能的主要参数指标
  • html引入html include_CSS的引入方式笔记
  • 为什么在Spring应用中不建议使用属性注入(Field Injection)
  • 本地代码与托管代码
  • mysqlbinlog -v与-vv --base64-output 与不加的区别
  • 海外代理IP如何获取?
  • 个人博客系统源码 溯雪Sxlog轻博客源码 PHP开源 简洁干净轻博客源码
  • WinPE能破解Windows的密码,这样Windows就不安全吗?
  • 十种不同风格的网站导航菜单
  • nagios安装教程
  • jQuery.validationEngine.js学习
  • 网站建设经验分享:如何进行网站内容更新与维护?
  • MYSQL入门-mysql的下载与安装(1)
  • 文件粉碎机(file pulverizer) v4.2 怎么用
  • 马士兵servlet、jsp、oracle视频地址
  • winform控件之maskedTextBox
  • 2022年网络安全面试题总结
  • linux pci串口驱动下载,PCI串行口驱动下载_PCI串行口驱动官方下载-太平洋下载中心...
  • 谏言工信部:网站备案系统miibeian.gov.cn实在难用!
  • 《益智之迷:战神的挑战》资料与心得集合
  • 2.springboot配置jpa
  • php怎么弄钓鱼,QQ_PHP钓鱼源码
  • 探察MFC中框架宏(RUNTIME_CLASS等)的秘密
  • 极域电子教室—解控
  • 理清contactsprovider
  • Fireworks MX 2004 对象的变形(转)
  • Weblogic安装部署步骤