0

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

4

2 回答 2

0

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

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

所以,我的建议是:跳过广播意图的活动,但关注自广播接收器收到意图的那一刻起发生的事情。

于 2013-10-01T20:43:45.867 回答
0

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

于 2013-09-26T13:29:21.650 回答