阅读更多

13顶
1踩

移动开发

原创新闻 Google正式发布Android 4.4和Nexus 5

2013-11-01 14:38 by 副主编 wangguo 评论(9) 有11892人浏览
Google今天悄无声息地发布了Android 4.4版本,代号为KitKat(奇巧巧克力)。此外,还带来了新的Nexus 5智能手机。

Android 4.4新功能一览



新的Android 4.4操作系统带来了大量的改进和优化。

1. 运行更快,所需内存更少

Android 4.4运行速度更快、更平滑,现在甚至可以运行在内存512MB的设备上,这使得更多的低端设备也可以体验最新的Android操作系统,这或将进一步缓解Android平台的碎片化问题。

Android 4.4还提供了一个新的API——ActivityManager.isLowRamDevice(),使得开发者可以调整应用程序的行为,以匹配设备的内存。

2. 新的NFC功能——HCE

Android 4.4中引入了新的NFC功能——Host Card Emulation(HCE),无需通过SIM卡的安全元素即可提供NFC支付、过境通行证等服务。在之前的Android版本中,NFC卡的功能是通过设备上的一个芯片来模拟的,同时还需要使用SIM卡中包含的一个安全元素。

而通过Android 4.4中引入的新的卡模拟的方法(HCE),使得任何Android应用程序都可以模拟一个NFC卡,来与NFC读卡器直接通信,而无需通过安全元素。

3.  打印功能

Android应用现在可以通过Wifi或云服务(如Google Cloud Print)来打印内容。在有打印功能的应用中,用户可以打印任何类型的文件,还可以查找可用的打印机、更改纸张大小、选择打印的页面等。此外,Android 4.4还新增了一个用户管理和添加打印机的API。

4.  存储访问框架

Android 4.4引入了一种新的存储访问框架,提供了一个标准的、易于使用的界面,用户可以更方便地通过各种文件存储服务来浏览和打开文档、图像及其他文件,

5.  针对开发者的功能改进:

  • 新的全屏模式:可以隐藏所有的系统UI,使得内容可以最大化地展示。
  • 转场框架:允许开发者定义场景、视图层次结构、转场效果,以便制作出高质量的动画。
  • 半透明的系统UI风格。
  • 增强了通知功能:现在应用程序通知监听器可以监听更多的字段,比如文字、图标、图片、进度、计时器等等。
  • 新的Chromium WebView实现:兼容最新的Web标准,以便更好地显示Web内容。新的WebView还支持使用Chrome DevTools进行远程调试。
此外,新的Android 4.4系统还带来了更强大的媒体功能,并优化了RenderScript计算和图像显示。

详细信息可参见:Android KitKat

Nexus 5



与Android 4.4一起悄悄发布的还有Nexus 5手机,该手机由LG公司生产。屏幕尺寸为4.95英寸,分辨率为1920x1080。

Nexus 5配置了高通骁龙800芯片,主频为2.3GHz,内存为2GB,并拥有16GB/32GB的机身存储空间,后置摄像头为800万像素,前置为130万像素,还加入了光学防抖功能以提升拍照效果。

Nexus 5分为黑白两种颜色,16GB版售价为349美元,折合人民币2130元,32GB版售价399美元,折合人民币2430元。

设备升级

Google近日也更新了Android 4.4的升级计划。Nexus 5在出厂时就已经预装Android 4.4,Nexus 4、Nexus 7和Nexus 10也将在未来两周内收到推送。

而2011年发布的Galaxy Nexus此次无缘新系统。Google对此的解释是Galaxy Nexus已经超出Google和其他设备商提供的18个月的更新周期。

Via Android.com
  • 大小: 46.6 KB
  • 大小: 27.6 KB
