1、“.....比如,你想让你的程序可以使用照相机拍照,如果已经有了实现这种功能的程序并且你你的程序能使用它有权限,那么你就没有再要再写个新的来实现这个功能。你的程序不需要包含或者链接这个拍照程序。相反,你只需要在你的程序中打开这个拍照程序中的实现拍照功能的。当拍完之后......”。
2、“.....者对于用户来说,就好像是想拍照功能的程序就是你的这个程序的部分样。当系统启动个组件之后,如果这个组件所在的程序之前没有运行的话,系统会自动开始这个程序的进程,并初始化这个组件所需要的相关类。比如,你的程序开启了个拍照功能程序的,这时系统会启动这个所在的程序,所以这个运行在拍照功能的程序当中......”。
3、“.....所以,不像其他操作系统的中的程序样,程序没有个单独的入口点比如没有我们常见的函数。因为系统中的程序运行在自己的独立进程中,并且程序中的文件都有自己的限制其他程序访问的权限,所以,你的程序不能直接激活其他程序中的组件。但是系统就可以。具体是这样的实现的,为了激活其他程序中的组件......”。
4、“.....这样系统才会为你激活这个组件。激活组件四大组件中的三个组件和是由种叫的异步消息来激活的。这些在运行时将这些属于你的程序或不同程序的单独的组件绑定在起,你可以把这些看作是需要其他组件的的。个就是个对象,这个定义了种可以激活个特定组件或者种特定类型的组件......”。
5、“.....对于和,个定义了要执行的操作比如,要或者什么和要操作的数据的。比如,个可能会为个传递个请求来展示张图片或者打开个网页。有时,你可以启动个来得到返回的结果,在这个例子中这个的返回的结果也是个比如,你可以发送个让用户选择个并返回给你这个返回的就包含了个指向用户选择的联系人的......”。
6、“.....下面将介绍。对于广播接收者来说,只是简单的定义了要广播的内容比如,个用以表明电池电量很低的广播仅包含了个表明电池电量很低的字符串。最后种组件类型并不是由来激活的。而是由接收到的请求时激活的。它们都各自有自己的方法来激活相应的组件你可以通过传递个给或启动个或者给他些新的要做的内容。使用你将得到个返回结果......”。
7、“.....或者你可以通过把个传递给来绑定个。你可以通过传递个给诸如或者等方法来初始化个广播。你可以通过调用的方法来执行次的查询操作。更多的关于的内容,可以参看文档中的。更多的关于激活特定组件的内容可以参看文档中的。关于文件在系统可以启动个应用程序组件之前......”。
8、“.....你的程序必须在这个文件声明用到的所有的组件,并且这个文件必须在项目的根目录下。另外,这个文件还声明些其他的东西,比如确定这个程序需要的所有权限,比如访问权限或者读取用户联系人权限。声明这个运行这个程序所需要的最低版本,这个可以根据开发该程序所使用的版本......”。
9、“.....比如照相机蓝牙服务或者多点触屏。声明该程序需要链接的库不是的,比如。组件声明文件的首要任务就是通知系统关于程序中要使用的组件。比如,个文件可以用如下的方式来声明个在元素中,属性用于指定个用于标示该程序的。在元素中,属性用于确定这个扩展自的子类的全路径名,属性用于标示这个的对于用户可见的......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。