Android L版本重大修改

一:New Android Runtime (ART)

  新的运行环境,4.4一下的版本ART是可选的运行环境,默认还是Dalvik。但是在Android L版本之后默认环境就是ART了。

  新的特性如下:

    1.Ahead-of-Time (AOT)。提前预编译,在运行时之前将代码编译成可执行的文件,并保存起来。

    2.改进了垃圾回收功能。

    3.改进了bug调试功能。

  大多数应用不需要更改便可以运行在ART环境下,但是一下的情况你需要注意一下:

    1.使用了Java Native Interface (JNI)技术运行了C/C++代码。

    2.你使用开发工具生成了非标准的代码。

    3.使用了与内容不相符的垃圾回收技术,因为ART使用了新的垃圾回收技术,所以会有兼容的问题。

二:Notifications做了一些改进

  1.配色

  2.声音控制

  3.样式

三:RemoteControlClient

  1.锁屏一些应用需要更改。

四:ActivityManager.getRecentTasks()

  1.使用android.app.ActivityManager.getAppTasks() 来替代之前的方法。

五:

    

最新文章

  1. 【java基础】方法2
  2. Android获取TextView显示的字符串宽度
  3. sql server 自定义函数的使用
  4. Linux系统CentOS6.2版本号下安装JDK7具体过程
  5. cralwer_爬虫代理中心的简要设计
  6. struts2(二) 表单参数自动封装和参数类型自动转换
  7. linux之date命令详解
  8. Linux中mysql乱码问题
  9. 2018-2019-1 20189210 《LInux内核原理与分析》第四周作业
  10. django 前端模板继承显示model中使用choices的字段
  11. ssm的架构及整合说明
  12. BZOJ.1535.[POI2005]SZA-Template(KMP DP)
  13. 【微软2014实习生及秋令营技术类职位在线測试】题目2 : K-th string
  14. final发布评论Ⅱ
  15. hadoop无法启动
  16. WP8.1学习系列(第四章)——交互UX之导航模式
  17. 【树】Flatten Binary Tree to Linked List(先序遍历)
  18. PHP创建与解析 XML 1 (36)
  19. safari
  20. Attribute 'items' must be an array, a Collection or a Map错误解决!

热门文章

  1. touch: cannot touch ‘/var/jenkins_home/copy_reference_file.log’: Permission denied Can not write to /var/jenkins_home/copy_reference_file.log. Wrong volume permissions?
  2. Windows数据备份软件Deltacopy-数据备份与还原
  3. python pip更换下载源(转)
  4. webmagic 下载页面
  5. 爪哇国新游记之二十九----访问URL获取输入流
  6. Python——装饰器与面向切面编程
  7. NullPointerException异常的原因及java异常??
  8. js实现select跳转
  9. 编写C函数的技术-《lua程序设计》 27章 学习
  10. python 利用numpy进行数据分析