- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本科毕业设计(论文)
外文翻译(附外文原文)
学 院: 信息科学与工程学院
课题名称: 基于腾讯微博开放平台的
数字教学交流系统
专业(方向): 计算机科学与技术
班 级: BCU09-4
学 生: 周杰伦
指导教师: 方文山
日 期: 2013/4/19
Android API级别
当你开发你的Android应用程序时,了解该平台API变更管理的基本方法和概念是很有帮助的。同样的,知道API级别标识以及该标识如何保障你的应用与实际硬件设备相兼容对于开发及后续的发布、维护都是有益的。
本节内容告诉你API级别的知识,以及它如何影响你开发和使用的应用。
关于如何使用“以API级别进行过滤”来使用API参考手册,从本文末尾的(Filtering the documentation)中可以得到更多信息。
?
?API
API级别是一个整数值,它唯一标识了一个具体版本的Android平台,及其框架的API的版本。
Android平台提供了一套框架API,使得应用程序可以与系统底层进行交互。该框架API由以下模块组成:
清单(manifest)文件的XML元素和属性声明
资源文件的XML元素和属性声明及访问形式
各类意图(Intents)
应用程序可以请求的各类授权,以及系统中包含的授权执行
每个Android平台的后续版本会包括它提供的更新的Andr??oid应用程序框架的API。
该框架的API的更新设计,使高版本的API与早期版本兼容。也就是说,在新版本API中大多数都是新增功能,和引进新的或替代的功能。作为API的部分升级,老的替换的部分已过时,但不会从新版本中删除,使得已有的应用程序仍然可以使用它们。在极少数情况下,旧版本API的部分可能被修改或删除,通常这种变化是为了保障API的稳定性及应用程序或系统的安全。所有其他早期版??本的API将不做修改的保留。
一个Android平台提供的框架API,被指定一个整数标识符,称为“API级别”。每一个版本的Android平台只支持有一个API级别,虽然该支持是隐含地包括了所有早期的API级别(一直到API级别1级)。Andr??oid平台的最初版本提供的框架API级别是1级,随后的版本依次递增。
下表说明了具体平台版本和支持的API级别的对应关系。 API级别 Android 3.0 11 Android 2.3.3 10 Android 2.3 9 Android 2.2 8 Android 2.1 7 Android 2.0.1 6 Android 2.0 5 Android 1.6 4 Android 1.5 3 Android 1.1 2 Android 1.0 1 ?在Android中使用API级别
API级别标识为保证用户和应用程序开发者的最佳体验,起了关键作用:
Android平台可以描述它支持的框架API的最高版本
它让应用程序可以描述它需要的框架API版本
它使得系统可以在硬件设备上安装应用程序时能够检查版本是否匹配,使得版本不兼容的应用程序不会被错误安装在设备之上.
每个版本的Android平台都在其内部存储了自己的API级别标识。
应用程序可以用框架API提供的清单文件元素?—?uses-sdk?来描述该应用程序可以运行的最小和最大API级别,以及应用程序开发者设计期望运行的平台版本。三种属性分别描述如下:
android:minSdkVersion?—?API最低版本。默认是“1”。
android:targetSdkVersion?—?指明该应用程序设计时期望运行的目标API版本。在某些情况下,这允许应用程序使用目标API级别下定义的清单元素或行为,而不是只限于使用最低API级别定义的内容。
android:maxSdkVersion?—?指明该应用程序可以运行的最高API级别。重要声明:?使用该属性之前请阅读uses-sdk文档。
比如,要指明一个应用程序能够运行的最低API级别,应当在该应用程序的清单文件的uses-sdk元素中加入android:minSdkVersion属性。android:minSdkVersion的值是一个正整数,对应的是该应用程序能够运行的最低平台的API级别标识。
用户尝试安装一个应用程序,或者在系统升级后重验证应用程序的时候,Android系统首先会检查应用程序的清单文件中的uses-sdk属性,将其与系统内部API级别对比。系统只有在满足
您可能关注的文档
- (安全专业)毕业论文外文文献翻译 针对不锈钢粉尘结块性质的研究.doc
- (机械)装载机发展状况 毕业设计外文翻译中英文对照.doc
- 【精品】GIS 毕业设计 外文文献翻译 中英文对照.doc
- 16x64点阵led电子屏 毕业设计及文献翻译.doc
- AT89S52单片机毕业论文中英文文献翻译5000字 The Description of MCU.doc
- CA6410机床后托架加工工艺及夹具 毕业设计外文文献翻译.doc
- Flash动画毕业设计外文文献翻译.doc
- LED显示屏 毕业论文外文翻译.doc
- plc毕业设计说明书外文文献翻译 可编程控制器原理及其应用.doc
- PROE毕业设计论文—基于ProE的鼠标造型设计、模具设计和NC加工.doc
- 计算机专业毕业论文外文文献翻译 安卓应用基础.doc
- 交通运输专业毕业论文外文翻译(中英文) 交通拥堵收费和城市交通系统的可持续发展.doc
- 精品毕业设计 基于MATLAB的液压系统的设计与仿真.doc
- 旅游管理专业毕业论文 世界遗产申报对居民地方感的影响+文献翻译.doc
- 旅游管理专业外文翻译 地方依恋、认同和旅游业对社区的影响——以北京胡同为例.doc
- 模具毕业设计说明书-加热缸体的注塑模具设计.doc
- 纳米尺寸双V型表面等离激元波导导光特性研究 文献综述.doc
- 汽车行业集中采购管理模式研究 毕业论文.doc
- 桥梁工程毕业设计 外文翻译中英文对照 桥梁工程中大体积混凝土裂缝的产生与预防.doc
- 热能与动力工程毕业设计-外文翻译-小水电翻新成本计算.doc
最近下载
- (高清版)DG∕TJ 08-2102-2019 文明施工标准.pdf VIP
- (冀)12S8 排水工程国家标准.pdf VIP
- DB11_490-2007地铁工程监控量测技术规程.docx VIP
- Android底层开发技术实战详解——内核、移植和驱动(第2版).pdf VIP
- 仓管员试用期考核表.xls VIP
- T_CECS 1140-2022 景区人行悬索桥工程技术规程.docx
- 2023-2024学年天津市武清区七年级上学期期中考试数学试卷含详解.pdf VIP
- 《邹忌讽齐王纳谏》课件.pptx VIP
- A4纸-葬礼白包-打印可用.doc VIP
- 《生姜种植与深加工项目建议书》.doc VIP
文档评论(0)