13
1
评论 共 9 条 请登录后发表评论
9 楼 codeboy_wang 2013-11-04 20:18
本次更新基本可以看出google对移动终端的态度,智能,廉价,渗透每个领域,然后打造google生态链。
8 楼 sunway00 2013-11-04 12:21
为啥一会用华硕,一会用LG来代工,放着亲儿子不用呢
7 楼 Allen 2013-11-04 11:36
希望这次KK的普及速度能够快过如今的一代。
6 楼 osacar 2013-11-02 08:43
终于等到了,原来想换nexus4的,想想5快出来,还是手持nexus3等待nexus5吧!
叫朋友从美国带了一部!
5 楼 gundumw100 2013-11-01 21:41
使得更多的低端设备也可以体验最新的Android操作系统,这或将进一步缓解Android平台的碎片化问题。
这话怎么理解?只能增加碎片化吧!
4 楼 dieslrae 2013-11-01 21:04
手持nexus4坐等推送4.4
3 楼 caizi12 2013-11-01 16:57
dsjt 写道
dsjt 写道
还有,导航栏做成 化为那样,可以手动呼出和隐藏。
这应该是最爽的体验。


华为!



坐等google给nexus7推送更新.
2 楼 dsjt 2013-11-01 14:49
dsjt 写道
还有,导航栏做成 化为那样,可以手动呼出和隐藏。
这应该是最爽的体验。


