1月12日,来自Google Android开发团队博客的消息,之前有报道说无限期推迟发布的Android 2.1源代码已经发布,可以到这里了解更多详情:http://developer.android.com/sdk/android-2.1.html。

此前据国外网站报道,上周随着Nexus One手机的问世,谷歌宣布给它配置Android 2.1操作系统。但由于谷歌发布未向业内开放源代码的Android2.1操作系统,媒体担忧可能引起不公平竞争,断送手机开放联盟协议建立的协作基础。而就在刚刚,Android的开发团队宣布Android 2.1 SDK发布。

Android SDK 2.1主要的变化是在框架API中。增加了一个存储在系统中的整数标识符,名为API级别,可以用来在安装前正确确定应用程序是否与系统兼容。Android 2.1对应的标识符值为7,在应用程序manifest中<uses-sdk>元素的属性中设定。

API的变化主要有:

1. 为开发动画墙纸提供了更多API,如新的android.service.wallpaper包、新的WallpaperInfo类,更新了allpaperManager。
2. 电话功能方面新增了SignalStrength类和onDataConnectionStateChanged(int, int)回调函数。
3. 视图方面,新增View方法:isOpaque()和onDrawScrollBars(Canvas)等,RemoteViews方法:addView(int, RemoteViews)和removeAllViews(int),ViewGroup方法 isChildrenDrawingOrderEnabled()和setChildrenDrawingOrderEnabled(boolean)。

此外,WebKit方面也增加了新的WebStorage方法(操作Web存储数据库)、GeolocationPermissions方法(从 WebView上获取并设置Geolocation许可)、几个WebSettings方法(管理应用缓存、Web存储等设置)、新的 WebChromeClient方法(管理视频、浏览历史等)。

更多相关文章

  1. Mars Android视频学习笔记——01_16_SQLite使用方法
  2. android 登陆、提交数据或加载数据时提示页面
  3. Android创建wifi热点爬坑总结
  4. Android(安卓)中Parcelable的作用
  5. Android高性能编码四:代码优化
  6. Android中原生Progress几种常用的风格
  7. Android之Action Bar
  8. 浅谈Java中Collections.sort对List排序的两种方法
  9. Python list sort方法的具体使用

随机推荐

  1. 5:Zabbix5.0 监控服务器网口流量
  2. 聊聊分布式事务
  3. nginx分发算法
  4. JavaScript算法题:查找数字在数组中的索引
  5. LVS DR模式
  6. windows10家庭版更改登录用户名
  7. LVS NAT模式
  8. JS中Object.freeze()与Const之间的区别[
  9. redis 6.0源码安装
  10. Ansible 之 ansible-doc模块文档说明