Android 4.1:UI开源、连接、服务与工具得到了改进
来源:互联网 发布:圣斗士星矢 知乎 编辑:程序博客网 时间:2024/06/06 05:17
近日开源的Android 4.1(又叫做Jelly Bean)带有几个UI、连接、服务与SDK的增强,这包括更平滑的UI、更好的HTML5渲染、云消息、性能与调试工具。
Android开源项目的技术领导Jean-Baptiste Queru近日宣布了Jelly Bean的开源。很多新的增强都与用户界面相关,并且通过APIs得到了支持,这包括:
- 使用了一个16毫秒的心跳对所有的绘制与动画进行了垂直同步定时
- 通过三重缓冲实现更平滑的渲染、滚动、分页与动画
- 通过触摸的垂直同步、预测手指位置以及增强CPU来降低触摸延迟
- 新的性能监控工具、systrace、收集内核数据,有助于评估应用性能
- 支持双向文本与新的语言
- 可展开的通知,包括文本、图标与按钮
- 改进的HTML5体验
关于连接,Jelly Bean增加了:
- 通过蓝牙实现的更轻松的Android Beam传输
- 支持基于DNS的服务探测,用于访问其他Wi-Fi设备提供的服务
- 改进了Wi-Fi Direct以探测预先关联的服务
其他增强有:
- 应用开发者可以通过Google Cloud Messaging向用户发送短信息
- 在通过Google Play将应用发送给设备前,应用会通过特定于设备的密钥进行编码
- 在应用更新时,只会下载新的部分而非整个APK
新的Android SDK Revision 20带有如下改进:
- 用于创建应用、活动、主从流程以及自定义视图的新应用模板
- 用于追踪所有OpenGL调用的GLES Tracer
- 用于调试应用的Device Monitor与工具
- Systrace:追踪底层的内核活动
一个重要的变化是Google计划在新版Android发布前的两个月就向设备制造商提供了Platform Development Kit(PDK)。此举旨在让制造商在这次移动OS发布后能够很快为所选设备提供更新。到目前为止,很多制造商都在ICS发布的几个月后才提供4.0.1更新,有些甚至在半年后才提供。
虽然ICS与之前几个版本的Android可能会支持Flash,但Jelly Bean将不再对其提供支持。Adobe已经宣布“将不再为Android 4.1提供认证的Flash Player实现”,因为他们已经停止开发和测试了。此外,除了已经安装了Flash Player的设备外,Google Play将于8月15日起不再提供Flash Player的下载。这意味着要么设备要预装Flash或是用户在这个时间前自己安装。Adobe已经发布了Flash认证的Android设备列表。
Google已经宣布了针对Galaxy Nexus HSPA+设备的Jelly Bean OTA。Nexus S、Motorola Xoom与Nexus 7用户将于本月底获得OTA。
查看英文原文:Android 4.1: Open Sourced with UI, Connectivity, Services and Tools Improvements
- Android 4.1:UI开源、连接、服务与工具得到了改进
- Android 4.1:UI开源,连接,服务和工具 全面升级
- Android开源UI库与工具库推荐
- Ext4 radioGroup 得到与设置值改进
- android UI 可视化工具
- android UI工具陈述
- android UI 工具
- Android UI 设计工具
- android ui调试工具
- 实用Android UI工具
- 配置连接字符串与得到连接字符串
- android位置服务与GPS实时定位工具类
- Android应用程序与SurfaceFlinger服务的连接过程分析
- Android应用程序与SurfaceFlinger服务的连接过程分析
- Android应用程序与SurfaceFlinger服务的连接过程分析
- Android应用程序与SurfaceFlinger服务的连接过程分析
- Android应用程序与SurfaceFlinger服务的连接过程分析
- Android应用程序与SurfaceFlinger服务的连接过程分析
- blog 补充
- 初窥嵌入式系统
- Story of a PoC - F5 BIG-IP Cookie Information Disclosure
- MyEclipse创建struts.xml
- 优先队列用法
- Android 4.1:UI开源、连接、服务与工具得到了改进
- Android帧缓冲区(Frame Buffer)硬件抽象层(HAL)模块Gralloc的实现原理分析
- 编程网站
- QT开发环境搭建 windows and linux
- 软件架构师的特点
- panda3d中Scene Graph的介绍
- 函数调用栈初探
- python获取当前系统的桌面的路径的四种方法
- VC生成的dll中导出函数名三种方法