华为!
1 楼 dsjt 2013-11-01 14:49
还有,导航栏做成 化为那样,可以手动呼出和隐藏。
这应该是最爽的体验。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Linux resume流程

    目录 resume执行流程: resume各阶段主要动作: 本文主要介绍Linux系统resume唤醒的软件执行流程,相对于Linux suspend过程,resume是一个完全逆向过程。 resume执行流程: Arm核linux系统的Suspend待机过程,是由suspend_ops->enter进入到Arm核固件级别的待机状态。Resume过程时也是由suepend_ops->enter退出固件及待机进入Linux系统...

  • suspend/resume流程

    Linux的suspend机制是一种节能技术,用于将计算机的当前状态保存起来,然后进入休眠状态,以节省能源。在休眠状态下,计算机的硬件设备会停止工作,而保存的计算机状态被保存在内存或磁盘中。在用户空间向“/sys/power/state”文件分别写入“freeze”、“standby”和“mem”,即可触发它们。

  • 服务器重启

    服务器重启 进入recovery mode 开机后长按shift健,并且在快要显示红色的时候按下esc健(按一次即可,过头了会到grub界面) 选择ubuntu 高级选项, 选择recovery mode 选择resume 即可进入桌面 此时界面能显示是靠nvidia-smi 的卡,因此如果把该进程kill 了会导致黑屏。 ...

  • Shark 工作流研究3-启动流程过程

    Shark工作流引擎启动流程是一个比较复杂的处理过程,根据JSPClientUtilities类的processStart方法进行代码分析如下:public static void processStart(SharkConnection sc, String mgrName) throws Exception {    if (debug)        System.err.p

  • linux2.6.32内核Suspend流程

    Suspend流程 参考linux2.6.32 Suspend锁流程 Suspend&resume流程 具体看main.c(kernel/power);上层通过属性节点写命令,最终会调到此文件中的state_store函数。 state_store() {    r

  • Linux电源管理-Suspend/Resume流程

    前言 根据上一节linux电源管理-概述可知,linux电源管理存在的几种方式,如何查看这几种方式,以及最后的如何睡眠唤醒等。 通过echo mem > /sys/power/state就可以达到睡眠,所以可以根据此节点的sys代码分析suspend的流程。 suspend代码分析 在手机端执行如下命令: echo mem > /sys/power/state 根据sys节点的属

  • Android中Linux suspend/resume流程

    Android中Linux suspend/resume流程 首先我们从linux kernel 的suspend说起,不管你是使用echo mem > /sys/power/state 或者使用你的开发板已经拥有的power key 都可以实现系统进入suspend的功能,这是suspend的基础,即控制系统使suspend得到执行的机会,这里相信大家都可以理解,不再过多说明。 那么susp

  • Linux Kernel suspend/resume 过程

    Linux Kernel suspend/resume 过程 休眠/唤醒在嵌入式Linux中是非常重要的部分,嵌入式设备尽可能的进入休眠状 态来延长电池的续航时间.这篇文章就详细介绍一下Linux中休眠/唤醒是如何工作 的 参考文章:作者: zhangjiejing Date: 2010-04-07, http://www.thinksrc.com 我的linux内核版本:3.0.31

  • USB驱动Suspend&Resume 调用流程分析

    在6.0中,驱动通过USBDFunction类的成员函数SuspendDevice()来调用suspend功能,代码如下所示: 在SuspendDevice函数内部,通过USBD接口函数指针来调用到USBD内的函数中,在USBD内部的suspend功能实现,代码如下图所示: 该函数中,都先通过SetDeviceBit()函数更新SDevcie类内部的Interface的标志位信息。

  • 高通AIS suspend/resume流程

    熟悉suspend/resume流程主要是为了在AIS中增加lpm功能,使得AIS可以进入到低功耗模式。 首先需要将suspend/resume注册在pm接口中,这里需要调用到libpm_client.so int AisLpmManager::AisLpmPulseRegister(void *pArg) { int iRet = EOK; struct pm_ops_s AisOps; memset((char *)&AisOps, 0, sizeof(AisOps)); .

  • java shark_java shark工作流

    匿名用户1级2019-01-07 回答下面是一个调试shark的例子,通过它,你可以大致了解shark的工作流程运行和测试到${tws}\bin目录下,首先运行tns.bat,然后运行run.bat,接着运行runSA.bat,启动管理器,输入用户名admin,密码是enhydra,OK,进入管理器了。下面是一个Quick Start,翻译自Shark自带的Quick Start,精简了下,并修改...

  • Android 面试整理

    Intent的几种有关activity启动的方式有哪些,说一下每个的含义?谈谈对Android ui fragement 的理解   Activity  和task的启动模式有哪些?每种含义是什么? 简述Android中的 sp,dp,px的区别,你在项目中一般使用哪一种? px:即像素,1px代表屏幕上一个物理的像素点; px单位不被建议使用,因为同样100px的图片,在不同手机上显

  • 如何在web页面上显示shark的流程图

    原理其实很简单,利用jawe将xpdl处理为jpeg,然后在页面上显示,在web页面上显示shark的流程图的步骤:1、写一个servlet,将流程在web页面上以图形的方式显示。代码如下:package com.paiao.shark;import java.awt.*;import java.awt.image.BufferedImage;import java.io.IOExceptio

  • Shark流程跳转的设计

    本文只是一个笔记,是我在论坛中的回复的原版复制,所以没多大价值。没事干的话可以看看。在Shark中连接两个活动之间的带箭头的线叫做Transition(转移),他有几个关键属性fromActivityDefinition(来源活动定义),toActivityDefinition(目的活动定义)expression(表达式)假设有个活动定义为"请假申请"。当引擎完成"请假申请"的某个活动实例如"请假

  • resume整理

    1、熟悉java内存模型 每个jvm都包含 方法区 java堆 java栈 本地方法栈 指令计数器 和其他隐藏寄存器 java栈 栈帧用于存储局部变量表、操作栈、动态链接、方法出口等信息 局部变量表存放了编译期可知的各种基本数据类型(boolean、byte、char、short、int、 float、long、double)、对象引用(reference类型,它不等同于对象本身

  • Shark包、流程管理

    org.enhydra.shark.SharkEngineManager SharkEngineManager是shark引擎的控制室,它在shark引擎内部使用,shark引擎的所有管理器都是由它产生的。SharkEngineManager使用了singleton模式,保证整个系统只有一个它的instance// the one and only instance of this class  

  • activiti 删除流程定义

    activiti 删除流程定义

  • 036GraphTheory(图论) matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

Global site tag (gtag.js) - Google Analytics