写点什么

Android 4.3 中开发者关心的那些新内容

  • 2013-07-29
  • 本文字数:1104 字

    阅读完需:约 4 分钟

最新的 Android Jelly Bean 4.3 版本并没有像 Ice Cream 版本那样,对 Google 的这个移动操作系统中引入重大变更,而是进行了特定的性能优化,并包含了许多小的改进,例如:限制配置、低功耗蓝牙(Low Energy)、Wi-Fi 搜索模式、Open GL ES 3.0、新的传感器类型,以及其他一些内容——其中大部分内容可以在 Android 4.3 APIs页面查阅。以下是对这些新 API 的概述。

受限的配置文件

Android 4.3 针对平板电脑多用户特性引入了一项扩展,让设备所有者能够设置和控制多个新的配置文件,并在每套配置文件中对允许运行的应用和可用的内容进行细粒度的控制。这一特性有助于对将要在多种环境中使用的设备进行设置:用于访客、数字亭、零售终端、儿童受限访问等环境。

在宣传自己的应用支持 Android 4.3 前,开发者需要回顾它们,因为应用或许会由于受限的配置文件而出现问题。例如,某应用可能会依赖一项标准 Android 应用,而该应用在某个配置文件中禁用。此外,受限的配置文件所对应的用户默认没有获得账号访问权限,这将会影响使用账号功能的应用。

Open GL ES 3.0

Android 4.3 引入了对 Khronos OpenGL ES 3.0的支持,但要求特定的硬件才能运行。Nexus 4、Nexus 7(2013 年上市)和 Nexus 10 兼容此特性,但并不是所有设备都拥有这样的硬件。 Open GL ES 3.0 提供了新的纹理格式、纹理压缩 ETC2、最新的着色语言、几何实例化、基于 GPU 加速的剪裁技术、多渲染目标等等,为更高的画质打下了基础。

连通性

之前在部分 Android 设备上(例如 Samsung S III/IV、Motorola Droid RAZR 等等)出现的特性 Bluetooth Smart Ready,现已进入 Android 市场,支持该特性的设备能够发现 Blue Low Energy 设备并查询 GATT 服务。这些设备包括特定的手表、运动鞋、心率监控仪等等

Google 还提供了 Wi-Fi 的“仅扫描”模式,用来扫描 Wi-Fi 接入点而不进行连接,从而改进定位精度并降低功耗。

用户交互和输入

开发者可以使用新的 ViewOverlay类,在视图上方创建透明的图层,而不会影响布局结构。它可以用来创建动画,例如将某个视图从它身处的容器中滑出,而无需在该视图上获得焦点或用户输入。

新的 TYPE_GAME_ROTATION_VECTOR可以用来探测运动而不必受到电磁干扰的影响,因为它并不依赖于磁北极。

TYPE_GYROSCOPE_UNCALIBRATED TYPE_MAGNETIC_FIELD_UNCALIBRATED传感器提供了原始值,让应用能够调整传感器。

测试

开发者可以使用新的 UiAutomation类,通过检查屏幕内容并注入键盘和触摸事件,来模拟用户活动。它还可以用来改变屏幕方向并捕捉屏幕截图。

Android 4.3 中的其他改进涉及了多媒体、用户界面、通知、联系人、定位、可访问性、安全性等方面。

查看英文原文: What’s New for Developers in Android 4.3

2013-07-29 08:332810
用户头像

发布了 256 篇内容, 共 72.2 次阅读, 收获喜欢 10 次。

关注

评论

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

架构师培训 -04 系统架构

刘敏

架构师课程第四周总结

dongge

第四周作业

大雄

第四周学习总结

聊聊视频会议的昨天、今天和明天

拍乐云Pano

音视频 WebRTC 云服务 RTC

架构师训练营第四周 - 作业

Eric

极客大学架构师训练营

Week04-总结

leis

第四周作业

刘卓

【第四周】架构师训练营作业

星星

第四周-作业&总结

qh12346

week4 学习总结

任小龙

记一次系统优化经历-php系统

而立

性能调优 swoole

互联网技术个人理解

嘻哈

第四周学习总结

CP

进击的Serverless

傅轶

Kubernetes Knative Faas

第四周学习总结

刘卓

雅典娜交易所打造财富共同体,掀起币圈追捧热潮

Geek_116789

第四周作业

秦宝齐

课程作业

架构师第四周作业

路人

极客大学架构师训练营

网站架构进化史

dongge

大型互联网应用系统技术方案

leis

第四周作业

重新来过

架构师训练营第四周心得

路人

极客大学架构师训练营

第4周学习总结

嘻哈

架构师训练营作业 -- Week 4

吴炳华

极客大学架构师训练营

Week 04 总结

鱼_XueTr

互联网架构的演进

【第四周】架构师训练营总结

星星

MySQL 实战 45 讲笔记(3)- 高可用

程序员老王

MySQL

经济学家朱嘉明:2020年是区块链与产业结合的重要年份

CECBC

CECBC 区块链技术 应用落地 产业结合

Spring源码梳理(一)之ClassPathXmlApplicationContext

彭阿三

Java spring

week4作业二

任鑫

架构

Android 4.3中开发者关心的那些新内容_Android/iOS_Abel Avram_InfoQ精选文章