电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Android四大组件详解

Android四大组件详解_第1页
1/18
Android四大组件详解_第2页
2/18
Android四大组件详解_第3页
3/18
DLUTBruceZhang的专栏 生活就是需要有创意--例如:Coding && Debug [置顶] Android四大组件详解 分类: Android四大组件 2013-02-09 16:23 1290人阅读 评论(0) 收藏 举报 Android开发android开发 注:本文主要来自网易的一个博主的文章,经过阅读,总结,故留下文章在此 Android四大基本组件介绍与生命周期 Android四大基本组件分别是Activ ity ,Serv ice服务,Content Prov ider内容提供者,BroadcastReceiv er广播接收器。 一:了解四大基本组件 Activity : 应用程序中,一个Activ ity 通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。 Activ ity 之间通过Intent进行通信。在Intent 的描述结构中,有两个最重要的部分:动作和动作对应的数据。 典 型 的动作类型 有:M AIN( activ ity 的门 户) 、 VIEW、 PICK、 EDIT 等 。而 动作对应的数据则 以URI 的形 式 进行表 示。例如:要查 看 一个人的联 系 方 式 ,你 需要创建 一个动作类型 为 VIEW 的intent,以及 一个表 示这 个人的URI。 与之有关 系 的一个类叫 IntentFilter。相 对于 intent 是一个有效 的做某 事的请 求 ,一个intentfilter 则 用于 描述一个activ ity ( 或 者IntentReceiv er) 能 够 操 作哪 些intent。一个activ ity 如果 要显示一个人的联 系 方 式 时 ,需要声 明 一个IntentFilter,这 个IntentFilter 要知 道 怎 么 去 处理VIEW 动作和表 示一个人的URI。IntentFilter 需要在AndroidManifest.x ml 中定 义 。通过解析 各 种 intent,从 一个屏幕导 航 到 另 一个屏幕是很 简 单的。当 向 前 导 航 时 ,activ ity 将 会 调 用startActiv ity (Intent my Intent)方法 。然 后 ,系 统 会 在所 有安 装 的应用程序中定 义 的IntentFilter 中查 找 ,找 到 最匹 配my Intent 的Intent 对应的activ ity 。新 的activ ity 接收到 my Intent 的通知 后 ,开始运 行。当 startActiv ity 方 法 被 调 用将 触 发解析 my Intent 的动作,这 个机 制 提供了两个关 键 好 处: A、 Activ ities 能 够 重复 利 用从 其 它组件中以Intent 的形 式 产 生的一个请 求 ; B、 Activ ities 可以在任 何 时 候 被 一...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Android四大组件详解

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部