浅谈新一代Android操作系统Android L
今天早一些的时候,Google公布了新一代Android操作系统Android L。让我很意外的是命名规则的变化,之前外界纷纷推測会叫Android5.0,同一时候会给一个甜品的名字命名。由于Android操作系统公布了这么多的正式版本号,一直是用甜品来命名的,如今直接用了一个L,和以往风格大大不同,让人不太理解。只是好在L很好记,也很easy上口。
看了一下官方宣称的Android L的新特性,主要有例如以下几点:
A New UI Design
Create a consistent experience across mobile and the web with material design, the new Google-wide standard.
採用了一个新的UI设计方案,让用户能够在手机和网页之间获得一致性的体验,至于这里说的material design不熟悉,毕竟一直也没搞过UI。既然介绍是新的Google-wide标准,预计在相当一段时间内,会在UI设计方面一直沿用这个标准。
从眼下放出来的UI图片来看,是比之前要更美丽一些。
A New Runtime
Test your apps and get them ready for ART(Android Runtime), the default runtime in the next release.
採用了一个新的执行时ART。事实上不能说是新的,在Android4.4中就已经正式出现了ART,仅仅只是不是默认选项,默认选项依旧是dalvik,想来那个时候是打算过度一下的。在Android L中,ART将作为默认的执行时登场。能够大大的加快APK的执行速度,缺点是占用的空间会更大。由于将之前dalvik的即时编译改成了ART的提前编译。关于这个部分,在之前我的一篇博文:
中有具体的介绍。Google这个举动也是为了彻底解决Android执行速度的问题。毕竟dalvik已经太老了,用的太久了,无法承担如今的需求。
Enhanced Notifications
Get control over where notifications appear, how they look, and how they sync to non-handheld devices.
加强了消息提示功能。这里主要是调整了一下消息提示的显示功能,视图效果,和怎样同非手持设备通信的问题。这个功能解决许多让大家头疼的问题,比方游戏中有来电消息等,新有的消息通知,不会干扰现有的操作。
Increased Efficiency
Project Volta is our effort to make the platform energy efficient and to give you more control over resource usage.
主要是Volta,一个相似电源管理的project。它能够开启省电模式,减少APP的耗电量,同一时候另一个具体的历史用电分析展示。事实上,省电模式这个在许多厂商自己搞的Android系统之中已经有了,仅仅是Android官方版本号中一直没有。
主要介绍的新增功能有这么几个,另一些其它的,比方能够设置在一定的场合不用password就能够打开手机,方便在家里或者某种信赖的环境以下使用等。相信等真正的版本号放出来之后,会发现许多其它的功能。
注:图片来自网络,英文内容来自Android站点
浅谈新一代Android操作系统Android L的更多相关文章
- 浅谈 unix, linux, ios, android 区别和联系
浅谈 unix, linux, ios, android 区别和联系 网上的答案并不是很好,便从网上整理的相对专业的问答,本人很菜,大佬勿喷 UNIX 和 Linux UNIX 操作系统(尤尼斯) ...
- 浅谈Service Manager成为Android进程间通信(IPC)机制Binder守护进程之路
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6621566 上一篇文章Android进程间通信 ...
- 浅谈Android系统进程间通信(IPC)机制Binder中的Server和Client获得Service Manager接口之路
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/6627260 在前面一篇文章浅谈Service ...
- Android安全开发之启动私有组件漏洞浅谈
0x00 私有组件浅谈 android应用中,如果某个组件对外导出,那么这个组件就是一个攻击面.很有可能就存在很多问题,因为攻击者可以以各种方式对该组件进行测试攻击.但是开发者不一定所有的安全问题都能 ...
- 安卓开发_浅谈Android动画(四)
Property动画 概念:属性动画,即通过改变对象属性的动画. 特点:属性动画真正改变了一个UI控件,包括其事件触发焦点的位置 一.重要的动画类及属性值: 1. ValueAnimator 基本属 ...
- 【转】Android Canvas的save(),saveLayer()和restore()浅谈
Android Canvas的save(),saveLayer()和restore()浅谈 时间:2014-12-04 19:35:22 阅读:1445 评论:0 收藏: ...
- 浅谈android代码保护技术_ 加固
浅谈android代码保护技术_加固 导语 我们知道Android中的反编译工作越来越让人操作熟练,我们辛苦的开发出一个apk,结果被人反编译了,那心情真心不舒服.虽然我们混淆,做到native层,但 ...
- 浅谈Android编码规范及命名规范
前言: 目前工作负责两个医疗APP项目的开发,同时使用LeanCloud进行云端配合开发,完全单挑. 现大框架已经完成,正在进行细节模块上的开发 抽空总结一下Android项目的开发规范:1.编码规范 ...
- Android安全开发之浅谈密钥硬编码
Android安全开发之浅谈密钥硬编码 作者:伊樵.呆狐@阿里聚安全 1 简介 在阿里聚安全的漏洞扫描器中和人工APP安全审计中,经常发现有开发者将密钥硬编码在Java代码.文件中,这样做会引起很大风 ...
随机推荐
- U3D——Unity3D的脚本-script入门
Unity3D的基本操作非常easy就能掌握了,接下来就是游戏系统的核心部分:脚本. 什么是Script(脚本)?简而言之,就是使用代码来运行一系列动作命令的特殊文本,它须要编译器来从新解读.U ...
- Git 图解剖析(转)
git中文件内容并没有真正存储在索引(.git/index)或者提交对象中,而是以blob的形式分别存储在数据库中(.git/objects),并用SHA-1值来校验. 索引文件用识别码列出相关的bl ...
- 向大家推荐个android的游戏引擎——cocos2d-x
最近发现单单用android自带的功能函数来编写游戏,往往有很大的局限性,即耗时长,调试繁琐,没有一定的框架.所以博主发现了游戏引擎这个好东西,游戏引擎所拥有的架构和功能函数,使得游戏的编写更加得心应 ...
- JSTL解析——002——core标签库01
javaEE5之前的版本需要引用JSTL相关的jar包.tld文件等,JAEE5之后就不用这么麻烦了, 如果你的还是不能使用就去官网下载(jstl.jar和standard.jar)这两个jar包,将 ...
- 配置虚拟主机并更改Apache默认解析路径
配置虚拟主机,非常easy 改动以下文件: 加入以下几句话 <VirtualHost *:80> ##ServerAdmin webmaster@dummy-host2.example.c ...
- UVa 11233 - Deli Deli
题目:求所给单词的负数形式. 分析:模拟. 直接按章题意分情况求解就可以. 说明:按语法也能够(⊙_⊙). #include <iostream> #include <cstdlib ...
- JS Bin Tips and Bits • About
JS Bin Tips and Bits • About About Who built this? JS Bin was built by Remy Sharp and is completel ...
- Swift 编程语言新手教程
今天在网上看到一篇很好的教程,分享给大家 原文地址:http://gashero.iteye.com/blog/2075324 文件夹 1 简单介绍 2 Swift入门 3 简单值 4 ...
- thinkphp 3.2.3 入门示例
原文:thinkphp3.2 1.安装WAMPServer,到D:\wamp\. 2.下载ThinkPHP3.2.3核心版.解压缩后,放到D:\wamp\www\MyWeb\.打开浏览器,输入网址:h ...
- phpStorm打开提示 failed to create JVM 的解决的方法
phpStorm 软件打开执行提示 failed to create JVM的解决的方法. 改动文件 D:\Program Files (x86)\JetBrains\PhpStorm 7.1.3\b ...