帮帮文库

返回

外文翻译___安卓应用基础(共9页) 外文翻译___安卓应用基础(共9页)

格式:word 上传:2022-06-25 06:52:19

《外文翻译___安卓应用基础(共9页)》修改意见稿

1、“..... 个归档文件档案资源的 后缀,所有的在个单的代码 文件被认为是个应用程序,是 的文件,供电设备来安装应用程序。 旦安装在设备上,每个 应用程序的生命在它自己的安全沙箱 而 操作系统是个多用户 系统中,每个应用程序是个不同的用户。 默认情况下,每个应用程序的系统分配个唯的 用户 该 仅用于由系统是未知的应用程序,系统设 置所有的应用程序中的文件权限......”

2、“..... 每个进程都有它自己的虚拟机 ,因此应用程序的代码在从其他应用程序隔离运行。 默认情况下,每个应用程序运行在它自己的 进程。 的启动过程时,应用程序的任何组件需要被执行,然后关闭该进程时,它不再需要或恢复时,系统必须为其他应用程序的内存。 这样来, 系统实现了 最小特权原则 , 也就是说,每个应用程序,默认情况下,只能访问的组件,它需要做的工作,没有更多,这将创建个非常安全的环境,使应用程序无法访 问的,这就是它没有给予许可制度的部分。 但是,有个应用程序的方法与其他应用程序和应用程序访问系统服务的数据 这有可能为两个应用程序安排共享相同的 用户 ,在这种情况下,它们能够相互访问的文件。为了节约使用相同的用户 系统资源,应用程序还可以安排运行在相同的 进程和共享同个 应用也必须使用相同的证书签名。 应用程序可以请求访问权限,如用户的联系人,短信......”

3、“.....摄像头,蓝牙等设备的数据,所有应用程序的权限必须由用户在安装时授予。 这涵盖了基本就如何 应用程序在系统中存在这个文件的其余部分向您介绍 框架的核心组件定义应用程序。 清单文件中声明组件和应用程序所需的设备功能。 资源是从应用程序代码分开,并允许您的应用程序正常优化的设备配置各种其行为。 应用程序组件 的核心功能之就是个应用程序可以使用其它应用程序的元素如果那个应用程序允许的话。比如说,如果你的应用程序需要个图片卷动列 表,而另个应用程序已经开发了个合用的而又允许别人使用的话,你可以直接调用那个 卷动列表来完成工作,而不用自己再开发个。你的应用程序并没有吸纳 或链接其它应用程序的代码,它只是在有需求的时候启动了其它应用程序的那个功能部分。 为达到这个目的,系统必须在个应用程序的部分被需要时启动这个应用程序......”

4、“.....与在其它系统上的应用程序不同, 应用程序没有为应用准备个单独的程序入口比如说,没有 方法, 而是为系统依照需求实例化提供了基本的组件。共有四种组件类型 活动 个 代表用户界面的个独立 屏幕。例如,个邮件应用程序应该有个 用于显示新邮件列表,另个 用于撰写封邮件,还有个 用于读取邮件。尽管所有 协同工作以构成邮件应用程序的用户体验,但彼此之间相对独立。应次,不同的应用程序能够从任何个 启动 只要邮件应用程序允许 。例如,用户需要分享张照片,个拍照应用程序能够启动邮件应用程序的 。 是个实现了 的子类,你可以在 开发者指导部分 了解更多。 服务 是在后台运行,执行长时间操作或者执行远程操作。 不提供用户界面。例如,当用户在另个应用程序时,个 可在后台播放音乐,或者是从网络上获取数据......”

5、“.....其他组件,比如个 ,为了与该 互动,可以启动或者 绑定它。 是个实现了 的子类,你可以在 开发者指导部分了解更多。 广播接收器 广播 接收器是个专注于接收广播通知信息,并做出对应处理的组件。很多广播是源自于系统代码的 比如,通知时区改变电池电量低拍摄了张照片或者用户改变了语言选项。应用程序也可以进行广播 比如说,通知其它应用程序些数据下载完成并处于可用状态。 应用程序可以拥有任意数量的广播接收器以对所有它感兴趣的通知信息予以响应。所有的接收器均继承自 基类。 广播接收器没有用户界面。然而,它们可以启动个 来响应它们收到的信息,或者用 来通知用户。通知可以用很多种方式来吸引用户的注意力 闪动背灯震动播放声音等等。般来说是在状态栏上放个持久的图标,用户可以打开它并获取消息。 内容提供者 内容提供者将些特定的应用程序数据供给其它应用程序使用......”

