Android 1.5 1.6 2.0 2.1 2.2 2.3 3.0的差异概要
发布时间:2021-11-25 18:20:57 所属栏目:PHP教程 来源:互联网
导读:Android 1.5 API变更概要: UI framework Framework for easier background/UI thread interaction 新SlidingDrawer 组件 新HorizontalScrollview 组件 AppWidget framework 一些关于创建桌面AppWidget 的API. 提供根据自定义的内容创建LiveFolders的API Medi
Android 1.5 API变更概要: UI framework · Framework for easier background/UI thread interaction · 新SlidingDrawer 组件 · 新HorizontalScrollview 组件 AppWidget framework · 一些关于创建桌面AppWidget 的API. · 提供根据自定义的内容创建LiveFolders的API Media framework · 原声录音和回放 APIs · 交互式的MIDI 回放引擎 · 开发者使用的视频录像API (3GP format). · 视频相片分享 Intents · 媒体搜索Intent Input Method framework · 输入法服务framework · 文本预测引擎 · 提供具有下载能力的IME给使用者 Application-defined hardware requirements 应用可定义硬件需求,应用程序可以定义 说明此程序需要什么硬件需求.比如是否需要物理键盘或者轨迹球. Speech recognition framework · 支持语音识别库. Miscellaneous API additions · LocationManager -应用可以接收到位置改变的信息. · WebView - 触摸start/end/move/cancel DOM 事件的支持 · 重建Sensor Manager APIs · GLSurfaceView - 创建OpenGL 应用更加方便的framework . · 软件升级安装成功的Broadcast Intent - 更加平和优秀的软件升级体验 Android 1.6 API变更概要: UI framework · 新的类 android.view.animation 控制动画行为: o AnticipateInterpolator o AnticipateOvershootInterpolator o BounceInterpolator o OvershootInterpolator · 新的XML 属性android:onClick ,从一个layout文件描述一个view的 View.OnClickListener. · 对不同分辨率的屏幕的新的支持. 对于Bitmap和Canvas会执行有针对性的缩放行为.该框架会根据屏幕分辨率和其他内容自动缩放bitmap等. 要在你的应用中使用Android 1.6包含的API的话你必须要设置 "4"属性在manifest的 元素中 Search framework · 应用程序现在可以公开的有关内容,作为建议放入快速搜索框,新的设备范围内的搜索功能,是可从主屏幕搜索。为了支持这一点,搜索框架增加了新的属性,可搜索的元数据文件。有关完整的信息,请参阅SearchManager 文档。 Accessibility framework · New android.accessibility package that includes classes for capturing accessibility events and forwarding them to an AccessibilityService handler. · New AccessibilityService package that lets your application track user events and provide visual, audible, or haptic feedback to the user. Gesture Input · 新的gesture API :创建,识别,读取,保存手势. Text-to-speech · 新的android.speech.tts 包提供了TTS文本朗读功能,从一个文本生成一个声音文件的回放. Graphics · android.graphics 中的类,现在支持为不同的屏幕尺寸进行缩放. Telephony · 新的SmsManager 发送和接受短信. Utilities · 新的DisplayMetrics 字段决定当前设备屏幕的密度. Android Manifest elements o 新的 元素 o 新的 标签 o glEsVersion: 指定最小openGL ES的版本 · 元素的新的属性: o 目标SDK版本: 应用程序能够指定目标版本. 它能够运行在旧版本(低至minSdkVersion), 他是按照应用程序的指定版本开发的. Specifying this version allows the platform to disable compatibility code that is not required or enable newer features that are not available to older applications. o maxSdkVersion: 指定设计这个程序运行的最高版本 重要: 当使用 这些属性前请认真阅读文档. New Permissions · CHANGE_WIFI_MULTICAST_STATE: 允许应用进入Wi-Fi 多点传送模式. · GLOBAL_SEARCH: 允许全局搜索系统,以便精确确定 content provider. · INSTALL_LOCATION_PROVIDER: 允许应用在Location Manager.安装一个location provider. · READ_HISTORY_BOOKMARKS: 允许应用读取(并不能写) 用户的浏览记录和书签 · WRITE_HISTORY_BOOKMARKS: 允许应用写入 (并不能读) 用户的浏览记录和书签 · WRITE_EXTERNAL_STORAGE: 允许程序写入外部存储器.应用程序使用API级别3下将默认授予此权限 (这对用户可见的); 应用程序使用API level4 或者更高的,必须要明确的宣告此权限. ![]() (编辑:云计算网_泰州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |