Android应用中消息传递方法分析.pdfVIP

  • 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-),女,讲师,硕士,主要研究领域为手机应用开

文档评论(0)

1亿VIP精品文档

相关文档