写点什么

Android 4.0 通过新的特性统一了平板电脑与手机

  • 2012-02-06
  • 本文字数:1322 字

    阅读完需:约 4 分钟

Android 4.0 可以运行在平板电脑与手机上,并且提供了一些针对 UI、通信、共享、媒体、连接、输入类型与企业的新特性。

Google 于 2011 年 2 月发布了 Android 3.0 (Honeycomb),但该版本只面向平板电脑,提供了新的“全息”用户界面,这并不适合于智能电话等小屏幕。但 Google 说他们将会发布新版的移动 OS,可以运行在平板电脑与智能电话上。于 AsiaD 发布的 Android 4.0(Ice Cream Sandwich)证实了这一点,来自三星的 Galaxy Nexus 使用了它,这款手机很快就会面世。

Android 4.0 包含的 UI widgets 与 APIs 在使用了 Android 3.x 的平板电脑中已经提供了:

  • UI:Fragments 与内容加载器、动作栏、可缩放的主屏幕 widgets、丰富的通知、多点选择拖拽剪贴板
  • 图形与动画:硬件加速的 2D 图形、基于属性的动画、3D 图形
  • 通信:HTTP 实时流、支持蓝牙 A2DP HSP 设备、支持 RTP (Real-time Transport Protocol)、 MTP/PTP (Media/Photo Transfer Protocol)与 DRM (Digital Rights Management),可以接收来自于键盘、鼠标、游戏手柄与摇杆的输入

Ice Cream Sandwich 增加了一些新特性与 APIs,如下所示。

UI。增加了新的 GridLayout 以实现更快的布局与渲染。通过 TextureView,你可以像一般对象那样操纵 OpenGL ES 渲染,该特性非常适合于相机预览、视频解码与游戏场景等。现在可以硬件加速 2D 绘制了,这样就能以更加吸引人的方式对文本施加缩放、旋转或是其他变换了。

通信与共享。现在,所有应用都可以共享信息了,可以集成联系人与档案数据,还可以使用 Social 与 Calendar APIs 从网络与日历事件中更新状态。如果应用运行在开启了 NFC 的电话上,那么你只需触摸屏幕就能通过 Android Beam 实现应用间的通信。开发者可以凭借 ShareActionProvider widget 向应用中添加共享功能。

媒体。添加了一个新的基于 Khronos OpenMAX AL 1.0.1 的 API 以实现流式多媒体,为流式内容提供了更多的控制。相机支持 ZSL 曝光、连续对焦、图片缩放,在拍摄视频时能够捕获到全分辨率的快照、还支持人脸识别等功能。

用于转换图片与视频的新媒体效果可运行在 GPU 上:调整颜色级别与对比度、改变背景、锐化、剪裁、旋转、添加了光学变形等。

支持 WebP 、VP8、HTTP Live streaming v.3 与 Matroska 容器。

连接。应用可以通过 WiFi Direct 直接与附近的电话通信而无需使用 Internet 连接或是热点,支持 Bluetooth HDP (Health Device Profile),可以与相应的健康设备与传感器通信。

输入类型:Android 4.0 支持新的手写笔输入事件,如压、倾斜与距离轴等。它与手写笔、手指、鼠标等不同,支持多种按钮设备。

企业。可从 VPN API 获益,与之相关的安全存储与内建的 VPN 客户端可以访问 L2TP 与 IPsec 网络。Device Policy Manager 可用于远程控制 Android 设备,包括在敏感环境下禁用照相机等。

API Level 13(Android 3.2)与 14(Android 4.0)之间大约有 4% 的变化,14 中新增了 804 处(属性、方法、类等),有 370 处变更并删除了 45 处。该 API Differences Report 展示了 5 个新包。

Google 更新了 SDK Tools (revision 14)、 Support Package (r4)与 ADT plug-in for Eclipse (r14)以支持 Android 4.0 API。

查看英文原文: Android 4.0 Unifies Tablets and Phones with New Features

2012-02-06 05:253740
用户头像

发布了 88 篇内容, 共 264.9 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

Python开发中自动化构建项目结构样式

华为云开发者联盟

Python 开发 华为云 华为云开发者联盟 企业号 6 月 PK 榜

inBuilder今日分享丨RPM包制作入门

inBuilder低代码平台

数智底座必备能力之轻松驾驭新技术

用友BIP

数智底座 Pass平台

鲸鸿动能对话汽车之家,全链路营销助力新增长

最新动态

“息壤”引领首个算力互联互通验证平台建设,天翼云开启算力互联网新纪元!

天翼云开发者社区

人工智能 云计算

go语言中如何实现同步操作呢

高端章鱼哥

Go 语言

V8是如何执行JavaScript代码的?

快乐非自愿限量之名

Java 编程语言

Redis跳跃表是如何添加元素的?

王磊

java面试

共筑数字化未来 金山办公携手华为云完成文档中心和GaussDB适配

YG科技

赋能政企深度用云,华为云数据库大咖有话说

YG科技

从新手游上线看游戏数据库选型

YG科技

挑选最佳美国主机,让你的网站飞跃

一只扑棱蛾子

美国主机

海量数据运维要给力,华为云GaussDB(for Cassandra)来助力

YG科技

华为云能力中心开业暨项目签约活动圆满举办!

新消费日报

低代码开发平台选型教程

高端章鱼哥

低代码 技术选型 可视化开发 JNPF

一分钟学一个 Linux 命令

高端章鱼哥

Linux

宝兰德应用服务器软件与华为云GaussDB完成兼容互认证

YG科技

苏光牛:坚持产品能力的升级,做金融数字化的坚实数据底座

YG科技

中国高校最大云上科研智算平台上线!

新云力量

智能 计算 复旦大学

如何加强数据资产管理?专家共话分级分类实战宝典

说山水

掌握Python文件操作:从基础到高阶的全方位探索

快乐非自愿限量之名

Python 教程

详解数据库中的索引和视图

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 企业号 6 月 PK 榜

即时通讯系统为什么选择GaussDB(for Redis)?

YG科技

2023-06-27:redis中什么是缓存雪崩?该如何解决?

福大大架构师每日一题

Redis 7 福大大架构师每日一题

华为云低代码来啦,好奇心满满的开发者们快来体验!

华为云PaaS服务小智

低代码 华为云 华为开发者大会2023

路径万千,华为云数据库选择珠峰北坡登顶,给世界一个更优选择

YG科技

「悟道·视界」视觉大模型系列,6项领先成果技术详解

硬科技星球

全量通过!华为云GaussDB首批完成信通院全密态数据库评测

YG科技

AI赋能文明的发展,就看低代码了吗?

EquatorCoco

低代码 AI赋能

悟道·天鹰 Aquila + 天秤 FlagEval,打造大模型能力与评测标准双标杆

硬科技星球

Android 4.0通过新的特性统一了平板电脑与手机_移动_Abel Avram_InfoQ精选文章