gPhone开发之Android可选API介绍
2008-03-27 11:04
225 查看
介绍一下Android 可选API。Google和Sun相同,把部分高端应用作为可选API供手机生产商定制不同的硬件支持模块。在JME中Sun是以JSR方式公布而谷歌采用了optional API
一、Location-Based Services 定位服务
Android操作系统支持GPS API-LBS,可以通过集成GPS芯片来接收卫星信号通过GPS全球定位系统中至少3颗卫星和原子钟来获取当前手机的坐标数据,通过转换就可以成为地图上的具体位置了,这一误差在手机上可以缩小到10米。在谷歌开发手机联盟中可以看到著名的SiRF star。所以未来gPhone手机上市时集成GPS后的价格不会很贵。同时谷歌正在研制基于基站式的定位技术-MyLocation可以更快速的定位与前者GPS定位需要花费大约1分钟相比基站定位更快。
二、Media APIs 多媒体接口
Android平台上集成了很多影音解码器以及相关的多媒体API, 通过这些可选API,厂商可以让手机支持MP3、MP4、高清晰视频播放处理等支持。
三、3D Graphics with OpenGL 3D图形处理OpenGL可选API
Android平台上的游戏娱乐功能如支持3D游戏、或应用场景就需要用到3D技术,手机生产厂商根据手机的屏幕以及定位集成不同等级的3D加速图形芯片来加强gPhone手机的娱乐性,有来自高通的消息称最新的显示芯片在gPhone上将会轻松超过索尼PS3。
四、Low-Level Hardware Access 低级硬件访问
这个功能主要用于控制手机的底层方面操作,由于设计底层硬件操作,将主要由各个手机硬件生产厂商来定制,支持不同设备的操作管理等支持,如蓝牙BlueTooth以及Wifi无线网络支持等。
通过本文的介绍相信大家都了解了gPhone手机中的技术功能,开发软件或游戏的同时可以了解到Android平台的高度可伸缩性,帮助手机硬件厂商控制成本。
一、Location-Based Services 定位服务
Android操作系统支持GPS API-LBS,可以通过集成GPS芯片来接收卫星信号通过GPS全球定位系统中至少3颗卫星和原子钟来获取当前手机的坐标数据,通过转换就可以成为地图上的具体位置了,这一误差在手机上可以缩小到10米。在谷歌开发手机联盟中可以看到著名的SiRF star。所以未来gPhone手机上市时集成GPS后的价格不会很贵。同时谷歌正在研制基于基站式的定位技术-MyLocation可以更快速的定位与前者GPS定位需要花费大约1分钟相比基站定位更快。
二、Media APIs 多媒体接口
Android平台上集成了很多影音解码器以及相关的多媒体API, 通过这些可选API,厂商可以让手机支持MP3、MP4、高清晰视频播放处理等支持。
三、3D Graphics with OpenGL 3D图形处理OpenGL可选API
Android平台上的游戏娱乐功能如支持3D游戏、或应用场景就需要用到3D技术,手机生产厂商根据手机的屏幕以及定位集成不同等级的3D加速图形芯片来加强gPhone手机的娱乐性,有来自高通的消息称最新的显示芯片在gPhone上将会轻松超过索尼PS3。
四、Low-Level Hardware Access 低级硬件访问
这个功能主要用于控制手机的底层方面操作,由于设计底层硬件操作,将主要由各个手机硬件生产厂商来定制,支持不同设备的操作管理等支持,如蓝牙BlueTooth以及Wifi无线网络支持等。
通过本文的介绍相信大家都了解了gPhone手机中的技术功能,开发软件或游戏的同时可以了解到Android平台的高度可伸缩性,帮助手机硬件厂商控制成本。
相关文章推荐
- 【Android 应用开发】Android 网络编程 API笔记 - java.net 包 权限 地址 套接字 相关类 简单介绍
- GPhone开发教程-Android类库介绍
- Android开发-API指南-Manifest介绍
- android 游戏开发涉及到的API简单介绍
- 值得推荐的android开发框架简单介绍
- Android开发-API指南-<instrumentation >
- Android开发-API指南-<meta-data>
- Android开发launcher、setting类应用时调用Android系统隐藏api的方法
- cordova开发介绍(android平台)
- Android音频开发(6):使用 OpenSL ES API(上)
- Android开发-API指南-<service>
- Android初级开发第八讲--ListView学习以及特性介绍
- Android开发-API指南-AIDL
- Android开发入门之环境概念介绍
- 【Android 应用开发】Android 网络编程 API笔记 - java.net 包相关 接口 api
- Android开发书籍推荐:从入门到精通系列学习路线书籍介绍
- Android 开发Project中各个目录和文件的介绍
- Android图形用户界面开发之ViewTree和DecorView详细介绍
- android开发使用百度api获得天气情况
- 在Android上使用AutoNavi Map API开发自己的地图应用程序