`
wangming2012
  • 浏览: 140466 次
  • 性别: Icon_minigender_1
  • 来自: 枣阳
社区版块
存档分类
最新评论

Android API 解析开发包

阅读更多
1、Android API核心开发包介绍
       SDK中集成了很多开发用的API,以下这些都是基本包,它们是通过Android SDK来编写应用程序的基石,这里是从最底层到最高层列出并加以说明。

       •android.util 包含一些底层辅助类,例如:特定的容器类,XML辅助工具类等。
       •android.os 提供基本的操作服务,消息传递和进程间通信IPC。
       •android.graphics 作为图形渲染包,提供图形渲染功能。
       •android.text android.text.method android.text.style android.text.util 提供一套丰富的文本处理工作,支持富文本,输入模式等。
       •android.database 包含底层API处理数据库,方便操作数据库表和数据。
       •android.content 提供各种服务访问数据在手机设备上,程序安装到手机设备和其他相关资
       •android.view 核心用户界面框架。
       •android.widget 提供标准用户界面元素,List(列表),Buttons(按钮),Layout manager(布局管理器)等,是组成我们界面的基本元素。
       •android.app 提供高层应用程序模型,实现使用Activity。
       •android.provider 提供方便调用系统提供的content providers的接口。
       •android.telephony 提供API和手机设备的通话接口。
       •android.webikit 包含以系列工作在基于Web内容的API。

       2、扩展开发外延——Android可选API介绍
       除了上面介绍的核心API外,Android还有很多可选API。Google和Sun公司相同,把部分高端应用作为可选API供手机生产商定制不同的硬件支持模块。在JME中Sun公司是以JSR方式公布,Google公司采用了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无线网络支持等。
分享到:
评论

相关推荐

    android实现解析Google地图API json数据

    在Android开发中,集成Google地图API并解析其返回的JSON数据是常见的需求。这涉及到对Android SDK、网络请求、JSON解析以及Google Maps API的理解。以下将详细阐述如何在Android应用中实现这一功能。 首先,我们...

    Android json解析jar包

    描述中的“挺方便的解析jar包”指的是这个jar包(Gson库)提供了简洁和高效的API,使得Android开发者可以轻松地将JSON字符串转换为Java对象,或者将Java对象转换为JSON字符串,极大地简化了JSON操作。 Gson库的核心...

    AndroidAPI官方文档完整版

    Android API官方文档是Android开发者的重要...以上只是Android API文档中的冰山一角,文档还包含了详细的API参考、示例代码、最佳实践以及开发者指南等内容,是开发者解决问题、学习新技术和提升开发技能的强大资源。

    androidapi的Demo

    Android API Demos是一款专为开发者设计的学习工具,它包含了Android 4.2系统中的各种API示例代码,是深入理解Android SDK和开发实践的重要资源。这个项目旨在帮助开发者们更好地理解和运用Android API,通过实际...

    Android开发解析excel

    在Android开发中,解析Excel文件是一项常见的需求,特别是在数据导入、导出或者数据分析的应用场景下。Excel文件通常包含了丰富的表格数据,需要通过编程方式来读取和处理。本篇文章将详细探讨如何在Android环境中...

    android poi解析Excel 的三个jar包

    "android poi解析Excel 的三个jar包" 提供了实现这一目标所需的Java库。这些库使得Android应用可以与Excel文件进行交互,而无需依赖Microsoft Office或任何桌面环境。让我们详细探讨这三个关键的jar包以及它们在...

    Android api22 源码

    《深入解析Android API 22源码》 在Android开发领域,理解系统源码是提升技术深度的关键。本文将深入探讨Android API 22(即Android 5.1)的源码,帮助开发者更好地理解其内部工作原理,优化应用性能,并解决实际...

    android下解析xml文件的demo

    在Android应用中,我们通常使用两种方式来解析XML:DOM(Document Object Model)解析器和SAX(Simple API for XML)解析器。 1. DOM解析: DOM解析器将整个XML文件加载到内存中,形成一个树形结构,可以方便地遍历...

    Android-API.rar_android_android api_java android api_资料

    这份“Android-API.rar”压缩包中包含的“Android API.chm”文档,正是对Android API的详细中文解析,对于Java在Android平台上的开发工作至关重要。 一、Android API概述 Android API是基于Java语言的,它由一系列...

    最新Android apidemos

    《深入探索Android API Demos:最新实践与技术解析》 Android API Demos是Google官方提供的一款用于展示Android SDK中各种API功能和用法的应用程序,它涵盖了从基础控件到高级特性的全方位示例,是开发者学习...

    arcgis for android jar包以及api文档

    《ArcGIS for Android SDK详解及API文档解析》 ArcGIS,全称为Geographic Information System,即地理信息系统,是由Esri公司开发的一套强大的地理空间数据管理和分析软件。ArcGIS for Android是Esri针对移动设备,...

    Android API 、部分翻译文档

    总之,Android API翻译文档对于理解Android开发至关重要,它可以帮助开发者更快地掌握Android平台的各种功能,编写出高效、稳定的应用程序。如果你在使用过程中遇到任何问题,可以寻找社区支持,或者在文档中查找...

    android api文档

    由于没有具体的子文件名列表,无法详细解析每个文件的内容,但可以肯定的是,这个文档集将包含所有上述提到的API相关细节,对于开发Android Box 0.5的应用程序至关重要。在实际开发过程中,开发者应当经常查阅API...

    AndroidAPI文档(CHM)

    《Android API文档(CHM)——Android开发者必备指南》 Android API文档是每一位Android开发者不可或缺的参考资料,它详尽地介绍了Android系统的各种接口、类库以及功能。这份CHM(Compiled HTML Help)格式的文档,...

    ArcGIS for Android Api v1.0.1

    ArcGIS for Android API v1.0.1是一款专为Android平台设计的地理信息系统(Geographic Information System)开发工具,它由Esri公司提供,用于构建地图应用和服务。该API允许开发者在Android设备上创建丰富的地图...

    android百度地图开发实例APIjar包文档

    本篇将详细解析“android百度地图开发实例APIjar包文档”,帮助开发者深入理解和运用百度地图API。 首先,让我们了解百度地图API的核心概念。百度地图API是百度提供的一套用于在Android应用中集成地图功能的开发...

    Android API中文版 (PDF版和CHM版)

    《Android API中文版》是为开发者提供的一份详尽的Android SDK参考资料,它包含了从基础概念到高级特性的全面解析,旨在帮助开发者更好地理解和运用Android平台。这份文档不仅提供了PDF版,适合打印阅读,还特别制作...

    Android 19 API源码

    《深入解析Android 19 API源码》 在Android开发领域,理解API源码是提升技术水平、优化代码、解决问题的关键。Android 19,也被称为KitKat版本,是Google发布的一个重要更新,它引入了许多新特性,同时也对现有的...

    Android 4.4.2(API 19) SDK platforms

    **Android 4.4.2 (API 19) SDK Platforms 深度解析** Android 4.4.2,代号为“KitKat”,是Google在2013年发布的Android操作系统的一个重要版本。这个版本对系统性能进行了显著优化,并引入了多项新功能和改进,...

Global site tag (gtag.js) - Google Analytics