2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

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:333089
用户头像

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

关注

评论

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

一致性哈希算法

java易二三

程序员 算法 计算机 科技

Redis击穿、穿透、雪崩产生原因以及解决思路

java易二三

redis 程序员 计算机

为什么Java程序会执行一段时间后跑的更快?

java易二三

Java 编程 程序员 计算机

分布式图计算如何实现?带你一窥图计算执行计划

TuGraphAnalytics

sql 分布式 执行计划 图计算 查询语言

Spring 容器原始 Bean 是如何创建的?

江南一点雨

Java spring

使用轻量级 CDC debezium-server-databend 构建实时数据同步

Databend

分布式服务高可用实现:复制 | 京东物流技术团队

京东科技开发者

数据库 复制 高可用设计 分布式服务 企业号 8 月 PK 榜

火山引擎ByteHouse:云原生数据库如何提升MySQL兼容性?

字节跳动数据平台

数据库 大数据 云原生 数仓 企业号 8 月 PK 榜

【MySQL技术专题】「问题实战系列」深入探索和分析MySQL数据库的数据备份和恢复实战开发指南(8.0版本升级篇)

码界西柚

MySQL MySQL8.0 版本升级 服务调整

低代码是什么意思?

优秀

低代码

华为云与医药企业共话AI 助力医药行业数字化转型和创新发展

新消费日报

etl engine 监控面板 为管理者掌握平台运行情况,决策执行方案提供即时数据支撑

weigeonlyyou

数据交换 物联网 数据采集 ETL Kafka ETL

网心科技:AI重新定义音视频生产力“新范式”

网心科技

AI 边缘计算 边缘云

javascript函数基础

timerring

JavaScript

MTS性能监控你知道多少

GreatSQL

greatsql mts

活动回顾|OpenTiny:跨框架前端组件库的技术实现和实践(内含ppt课件)

OpenTiny社区

开源 前端 UI组件库

8.15币安将上线CYBER

币离海

借助 Spring Boot 和 GraalVM 实现原生 Java

java易二三

Java 编程 程序员 计算机

获取 NGINX QUIC+HTTP/3 预览版的二进制包

NGINX开源社区

nginx HTTP QUIC http3

数据库,主键为何不宜太长长长长长长长长?

java易二三

Java 数据库 编程 程序员 计算机

2023年度姑苏创新创业领军人才计划项目指南来了!

科兴未来News

MobPush Android SDK 厂商推送限制

MobTech袤博科技

前端 App 前端开发 前端开发工具

数智引领,涛思数据与拾贝云携手赋能工业数字化转型

爱倒腾的程序员

LangChain:打造自己的LLM应用 | 京东云技术团队

京东科技开发者

langchain LLM模型 企业号 8 月 PK 榜

NFTScan 正式上线 zkSync NFTScan 浏览器和 NFT API 数据服务

NFT Research

NFT\

盘点一对一直播源码iOS系统维持平台稳定功能(一):弹性扩缩容

山东布谷科技

软件开发 源码搭建 iOS SDK 一对一直播源码 弹性扩缩容

基于YonGPT 的智能生单,让业绩达成更轻松!

用友BIP

企业服务大模型 YonGPT

提升你的前端技能:掌握 Axios 的 GET 请求

Apifox

程序员 前端 前端开发 HTTP axios

高性能网络建设指南,《智算中心网络架构白皮书》开放下载

Baidu AICLOUD

大模型训练 高性能网络 RDMA

华为开发者大会2023即将召开:HarmonyOS 4 小艺或将迎来全新升级

最新动态

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