如何绘制序列图包括BroadcastReceiver?

时间:2013-09-26 12:59:31

标签: android broadcastreceiver uml

我在绘制序列图时遇到问题。例如,我有1个类Activity和1个类BroadcastReceiver。然后在类活动I sendBroadcast(intent)中,BroadcastReceiver可以接收。那怎么画呢? 提前谢谢。

2 个答案:

答案 0 :(得分:0)

查看this link,它有一些很好的序列图示例。我可能会将广播视为在类之间发送的消息。广播活动将是发送者,而那些倾听者将是接收者。我不确定你的BroadcastReceiver是如何设置的,但如果它是在正在监听的活动或类中实现的,那么这种方法是有意义的。

答案 1 :(得分:0)

序列图的目的是说明对象如何以及以何种顺序相互合作。

在Android中,BroadcastReceiver只是一个接收器,大多数时候它不关心谁和在什么条件下播放意图。

所以,我的建议是:跳过播放意图的活动,但要关注自该广播接收者收到意图以来发生的事情。