0

私はちょうど Android を学んでいて、Front Controller を実装しようとしています。BroadCastReceiver から拡張するクラスをフロント コントローラーとして使用しています。

public class FrontControllerReceiver extends BroadcastReceiver {} 

このようにして、Activity が別の Activity を開始したり、Service を開始したり、Service が応答を送信する必要があるたびに、ブロードキャストを送信します。このブロードキャストはフロント コントローラーによって受信され、何をすべきかが決定されます。

私が知る必要があるのは、効率的ではないと思うので、これが優れたプログラミング手法であるかどうかです。

フロントコントローラーを効率的に実装するための提案は何ですか?

4

1 に答える 1