- 17
- 0
- 约8.46千字
- 约 4页
- 2017-08-30 发布于湖北
- 举报
Android应用中消息传递方法分析.pdf
ISSN1009-3044 E-mail:xsjl@
ComputerKnowledgeandTechnology电脑知识与技术 第10卷第13期 (2014年5月)
ComputerKnowledgeandTechnology 电脑知识与技术
Vol.10,No.13,May2014 Tel:+86-55165690964
Android应用中消息传递方法分析
史书明
(常州工学院计算机信息工程学院,江苏常州213003)
摘要:一个Android应用中存在各种消息,这些消息在不同组件中生成,在Activity界面之间,Fragment之间以及多个线程间
传递。程序员需要深入了解Android应用中消息产生的原理,并熟练掌握消息传递的不同方法,才能合理控制程序运行的
方向,创作正确的Android手机端软件。
关键词:Android消息传递方法;Fragment;Intent;Handler
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2014)13-2984-03
AnalysisofMessagingMethodsinAndroid
SHIShu-ming
(SchoolofComputerInformationEngineering,ChangzhouInstituteofTechnology,Changzhou213002,China)
Abstract: TherearelotsofmessageinaAndroidapplication,thesemessagearegeneratedindifferentcomponents,deliveredbe⁃
tweenactivities,fragmentsorthreads.Aprogrammerneedtounderstandtheprincipleofproductmessagedeeply,andbecomefamil⁃
iarwithdifferentmessagingmethods,inordertocontroldirectionofprogramrunningandcreatecorrectAndroidmobilesoftware.
Keywords:Messagingmethods;Fragment;Intent;Handler
在移动互联网时代,移动终端的地位变得越来越重要,智能手机已成为人们日常生活中的必需品,基于移动设备操作系统的
开发是现在程序开发的新方向。
根据Nielsen公司2013年6月的调查,智能机中53%为Android操作系统,领先于AppleIOS,BlackBerry以及WindowsPhone等
其他手机操作系统。作为程序开发人员,掌握Android平台下手机软件的开发技术是势在必行的。在Android开发中,掌握Android
消息的处理方法,是从事Android开发的必备条件。
1Android应用中的消息
一个Android应用中,在不同时机都会有大量的消息生成和传递,如图1所示。①父Activity界面可以向子Activity界面传送结
果,同样子Activity也可以向父Activity传递用户的选择。②一个Activity中可以嵌入多个Fragment片断,Fragment接收用户的操作,
并将操作结果在另一个Fragment中显示时,同样存在着数据的传换。③UI主线程在需要执行耗时任务时,通常会启动子线程完成
工作,因此子线程与UI主线程之间必然需要信息的互通。
下文,将根据产生消息组件的类型不同,来说明组件间消息传递的方法。
图1 Android应用中消息的传递
2消息传递方法
2.1Activity间消息传递方法
一个Android应用,通常会有多个界面组成,这些界面即为Activity。在一个界面中调用另一个界面,这两个界面即存在父子关
收稿日期:2014-03-20
作者简介:史书明(1979-),女,讲师,硕士,主要研究领域为手机应用开
您可能关注的文档
- 10kV配网工程施工成本控制的常见问题.pdf
- 1126株鲍曼不动杆菌的耐药变迁及来源分布.pdf
- 12230例门诊西药处方评价与分析.pdf
- 128例老年急性心肌梗死临床诊疗特点分析.pdf
- 1 100kV GIS关键技术研究.pdf
- 137Cs示踪技术在线性工程渣场选址中的应用.pdf
- 1-己基-3-甲基咪唑六氟磷酸盐离子液体的微波辅助合成与结构表征.pdf
- 15CrMoR+410S复合钢板材质焦炭塔焊接质量控.pdf
- 1例应用近红外线治疗糖尿病周围神经病变足破溃患者的护理.pdf
- 156例维持性腹膜透析患者中医证型分析.pdf
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 部编版六年级语文下册全册一课一练同步练习题配知识点归纳(含答案).pdf VIP
- 预制空心内夯载体桩技术.pdf VIP
- 2025版《全基础题型》高考数学-基础题(721例题型).docx VIP
- (正式版)DB21∕T 4190-2025 《既有住宅适老化改造建筑设计规程》.pdf VIP
- T_NBSC 001-2026(可口革囊星虫养殖技术规范).pdf
- 餐饮业食品安全管理八项制度.pptx VIP
- 法医学中的法医现场勘查学 .pdf VIP
- 中风的中医诊疗方案.pdf VIP
- 2025年自来水供应专属承包合同样本版.docx VIP
- (2025春新教材)人教版PEP版三年级英语下册全册教案件 .pdf
原创力文档

文档评论(0)