ZKX's LAB

活动图,状态图,顺序图的区别与联系是什么 activity状态变换图

2021-04-25知识2

Android实现界面切换的两种方式,在初学Adroid开发过程中,一定会遇到实现两个界面互相切换的问题,有两种方法来实现这个功能,小编带大家一起学习一下;

活动图,状态图,顺序图的区别与联系是什么 活动图(activity diagram,动态图)是阐明了业务用例实现的工作流程.业务用例工作流程说明了业务为向所服务的业务主角提供其所需的价值而必须完成的工作.业务用例由一系列活动组成,它们共同为业务主角生成某些工件.工作流程通常包括一个基本工作流程和一个或多个备选工作流程.工作流程的结构使用活动图来进行说明.活动图是状态图的一种特殊形式.其中所有或多数状态都是活动状态,而且所有或多数转移都在源状态中的活动完成时立即触发.状态图(Statechart Diagram)是描述一个实体基于事件反应的动态行为,显示了该实体如何根据当前所处的状态对不同的事件做出反应的.通常我们创建一个UML状态图是为了以下的研究目的:研究类、角色、子系统、或组件的复杂行为.状态图用于显示状态机(它指定对象所在的状态序列)、使对象达到这些状态的事件和条件、以及达到这些状态时所发生的操作.顺序图是将交互关系表示为一个二维图.纵向是时间轴,时间沿竖线向下延伸.横向轴代表了在协作中各独立对象的类元角色.类元角色用生命线表示.当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线.顺序图是一种动态建模方法.UML顺序图一般用于:确认和丰富一个使用情境的。

如何得到当前activity自身的状态 设置激活flag isShow。布尔类型。在onResume里设置成ture。在onPause里设置成false。不知道activity自身有没有提供方法,不过用这种设置flag的方法应该可以解决activity中有个变量mResumed有个方法叫isResumed应该符合你的要求把。

#activity状态变换图

随机阅读

qrcode
访问手机版