6、“.....内容提供者继承于 基类,为其它应用程序取用和存储它管理的数据实现了套标准方法。然而,应用程序并不直接调用这些方法,而是使用个 对象,调用它的方法作为替代。 可以与任意内容提供者进行会话,与其合作来对所有相关交互通讯进行管理。 参阅独立的 内容提供者 章节获得更多关于使用内容提供者的内容。 每当出现个需要被特定组件处理的请求时, 会确保那个组件的应用程序进程处于运行状态,或在必要的时候启动它。并确保那个相应组件的实例的存在,必要时会创建那个实例。 系统设计的个独特方面是任何的个程序都 可以启动另程序的组件。比如,你想让你的程序可以使用照相机拍照,如果已经有了实现这种功能的程序并且你你的程序能使用它有权限,那么你就没有再要再写个新的 来实现这个功能。你的程序不需要包含或者链接这个拍照程序。相反......”

7、“.....当拍完之后,拍好的照片甚至会自动返回给你的程序。者对于用户来说,就好像是想拍照功能的程序就是你的这个程序的部分样。 当系统启动个组件之后,如果这个组件所在的程序之前没有运行的话,系统会自动开始这个程序 的进程,并初始化这个组件所需要的相关类。比如,你的程序开启了个拍照功能程序的 ,这时系统会启动这个 所在的程序,所以这个 运行在拍照功能的程序当中,而不是在你的程序中。所以,不像其他操作系统的中的程序样, 程序没有个单独的入口点比如没有我们常见的 函数。 因为系统中的程序运行在自己的独立进程中,并且程序中的文件都有自己的限制其他程序访问的权限,所以,你的程序不能直接激活其他程序中的组件。但是 系统就可以。具体是这样的 实现的,为了激活 其他程序中的组件,你必须向系统发送个消息来详细说明你要启动其他组件的意图,这样系统才会为你激活这个组件......”

8、“.....这些 在运行时 将这些属于你的程序或不同程序的单独的组件绑定在起 ,你可以把这些 看作是需要其他组件的的 。 个 就是个 对象,这个 定义了种可以激活 个特定组件或者种特定类型的组件,这两种情况分别对应两种 的定义方式或者显示的或者隐式的。 对于 和 ,个 定义了要执行的操作 比如,要 或者 什么 和要操作的数据的 。比如,个 可能会为个 传递个请求来展示张图片或者打开个网页。有时,你可以启动个 来得到返回的结果,在这个例子中这个 的返回的结果也是个 比如,你可以发送个 让用户选择个 并返回给你 这个返回的 就包含了个指向用户选择的联系人的 。关于 和 的启动方式,下面将介绍。 对于广播接收者来说, 只是简单的定义了要广播的内容比如......”

9、“..... 最后种组件类型 并不是 由 来激活的 。而是由接收到 的请求时激活的。 它们都各自有自己的方法来激活相应的组件 你可以通过传递个 给 或 启动个或者给他些新的要做的内容。使用 你将得到个返回结果。 你可以通过传递个 给 来 个 或者给个正在运行的 些新的指令 。或者你可以通过把个 传递给来绑定个 。 你可以通过传递个 给诸如 或者等方法来初始化个广播。 你可以通过调用 的 方法来执行次 的查询操作。 更多的关于 的内容,可以参看文档中的 。更多的关于激活特定组件的内容可以参看文档中的 。 关于 文件 在 系统可以启动个应用程序组件之前, 系统必须通过读取这个程序的 即 文件文件来确定要启动的组件存在。你的程序必须在这个 文件声明用到的所有的组件......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
外文翻译 ---安卓应用基础.doc预览图(1)
1 页 / 共 9
外文翻译 ---安卓应用基础.doc预览图(2)
2 页 / 共 9
外文翻译 ---安卓应用基础.doc预览图(3)
3 页 / 共 9
外文翻译 ---安卓应用基础.doc预览图(4)
4 页 / 共 9
外文翻译 ---安卓应用基础.doc预览图(5)
5 页 / 共 9
外文翻译 ---安卓应用基础.doc预览图(6)
6 页 / 共 9
外文翻译 ---安卓应用基础.doc预览图(7)
7 页 / 共 9
外文翻译 ---安卓应用基础.doc预览图(8)
8 页 / 共 9
外文翻译 ---安卓应用基础.doc预览图(9)
9 页 / 共 9
预览结束,喜欢就下载吧!
  • 内容预览结束,喜欢就下载吧!
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档