- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
一对一培训时间短,见效快外地学生安排住宿引进名校的质量管理体系全实化培训提供实习和工作证明保证就业,不就业退还所有学费某著名企业某著名企业某著名企业某著名企业某著名企业Intent和IntentFilterIntent对象详解Intent的属性intent-filter配置使用本章目标本章任务使用Intent解析使用Intent过滤器使用intent匹配intent-filter配置本章任务简述Intent的定义和用途。简述Intent过滤器的定义和功能。简述Intent解析的匹配规则。编程实现下述功能:主界面上有一个“登录”按钮,点击“登录”按钮后打开一个新的Activity;新的Activity上面有输入用户名和密码的控件,在用户关闭这个Activity后,将用户输入的用户名和密码传递到主界面中。Intent的属性什么是Intent?Intent是一种运行时绑定(runtimebinding)机制,它能在程序运行的过程中连接两个不同的组件。通过Intent,你的程序可以向Android表达某种请求或者意愿,Android会根据意愿的内容选择适当的组件来响应。我们暂时可以把它理解为是一个请求。Intent对象包含了以下一些信息:ponentName(组件名)启动哪个一个ActivityAction(行为)启动Activity要做什么Data(数据)向另一个Activity传送什么数据Category(类别)Type(数据类型)Extras(额外)存放键值对Flags(标记)Intent对象详解ponent(组件名字):指定Intent的目标组件的类名称。通常Android会根据Intent中包含的其它属性的信息,比如action、data/type、category进行查找,最终找到一个与之匹配的目标组件。但是,如果ponent这个属性有指定的话,将直接使用它指定的组件,而不再执行上述查找过程。指定了这个属性以后,Intent的其它所有属性都是可选的。例如:我们可以通ponentName以及Intent的seponent来实现:在一个应用程序里面启动另外一个已经安装的应用程序或系统程序。Intent对象详解Action(动作):用来指明要实施的动作是什么,比如说ACTION_VIEW,ACTION_EDIT等。具体的可以查阅androidSDK-reference中的Android.content.intent类,里面的constants中定义了所有的action。
一些常用的Action:
ACTION_CALLactivity启动一个电话.
ACTION_EDITactivity显示用户编辑的数据.
ACTION_MAINactivity作为Task中第一个Activity启动
ACTION_SYNCactivity同步手机与数据服务器上的数据.
ACTION_BATTERY_LOWbroadcastreceiver电池电量过低警告.
ACTION_HEADSET_PLUGbroadcastreceiver插拔耳机警告
ACTION_SCREEN_ONbroadcastreceiver屏幕变亮警告.
ACTION_TIMEZONE_CHANGEDbroadcastreceiver改变时区警告.
设置方法:setAction()读取方法:getAction()Intent对象详解Action.浏览网页?
Uriuri=Uri.parse(?
Intentit??=newIntent(Intent.ACTION_VIEW,uri);?
startActivity(it);?
显示地图?
Uriuri=Uri.parse(geo:38.899533,-77.036476);?
Intentit=newIntent(Intent.Action_VIEW,uri);?
startActivity(it);?发送短信
Uriuri=Uri.parse(“smsto:0800000123″);
Intentit=newIntent(Intent.ACTION_SENDTO,uri);
it.putExtra(“sms_body”,“TheSMStext”);
startActivity(it);Intent对象详解Data(数据):要事实的具体的数据,一般由一个Uri变量来表示s
您可能关注的文档
- (22页PPT)第5节鲤鱼跃龙门.pptx
- (22页PPT)第六章第4节密度与社会生活学年人教版物理八年级上学期.pptx
- (22页PPT)第七章Android的事件.ppt
- (22页PPT)第十二章第4讲 光的波动性和电磁波.pptx
- (22页PPT)第十三章第3讲 热力学定律与能量守恒.pptx
- (22页PPT)第四章第3讲 圆.pptx
- (22页PPT)电流和电路课件学年人教版九年级全一册物理.pptx
- (22页PPT)返控经销商.ppt
- 2025年天水甘谷县公安局招聘警务辅助人员笔试真题.docx
- 巴中市恩阳区辅警笔试真题2025.docx
- 2026年厦门东海职业技术学院单招(计算机)测试备考题库附答案.docx
- 2025年福州理工学院马克思主义基本原理概论期末考试模拟题必考题.docx
- 2025合肥蜀山经济技术开发区社区工作者招聘15人备考题库附答案.docx
- 2025年长春电子科技学院毛泽东思想和中国特色社会主义理论体系概论期末考试模拟题附答案.docx
- 2025年湖北师范大学思想道德修养与法律基础期末考试模拟题必考题.docx
- 2025年沈阳工业大学中国近现代史纲要期末考试模拟题附答案.docx
- 2025年福州理工学院中国近现代史纲要期末考试模拟题必考题.docx
- 2025年山东女子学院思想道德修养与法律基础期末考试模拟题必考题.docx
- 2025年南阳理工学院中国近现代史纲要期末考试模拟题必考题.docx
- 2025年杭州电子科技大学中国近现代史纲要期末考试模拟题附答案.docx
最近下载
- 安徽级建设工程安全监督机构考核表.pdf VIP
- 2020~2021学年第二学期期末八年级下英语试卷.docx VIP
- 2024-2030年中国竹笋加工行业市场发展现状及投资方向研究报告.docx
- 高中英语阅读理解100篇附有答案.pdf VIP
- 13.2在奉献中成就精彩人生 课件(共19张PPT).pptx VIP
- 全新版尹定邦设计学概论.pptx VIP
- (高清版)-B-T 40521.1-2021 乘用车紧急变线试验车道 第1部分:双移线.pdf VIP
- 110KV线路断路器控制回路.pptx VIP
- 车辆定点维修招标项目 投标方案(技术标 ).doc VIP
- 2025年中考英语选词填空解题策略课件.pptx VIP
原创力文档


文档评论(0)